Używam Ubuntu 12.04 i mam wieloprzyciskową mysz Microsoft. Chciałbym zmapować klawisze Ctrli Altmodyfikator odpowiednio do lewego i prawego przycisku kciuka mojej myszy, więc mogę Ctrl+ klikać i klikać Altbez dotykania klawiatury. Moje przyciski kciuka to przyciski 8i 9.
Wypróbowałem rozwiązanie w temacie Jak skonfigurować przycisk kciuka myszy? co wyjaśniło, jak zamapować podwójne kliknięcie na thumb button- działało to dla podwójnego kliknięcia, ale nie mogłem wymyślić, jak zmodyfikować rozwiązanie dla CtrliAlt
Próbowałem też Jak zmapować Ctrl / Shift na przyciski myszy? który używał xdotools i xbindkeys. Zmodyfikowałem skrypt do tego:
~/.xbindkeysrc
:
"xdotool keydown alt"
b:9
"xdotool keyup alt"
release + alt + b:9
"xdotool keydown ctrl"
b:8
"xdotool keyup ctrl"
release + control + b:8
Który PRAWIE działa. Symuluje Ctrlnaciśnięcie klawisza, kiedy klikam lewy przycisk kciuka, ale tak naprawdę nie mogę przytrzymać przycisku i kliknąć jednocześnie - przytrzymanie thumb buttonwydaje się uniemożliwiać słuchanie innych danych wejściowych, dopóki nie zostanie zwolnione.
Czy ktoś wie, jak mogę sprawić, by mój przycisk kciuka myszy działał jak klawisz modyfikujący, więc mogę użyć thumb button+ kliknięcia zamiast Ctrl+ kliknięcia?
xev | grep button\|Button
, a następnie naciśnij przycisk tumb „Ctrl” nad białym oknem, nie zwalniając go, kliknij, a następnie zwolnij i opublikuj wynik.