罗技M720有一个拇指按钮,它在xev中没有显示按钮标识符:

这个拇指按钮会导致Ctrl+Alt+Tab。
我使用的是Fedora 28,尽管Ubuntu:https://askubuntu.com/questions/956484/logitech-mouse-thumb-button-not-showing-in-xev中也有同样的问题。
对于不同的罗技鼠标,还有一些相关的问题:MX主题和MX Anywhere 2S,它们似乎用evtest获得了一些按钮名,但是拇指按钮的evtest输出看起来没有任何按钮名称:
Event: time 1538277331.280194, type 4 (EV_MSC), code 4 (MSC_SCAN), value 700e0
Event: time 1538277331.280194, type 1 (EV_KEY), code 29 (KEY_LEFTCTRL), value 1
Event: time 1538277331.280194, -------------- SYN_REPORT ------------
Event: time 1538277331.288214, type 4 (EV_MSC), code 4 (MSC_SCAN), value 700e2
Event: time 1538277331.288214, type 1 (EV_KEY), code 56 (KEY_LEFTALT), value 1
Event: time 1538277331.288214, -------------- SYN_REPORT ------------
Event: time 1538277331.296210, type 4 (EV_MSC), code 4 (MSC_SCAN), value 7002b
Event: time 1538277331.296210, type 1 (EV_KEY), code 15 (KEY_TAB), value 1
Event: time 1538277331.296210, -------------- SYN_REPORT ------------
Event: time 1538277331.304218, type 4 (EV_MSC), code 4 (MSC_SCAN), value 7002b
Event: time 1538277331.304218, type 1 (EV_KEY), code 15 (KEY_TAB), value 0
Event: time 1538277331.304218, -------------- SYN_REPORT ------------
Event: time 1538277331.312212, type 4 (EV_MSC), code 4 (MSC_SCAN), value 700e2
Event: time 1538277331.312212, type 1 (EV_KEY), code 56 (KEY_LEFTALT), value 0
Event: time 1538277331.312212, -------------- SYN_REPORT ------------
Event: time 1538277331.320218, type 4 (EV_MSC), code 4 (MSC_SCAN), value 700e0
Event: time 1538277331.320218, type 1 (EV_KEY), code 29 (KEY_LEFTCTRL), value 0
Event: time 1538277331.320218, -------------- SYN_REPORT ------------这个按钮真的是硬连接来发射CTRL ALT TAB吗?
有可能重新映射拇指按钮吗?
发布于 2020-10-06 17:56:19
使用Solaar v1.0.3,可以将按钮(包括拇指按钮,也就是多平台手势按钮)重新映射到其他鼠标操作:

如果鼠标被关闭,更改将被重置,除非Solaar正在运行以恢复映射。
持久重映射和重映射到其他关键组合是可能的,并且正在开发中:https://github.com/pwr-Solaar/Solaar/issues/832
https://unix.stackexchange.com/questions/472363
复制相似问题