Есть ли способ поменять местами вертикальную и горизонтальную оси прокрутки, например, так, чтобы при прокрутке вправо на сенсорной панели она прокручивалась вниз по экрану?
решение1
Получите имя своей мыши с помощью:
xinput
Получите назначение кнопок с помощью:
xinput get-button-map "Mouse Name"
Это даст что-то вроде этого:
1 2 3 4 5 6 7 8 9
Измените отображение оси прокрутки следующим образом:
xinput set-button-map 'Mouse Name' 1 2 3 6 7 4 5 8 9
Обратите внимание, как кнопки 4 и 5 поменялись местами с 6 и 7. Обычно они соответствуют кнопкам оси прокрутки. Вы можете использовать xev
для проверки до и после.
Некоторые приложения, такие как Chromium, возможно, придется перезапустить, чтобы изменения вступили в силу.
решение2
Для смены вертикальной оси прокрутки вам просто нужно включить естественную прокрутку. Вы можете найти ее в настройках -> устройства -> мышь и сенсорная панель. В 17.04 эта опция также инвертировала горизонтальную ось прокрутки, но если у вас 18.04, то она, похоже, сейчас не работает.