Zapytałem o to rok temu, dzięki nowej (okropnej) aktualizacji 18.04, poprawka została usunięta, a jej ponowne zastosowanie nie działa.
Mam laptopa i podczas pisania moja dłoń dotyka touchpada, co powoduje ruch myszy, zamykanie kart, usuwanie słów, otwieranie programów i wszystkie inne czynności.
Chcę to wyłączyć podczas pisania, w ten sam sposób, w jaki system Windows automatycznie to robi.
To jest poprzednie pytanie, zaakceptowana odpowiedź zadziałała dla mnie w 16.04, ale już nie działa. Jak wyłączyć touchpad podczas pisania?
Zauważ, że uruchomienie polecenia wymienionego w zaakceptowanej odpowiedzi daje:
Wejście:
sudo apt install xserver-xorg-input-libinput
Wynik:
xserver-xorg-input-libinput is already the newest version (0.27.1-1).
The following packages were automatically installed and are no longer required:
libgnome-keyring-common libgnome-keyring0 libnih-dbus1
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Tak, ponownie uruchomiłem laptopa.
syndaemon
, jak opisuje ta odpowiedź .Odpowiedzi:
Zrobiłem to w ten sposób:
Na moim komputerze miałem oba z nich, więc
synaptics
było domyślne, usunięcie pomogło mi. Nie zapomnij uruchomić ponownie.źródło
Zainstaluj poprawki gnome
i otwórz to.
Pod zakładką Klawiatura i mysz znajdziesz w oknie głównym pod Touchpad przełącznik Wyłącz podczas pisania .
źródło
gnome-tweaks &
powinno wyświetlić to menu.Zainstaluj
Touchpad Indicator
rozszerzenie GNOME. Doskonały.https://extensions.gnome.org/extension/131/touchpad-indicator/
Łatwo włączaj i wyłączaj touchpad, trackpoint, dotyk palca, ekran dotykowy lub urządzenie pióra z górnego panelu. Opcjonalnie automatycznie wyłącz niektóre lub wszystkie urządzenia po podłączeniu myszy i włącz je ponownie po odłączeniu.
źródło
touchpad-indicator
Ubuntu jednak działa.Próbowałem na wiele sposobów, które nie działały. Wreszcie założono za pomocą tego linku poniżej: https://help.ubuntu.com/community/SynapticsTouchpad
Wpisz:
xinput list
znajdź identyfikator touchpada. Na przykład jest to „7”Rodzaj:
xinput --watch-props 7
Znajdź linie „Wykrywanie dłoni” i „Wymiar dłoni”. W pobliżu tych linii będzie liczba w nawiasach. Na przykład Wykrywanie dłoni = (400) Wymiary dłoni = 401
Otwórz nową kartę lub Nowe okno
Typ:
xinput --set-prop 7 "400" 1
Typ:xinput --set-prop 7 "401" 1, 100
po zmianie tych ustawień musisz zobaczyć zmiany poprzedniej zakładki, takie jak Właściwość „Synaptics Palm Dimensions”. Jeśli chodzi o wymiary dłoni, możesz znaleźć najlepsze dla siebie.źródło
Zakładając, że twój system używa libinput, a nie synaptics, oto poprawka. Skopiuj następujące miejsce do pliku /etc/X11/xorg.conf.d/90-libinput.conf. Musisz się wylogować, aby ponownie załadować X11.
Zmiana, która wpływa na touchpad podczas pisania, znajduje się w przedostatniej linii. W moim przypadku mam płytę kotła, która kieruje całą akcję do sterownika libinput, co może nie być absolutnie konieczne. Jednak jestem pewien, że ostatnia zwrotka to twoja magiczna kula.
źródło