Nie można pisać w ten sposób, tekst jest usuwany, zmieniają się okna, otwierają się losowe karty. Wypróbowałem każde rozwiązanie, z którym się spotkałem, ale żadne z nich nie rozwiązało (niektóre nawet nie działają)
Próbowałem zainstalować wskaźnik touchpada, próbowałem dodać opcję syndaemon z aplikacji startowej, próbowałem tego samego, ale z terminala nic nie działa.
Chcę tylko całkowicie wyłączyć touchpad podczas pisania, bez przewijania, bez przesuwania kursora, nic.
xinput disable <ID>
. Identyfikator można znaleźć naxinput
polecenie. Ale sugeruję instalacjęlibinput
, powinna rozwiązać problemy.Odpowiedzi:
Sugeruję,
libinput
że instalacja ma znacznie lepsze algorytmy „wyłącz podczas pisania” i „wykrywanie dłoni”.Biegać
i zrestartuj sesję GUI lub uruchom ponownie.
Jeśli potrzebujesz „dotknij, aby kliknąć”, możesz dodać
do sekcji touchpad w
/usr/share/X11/xorg.conf.d/90-libinput.conf
.Wszystkie opcje można znaleźć na stronie podręcznika .
Jeśli używasz Ubuntu 16.04 ze
-hwe-16.94
stosem, będziesz musiał zainstalowaćxserver-xorg-input-libinput-hwe-16.04
pakiet zamiastxserver-xorg-input-libinput
.Możesz sprawdzić, który stos HWE jest zainstalowany, sprawdzając,
xserver-xorg
czyxserver-xorg-hwe-16.04
pakiet jest zainstalowany.źródło
Otwórz Ustawienia systemu -> Mysz i touchpad : w sekcji Touchpad przełącz z
ON
naOFF
Dodatkowe informacje dla innych użytkowników czytających ten post: Odpowiedź została napisana przed zmianą treści pytania, pierwotnie pytanie brzmiało: „Rzeczywiste rozwiązanie, aby wyłączyć touchpad? Chcę tylko całkowicie wyłączyć touchpad, bez przewijania, bez przesuwania kursor, nic. ” - więc odpowiedź @ Pilot6 jest znacznie lepszym rozwiązaniem tego, o co pyta obecna wersja pytania!
źródło
Możesz to również zrobić za pomocą Synaptics.
To nie będzie trwałe, ale możesz to zrobić, tworząc lub edytując następujący plik i dodając
Option "PalmDetect" "1"
https://wiki.archlinux.org/index.php/Touchpad_Synaptics#Disable_touchpad_while_typing
źródło
Moim zdaniem palmdetect nie jest „wyłączany podczas pisania”, ponieważ ta funkcja tak naprawdę nie bierze pod uwagę tego, co dzieje się na klawiaturze. W moim przypadku nie dotykam na stałe klawiatury podczas pisania, więc wykrywanie nie działa poprawnie. Pod tym samym linkiem, który już opublikował HarlemSquirrel , istnieje również drugie rozwiązanie, które dokładnie spełnia wymagania (w zmodyfikowanym PO):
źródło
synclient -l | grep PalmDetect
zwrotemPalmDetect = 1
(który był domyślnie włączony, a nie przez moje własne zmiany). Oznacza to, do mnie, że tylko osynclient
„sPalmDetect
ustawiony na 1 nie jest rozwiązaniem, odpowiedź brzmi.Jest to bardzo podobne do Jak wyłączyć touchpad za pomocą wiersza poleceń? który zaleca program synclient.
Jeśli masz touchpad Synaptics, możesz powiązać klawisze skrótu, aby wyłączyć i włączyć pad
źródło