x11: Wyłącz mysz

9

Używam x11 i super jako mojej WM. Chciałbym całkowicie wyłączyć mysz, czyli kliknięcia myszą, kółko myszy, ruch myszy, wyświetlanie kursora itp.

Czy istnieje prosty sposób (wolałbym wyłączyć / włączyć skrypt bash)?

Dzięki!

ab
źródło

Odpowiedzi:

14

W przypadku myszy wykonaj następujące czynności. Użyj, xinput listaby znaleźć swoje myszy. Wyłącz za pomocą

xinput set-prop 12 "Device Enabled" 0

aby włączyć to ponownie, wpisz

xinput set-prop 12 "Device Enabled" 1

gdzie 12 to identyfikator twojego urządzenia. Ponieważ kursor myszy znika, jeśli mysz jest nieaktywna, nie musisz się tym martwić (jeśli nie, możesz użyć unclutter)

styczeń
źródło
OMG, bardzo miło, szczególnie z Ratpoison WM.
Joe Corneli
4

Inną odpowiedzią na twoje pytanie jest zwolnienie odpowiedzialnego modułu.

sudo modprobe -rvf psmouse

Dzięki

NickTux
źródło
3

Po przeczytaniu odpowiedzi z @ stycznia i strony podręcznika xinputzauważyłem krótszą wersję:

xinput --enable 12
xinput --disable 12

gdzie 12 to identyfikator twojego urządzenia

ka3ak
źródło