Как отключить горизонтальную прокрутку колесика мыши, когда мышь находится над горизонтальной полосой прокрутки

Когда я прокручиваю код, я иногда помещаю свою мышь над горизонтальной полосой прокрутки, а затем колесо мыши прокручивается горизонтально, что не является тем, к чему я привык.

Еще более досадно, что прокрутка двумя пальцами, которая позволяет мне прокручивать вертикально или горизонтально, перемещая пальцы вверх-вниз или влево-вправо, также переключается на горизонтальную прокрутку при движении вверх-вниз, если моя мышь оказывается над горизонтальная полоса прокрутки.

Первая проблема - мои предпочтения, но я думаю, что вторая проблема - ошибка. Как я могу изменить это поведение?

Я использую 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

Лучшим решением будет отключить это действие прокрутки в системе с графическим интерфейсом, но я не знаю этого решения. Возможно, это зависит также от конкретного оконного менеджера.

Другие вопросы по тегам