Вы можете управлять некоторыми настройками устройств ввода с помощью xinput
. Запустите xinput list
, чтобы вывести список устройств. У каждого устройства есть имя и числовой идентификатор. Вы можете использовать это имя или этот идентификатор для вывода списка свойств соответствующего устройства. Идентификаторы устройств могут зависеть от порядка, в котором они обнаруживаются, поэтому для нацеливания на конкретное устройство используйте его имя. Например, у меня в качестве устройства есть мышь 8; вот выдержка из его свойств:
$ xinput list-props 8
…
Evdev Axis Inversion (272): 0, 0
Evdev Axes Swap (274): 0
…
Любая из следующих команд заставляет мой курсор перемещаться вправо, когда я перемещаю мышь влево, и вверх, когда я перемещаю его вниз:
xinput set-prop 8 272 1 1
xinput set-prop 8 'Evdev Axis Inversion' 1 1
Если вы хотите поменять направление эмуляции колеса, там свойства для этого: измените оси эмуляции колеса Evdev
с 6 7 4 5
на 7 6 5 4
.