Logitech MX em qualquer lugar 2S mouse: botões não reconhecidos pelo xev

3

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.

    
por Turgon 12.12.2017 / 06:28

1 resposta

1

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.

    
por 06.11.2018 / 04:07

Tags