xinput set-button-map фактически не меняет карту кнопок
Я использую Ubuntu 18.04.1 LTS. Я хочу отключить последние несколько кнопок на моей мыши, потому что они вызывают у меня проблемы.
Выход из xinput list
:
user@host:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Madcatz Mad Catz R.A.T.3 Mouse id=8 [slave pointer (2)]
⎜ ↳ Corsair Corsair Gaming K63 Keyboard id=10 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
...
Выход из xinput get-button-map 8
:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Я тогда побежал:
xinput set-button-map 8 1 2 3 4 5 6 7 8 9 0 0 0 0 0
но xinput get-button-map 8
по-прежнему дает мне тот же вывод.
Я также хотел бы, чтобы это было постоянным изменением.
Есть идеи?
1 ответ
Решение
Я попытался добавить файл конфигурации xorg, чтобы сделать изменение постоянным, и это, похоже, помогло. Это то, что я следовал (я должен был отредактировать это для моей мыши):
По какой-то причине сделать это вручную, как я сделал в вопросе, не сработало. Я полагаю, это потому, что отображение заблокировано, когда устройство включено или что-то? Только домыслы.