Как отобразить предыдущие / следующие кнопки моей мыши dell на Ubuntu 17.10?

Предыдущие / следующие кнопки моей мыши dell не работают на Ubuntu 17.10. Другие кнопки работают нормально.

Согласно документации, я попытался выполнить переназначение кнопок, используя xinput list а потом xinput test #device-number

Вот выход xinput list:

ben@precision ~ $ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ xwayland-pointer:14                       id=6    [slave  pointer  (2)]
⎜   ↳ xwayland-relative-pointer:14              id=7    [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ xwayland-keyboard:14                      id=8    [slave  keyboard (3)]

Я пытался бежать xinput test 2,xinput test 4и т. д... и затем нажмите кнопки мыши, чтобы определить номер моего устройства, но это не имеет никакого эффекта, ничего не выводится на выход.

Как определить устройство мыши и затем выполнить сопоставление боковых кнопок?

1 ответ

Ваша мышь, вероятно, id=6 в этом списке. Это должно работать с xinput test 6 или же xinput test xwayland-pointer:14, На моей машине это работает только тогда, когда мышь находится над корневым окном (т.е. над рабочим столом, а не над окном приложения).

На моей мыши Dell предыдущие / следующие кнопки - 8 и 9 вместо 6 и 7. Я могу это исправить с помощью xinput --set-button-map <dev num> 1 2 3 4 5 8 9<dev num> номер идентификатора на выходе xinput --list6).

Кроме того, ваша система теперь проводит свои события через Wayland, который скрывает фактические устройства от вас. Вот почему вы видите xwayland-указатель и т. Д. Вместо реальных имен устройств. Я еще не разобрался с этим, но я думаю, что установка libinput-tools и использование libinput debug-events это предпочтительный способ пойти. Тем не менее, я не могу найти способ исправить это, кроме xinput.

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