Всем привет! В GLFW есть scrollCallback который, помимо window, имеет

аргументы xoffset и yoffset. Я правильно понял что при обычной прокрутке колесика мыши callback будет передавать значение в yoffset, а при прокрутке с шифтом - в xoffset? Если так, то когда я ожидаю увидеть в xoffset что-то кроме 0, почему-то срабатывается только yoffset. Подскажите пожалуйста по данному вопросу

8 ответов

7 просмотров

Если я правильно помню, с шифтом это логика приложения уже То есть ты в приложении пишешь - если нажат шифт и есть скролл икс, считай его за скролл y А в колбеке это именно хардверная переменная для мышей типа таких

Или xoffset от всяких эмулированных девайсов может прийти, или от каких-то нестандартных джойстиков / трекболов

Java-Pashan Автор вопроса
Nikita Khrapov
Если я правильно помню, с шифтом это логика прилож...

Спасибо, не знал что есть мыши с дополнительным колесом

Alexey Larionov
Или xoffset от всяких эмулированных девайсов может...

на тачпадах ноутов скроллить вбок можно

хотя для тачпадов ноутов если есть возможность лучше юзать DirectManipulation, где можно мультитач парсить

usernameak
хотя для тачпадов ноутов если есть возможность луч...

в блендере кстати так работает поворот камеры двумя пальцами

Не слышал про горизонтальную прокрутку через шифт, обычно горизонтальная прокрутка предполагает наличие горизонтального колеса

Java-Pashan Автор вопроса
disba1ancer
Не слышал про горизонтальную прокрутку через шифт,...

В браузерах, например, такая есть, да и вобще почти везде, где можно горизонатльно прокручивать

Похожие вопросы

Обсуждают сегодня

А если изначально бот работал так : есть сайт онлайн школы. У каждого ученика свой кабинет. Где он авторизуется по своим данным. И уже в кабинете, на самом сайте делает оплату...
Денис 💡 Фрилансер
13
что это и почему оно? executor.start_polling(bot, skip_updates=True, on_startup=on_startup, File "/usr/local/lib/python3.10/dist-packages/aiogram/utils/executor.py", line 4...
𐌍𐌄 ᕓ𐌄𐌓𐌌Ꝋ𐌓𐌄
2
Возможно речь идёт про сворачивание текста функций в редакторе кода?
George
9
@nerzh 1) а как сделать так что бы при приеме сообщений бот игнорировал/убирал форматирование? Есть стандарные функции для убирания форматирования текста? 2) Возможно ли ...
Куся 🌿⃤ __UKS
5
Ребят, привет. Интересует вопрос: есть ли способ получить доступ к WebView в Linux? Рылся-ковырялся, решения не нашел. Объясню сразу задачу, возможно, скажете, что копаю не в...
advanc3d
13
Что нового в Xcode 16 Xcode 16 приносит много обновлений. Главное - появление ИИ, которое отметили еще в кейноуте. В Xcode появится предиктивное завершение кода, основанное н...
✌️(´ヮ`)
1
тогда вопрос по вебхукам - необходимо ли иметь вебсервер на белом айпишнике что б пользоваться вебхуками? или можно на домашнем компе гонять?
Куся 🌿⃤ __UKS
3
Надо ли говорить, что нужно делать локальные зеркала всего что надо вам для работы, что бы не получилось, как с Docker одним прекрасным утром? 🌝 США запрещают предоставление ...
Alex Sherbakov
6
🙋‍♂️Как вы относитесь к обновлению либки под async/await в виде новой мажорной версии? Я так понял EventLoopFuture доживает последние дни. Я бы в версии на EventLoopFuture уж...
iMike
3
Спасибо. Начну с клиент-сервер. Там разберусь И еще вопрос - можно ли как то джобы отправлять на определенные клиенты? Например есть vdi и linux машина. Можно ли задачу оправ...
Sergey Ivanov
4
Карта сайта