Cel
Chciałbym, aby przycisk kciuka na mojej myszy Logitech MX Master działał pod Ubuntu 17.10 . W szczególności chcę, aby służył jako klawisz „Meta”, przez co naciśnięcie go pokaże mi wszystkie otwarte programy w tym momencie (na komputerach Mac nazywa się to exposé).
Utknąłem w tym momencie. Nie jestem zaawansowanym użytkownikiem i potrzebuję pomocy. Z góry dziękuję!
Co próbowałem do tej pory:
- Próbowałem postępować zgodnie z tym przewodnikiem . Po zainstalowaniu
xbindkeys
,xautomation
ix11-utils
. Niestety, ponieważ przycisk kciuka nie emituje określonego naciśnięcia przycisku w xev, nie mogę przejść do przodu. - Próbowałem także użyć tego przewodnika , znalezionego na forach Arch Linux. Autor poprawnie identyfikuje, że przycisk nie jest odbierany jako przycisk, ale wydaje się, że jest to jakieś syntetyczne naciśnięcie klawisza. Próbowałem kopiować i wklejać, ale to nie działało.
Wyniki Xev
Są to wyniki, które otrzymuję, kiedy używam xev
do mapowania danych wejściowych generowanych przez naciśnięcie przycisku kciuka.
FocusOut event, serial 38, synthetic NO, window 0x5000001,
mode NotifyUngrab, detail NotifyPointer
LeaveNotify event, serial 38, synthetic NO, window 0x5000001,
root 0x2a1, subw 0x0, time 18824278, (162,35), root:(1276,64),
mode NotifyGrab, detail NotifyNonlinear, same_screen YES,
focus NO, state 20
EnterNotify event, serial 38, synthetic NO, window 0x5000001,
root 0x2a1, subw 0x0, time 18824342, (162,35), root:(1276,64),
mode NotifyNormal, detail NotifyNonlinear, same_screen YES,
focus NO, state 16
KeymapNotify event, serial 38, synthetic NO, window 0x0,
keys: 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
FocusIn event, serial 38, synthetic NO, window 0x5000001,
mode NotifyGrab, detail NotifyPointer
KeymapNotify event, serial 38, synthetic NO, window 0x0,
keys: 4294967201 0 4294967168 0 32 0 0 0 1 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0