Atualize seu kernel Linux. Eu não tenho certeza qual versão contém o patch no entanto xev detectou os botões quando eu atualizei para o Linux 4.19.1.
Estou usando o Logitech MX em qualquer lugar no mouse 2S no Fedora 27, mas apenas os botões esquerdo / direito e os botões de roda para cima / para baixo são reconhecidos pelo xev. Eu estou procurando uma maneira de mapear os três botões restantes.
Eu quero os botões 3 e 8 na imagem acima mapeada. Alguém pode me ajudar?
[EDITAR]
Então, eu tentei evtest
mencionado no comentário e recebi
Testing ... (interrupt to exit)
Event: time 1513145549.654477, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90003
Event: time 1513145549.654477, type 1 (EV_KEY), code 274 (BTN_MIDDLE), value 1
Event: time 1513145549.654477, -------------- SYN_REPORT ------------
9:48 / 16:31
Event: time 1513145549.806472, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90003
Event: time 1513145549.806472, type 1 (EV_KEY), code 274 (BTN_MIDDLE), value 0
Event: time 1513145549.806472, -------------- SYN_REPORT ------------
Event: time 1513145555.448316, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90005
Event: time 1513145555.448316, type 1 (EV_KEY), code 276 (BTN_EXTRA), value 1
Event: time 1513145555.448316, -------------- SYN_REPORT ------------
Event: time 1513145555.594292, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90005
Event: time 1513145555.594292, type 1 (EV_KEY), code 276 (BTN_EXTRA), value 0
Event: time 1513145555.594292, -------------- SYN_REPORT ------------
Event: time 1513145558.152251, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90004
Event: time 1513145558.152251, type 1 (EV_KEY), code 275 (BTN_SIDE), value 1
Event: time 1513145558.152251, -------------- SYN_REPORT ------------
Event: time 1513145558.298240, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90004
Event: time 1513145558.298240, type 1 (EV_KEY), code 275 (BTN_SIDE), value 0
Event: time 1513145558.298240, -------------- SYN_REPORT ------------
Esses são os botões 2 e 8 da imagem. E eu uso xbindkeys
para remapear esses botões e funciona.
Editar
Depois de atualizar alguns pacotes e reiniciar, não consigo encontrar esses botões em evtest
, por quê?
Parece que preciso reconectar meu mouse para que ele funcione e eu nem preciso que xbindkeys
comece a fazer isso.
Atualize seu kernel Linux. Eu não tenho certeza qual versão contém o patch no entanto xev detectou os botões quando eu atualizei para o Linux 4.19.1.