Chcę dezaktywować touchpad podczas pisania. Próbowałem tego:
syndaemon -i 1 -d -t -K
Powinien dezaktywować dotykanie i przewijanie na touchpadzie przez 1 sekundę i ignorować kombinacje modyfikatora + klawiszy, ale po ustawieniu syndaemon
opisanym nic nie ulega zmianie. Touchpad jest zawsze aktywny i bardzo denerwujący.
Używam Ubuntu 16.04 na Dell Precision 5510.
syndaemon -i 1.0 -d -K
Odpowiedzi:
Być może działają dwa sterowniki touchpada, w których syndaemon będzie wtedy wchodził w interakcję z niewłaściwym. Miałem ten sam problem na Dell XPS 13 i ten wątek ( http://ubuntuforums.org/showthread.php?t=2316240 ) pomógł mi.
Jeśli widzisz także dwa urządzenia touchpad, spróbuj je wyłączyć. Ponieważ masz inny komputer, instrukcje w łączu mogą, ale nie muszą, dotyczyć Ciebie.
Ze stanowiska, o którym mowa, procedura jest następująca:
otwórz plik
/usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf
jako root za pomocą edytora tekstu Wstaw następujący tekst:Uruchom ponownie lub uruchom ponownie Xorg za pomocą polecenia
sudo systemctl restart lightdm
Credit przechodzi do ddarling z ubuntuforums.org.Od stycznia 2018 r. Dell ma oficjalną stronę w swojej Bazie wiedzy na temat problemów z Ubuntu Touchpad / Mouse . Strona opisuje tę poprawkę, aby wyłączyć „SynPS / 2 Synaptics TouchPad”, a także sugeruje przejście do libinput zamiast synaptics jako sterownika podkładki pod mysz.
źródło
Twoje zdrowie!
źródło
używam Ubuntu 17.10 i wypróbowałem inne rozwiązanie sugerowane tutaj głównie nie działa. Specjalnie oprogramowanie wskaźnika touchpada, gdy uruchamia się w Ubuntu 17.10, po prostu wyłącz touchpad i nie mogłem znaleźć żadnego sposobu, aby włączyć go ponownie bez ponownego uruchamiania laptopa. teraz znalazłem rozwiązanie, które myślę, że nadal działa całkiem dobrze: wystarczy użyć tego polecenia,
Pozwoli to przynajmniej uniknąć niepotrzebnego stukania dłoni w touchpad, co w końcu zapewnia lepsze życie.
źródło
Po przeanalizowaniu opcji „xinput” znalazłem skuteczne i łatwe rozwiązanie, aby wyłączyć touchpad Synaptics za pomocą Ubuntu 16.04 i Lubuntu 16.04
W oknie terminala zapewnij sobie dostęp administracyjny, wpisując „sudo -s” i hasło.
Za pomocą swojego ulubionego edytora, takiego jak leafpad lub gedit, utwórz nowy plik skryptu:
i wstaw następujące:
Zapisz plik i zamknij edytor. Następnie wprowadź polecenie:
aby plik był wykonywalny. Możesz powtórzyć, aby utworzyć plik tpadon, po prostu zmień opcję „--disable” na „--enable”.
Po zakończeniu „zamknij” okno terminala, aby wyłączyć dostęp administratora.
Wpisy na pulpicie można utworzyć, otwierając nowe okno terminala i używając ulubionego edytora (w tym przykładzie ponownie używam leafpada):
i wstaw następujący tekst: [Wpis na pulpicie] Nazwa = TouchPad Off Komentarz = Wyłącz Touchpad Exec = / usr / local / bin / tpadoff Terminal = false Typ = Aplikacja
Zapisz plik i zamknij edytor. Następnie wprowadź następujące polecenie:
Możesz także powtórzyć, aby utworzyć tpadon.desktop, zmieniając wszystkie odniesienia „wyłączone” na „włączone”.
Po zakończeniu będziesz mieć dwa sposoby wyłączenia (i opcjonalnego włączenia) touchpada poprzez dwukrotne kliknięcie ikony na pulpicie lub wpisanie „tpadoff” w oknie terminala.
Jeśli twój touchpad jest inny, być może będziesz musiał użyć „xinput” w oknie terminala, aby znaleźć dokładną składnię touchpada. Następnie edytuj plik „/ usr / local / bin / tpadoff”, aby pasował do zgłaszanego xinput.
źródło
Po miesiącach poszukiwań rozwiązania postanowiłem napisać prosty program w języku Python, aby wyłączyć touchpad podczas pisania. Dodanie programu do aplikacji startowych, aby działał przy każdym uruchomieniu komputera. Musisz uruchomić,
xinput list
aby określić identyfikator swojej klawiatury, w moim przypadku jest to 17.Oto program
źródło
W Ubuntu 19.04 uznałem, że wystarczy (na moje potrzeby) po prostu wyłączyć funkcję „Dotknij, aby kliknąć”:
Jednak konsekwencją tego jest fakt, że będziesz musiał użyć przycisków touchpada (mam nadzieję, że masz przyciski), aby wykonać kliknięcie. Dla mnie to sprawiedliwy kompromis.
Jeśli tak naprawdę nie masz „lewego i prawego” przycisku kliknięcia (oddzielonego od touchpada), możesz zamiast tego skalibrować czułość touchpada . Dowiedziałem się o tym od Petera Hutterera w tym raporcie o błędzie .
Życzę producentom laptopów, nie robiłem laptopów z nie cofniętymi touchpadami. Te touchpady, które są na poziomie klawiszy klawiatury (zamiast cofnięcia), są wadą projektową.
Poinformuj producentów laptopów o problemach, jakie spowodowali z powodu złej konstrukcji, w przeciwnym razie będą ślepo to robić w przyszłych modelach.
źródło
Dla użytkowników Kubuntu ...
W Kubuntu 16.04 - aby wyłączyć touchpad podczas pisania musiałem wyczyścić pole wyboru „Wyłącz tylko dotykanie i przewijanie” w ustawieniach-> urządzenia wejściowe-> touchpad-> Włącz / wyłącz touchpad. To może wydawać się oczywiste, ale ...
źródło
lub bardziej zwięźle
źródło