Как отключить горизонтальную прокрутку колесика мыши, когда мышь находится над горизонтальной полосой прокрутки
Когда я прокручиваю код, я иногда помещаю свою мышь над горизонтальной полосой прокрутки, а затем колесо мыши прокручивается горизонтально, что не является тем, к чему я привык.
Еще более досадно, что прокрутка двумя пальцами, которая позволяет мне прокручивать вертикально или горизонтально, перемещая пальцы вверх-вниз или влево-вправо, также переключается на горизонтальную прокрутку при движении вверх-вниз, если моя мышь оказывается над горизонтальная полоса прокрутки.
Первая проблема - мои предпочтения, но я думаю, что вторая проблема - ошибка. Как я могу изменить это поведение?
Я использую Ubuntu 15.04 Vivid с оконным менеджером по умолчанию, Unity.
1 ответ
Может быть, с помощью "xinput" и отключите эти кнопки действий.
xinput list
-> список идентификаторов устройствxinput test <ID>
-> контролировать действия
Если вы видите, что это действие прокрутки использует кнопки мыши 6 и 7. Отключите эти кнопки.
xinput set-button-map <ID> 1 2 3 4 5 0 0
Лучшим решением будет отключить это действие прокрутки в системе с графическим интерфейсом, но я не знаю этого решения. Возможно, это зависит также от конкретного оконного менеджера.