У мене виникла проблема з моєю мишкою Logitech MX Master, яка має спеціальне горизонтальне колесо прокрутки. Я створив файл в /usr/share/x11/xorg.conf.d
call, 52-mouse-map.conf
який має такий вміст:
Section "InputClass"
Identifier "pointer:Logitech MX Master"
Option "ButtonMapping" "1 2 3 4 5 7 6 8 9 10 11 12 13 14 15 16 17 18 19 20"
EndSection
Щоразу, коли я завантажуюся, я отримую правильне відображення кнопок, де 6 і 7 помінялися місцями, щоб повернути горизонтальний напрямок.
$ xinput get-button-map 11
1 2 3 4 5 7 6 8 9 10 11 12 13 14 15 16 17 18 19 20
Він працює в моєму i3wm і піднесеному тощо, але в хромі, коли я його використовую на веб-сайтах і прокручувати вкладки, це оригінальний спосіб, який мені здається дивним. "Прокрутіть вгору на прокрутки великого пальця вліво, а прокрутки вниз праворуч".
Кожен, хто знає, що може бути причиною того, що моя зміна не працює на хром, а всюди? А може, виправлення.
Ось така інформація:
$ xinput list 11
Logitech MX Master id=11 [slave pointer (2)]
Reporting 7 classes:
Class originated from: 11. Type: XIButtonClass
Buttons supported: 20
Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right" "Button Side" "Button Extra" "Button Forward" "Button Back" None None None None None None None None None
Button state:
Class originated from: 11. Type: XIValuatorClass
Detail for Valuator 0:
Label: Rel X
Range: -1.000000 - -1.000000
Resolution: 0 units/m
Mode: relative
Class originated from: 11. Type: XIValuatorClass
Detail for Valuator 1:
Label: Rel Y
Range: -1.000000 - -1.000000
Resolution: 0 units/m
Mode: relative
Class originated from: 11. Type: XIValuatorClass
Detail for Valuator 2:
Label: Rel Horiz Scroll
Range: -1.000000 - -1.000000
Resolution: 0 units/m
Mode: relative
Class originated from: 11. Type: XIValuatorClass
Detail for Valuator 3:
Label: Rel Vert Scroll
Range: -1.000000 - -1.000000
Resolution: 0 units/m
Mode: relative
Class originated from: 11. Type: XIScrollClass
Scroll info for Valuator 2
type: 2 (horizontal)
increment: 15.000000
flags: 0x0
Class originated from: 11. Type: XIScrollClass
Scroll info for Valuator 3
type: 1 (vertical)
increment: 15.000000
flags: 0x0
У мене те саме питання. Ви змогли знайти відповіді? Це працювало чудово для мене 16.04, але в 18.04 хром, здається, не поважає відображення кнопок.
—
thattolleyguy
@thattolleyguy дійсно дивно, він працює зараз для мене в Ubuntu 16.04 (він не працював, коли я розміщував питання). Я нічого не зробив, щоб виправити це в хромі, я думаю, це пов’язано з оновленням хрому. Я працюю у версії 66.0.3359.139 (офіційна збірка) (64-розрядна)
—
MikeyR
Він працював і для мене в 16.04, але коли я перейшов до 18.04, він перестав працювати. Не впевнений, у чому різниця.
—
thattolleyguy