Jak dostroić touchpad do mniejszego obszaru?

15

Właśnie kupiłem Asus Zenbook UX31A i potrzebuję porady odnośnie dostrajania touchpada.

Zasadniczo moim problemem jest to, że przyciski myszy są w obszarze dotykowym i chciałbym, aby były wyłączone. Tak, że rozpoznawana jest tylko część obszaru dotykowego. Dołączyłem obraz, aby wyjaśnić ten pomysł. Zasadniczo należy rozpoznać tylko czerwony obszar na obrazie.

ulepszenie touchpada

Mam dwa powody tej prośby: po pierwsze, lubię trzymać kciuk na przycisku myszy zamiast trzymać go w powietrzu. Jest to problematyczne, ponieważ touchpad myśli, że próbuję cały czas wykonywać gest dwoma palcami, a kursor przestaje się poruszać.

Klikanie jest również problematyczne, ponieważ każdy ruch palca - bez względu na to, jak nieznaczny może być - na „przycisku” przesuwa kursor.

Grałem z niektórymi ustawieniami synclient, takimi jak AreaBottomEdge itp. Mają one pewien efekt, ale potem nie mogę podświetlić tekstu lub prawy przycisk przestaje działać.

Jak mogę to rozwiązać?

ML
źródło
1
W Ustawieniach systemu znajduje się ustawienie, które umożliwia dezaktywację klikania przez dotknięcie touchpada. Może to może rozwiązać twój problem?
Jo-Erlend Schinstad

Odpowiedzi:

10

Osiągnięcie tego jest bardzo proste:

Najpierw odkryj szerokość i wysokość pisania touchpada w terminalu:

less /var/log/Xorg.0.log | grep -i range

W moim przypadku wynik był następujący:

[    24.188] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5772
[    24.188] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1408 - 5086

Zatem szerokość wynosi 5772, a wysokość 5086. Teraz możesz mieć pojęcie o dolnym obszarze do wyłączenia, po prostu wypróbuj wartości, aby wyłączyć żądany obszar. Polecenie w terminalu to:

synclient AreaBottomEdge=**VALUE**(in my case 730)

To wszystko.

Rodrigo Martins
źródło
Niestety to nie pomaga. Zmniejsza to obszar, ale podświetlenie tekstu i prawy przycisk myszy przestają działać.
ML
Więc prawy przycisk myszy, czy to prawdziwy przycisk? To znaczy sprawia, że ​​trzeba go nacisnąć? Czy jest to przycisk dotykowy, który nie wymaga nacisku? Ponieważ mój, który potrzebuje nacisku, nadal działa po zmniejszeniu obszaru touchpada, ale jeśli przycisk działa z technologią dotykową, osiągnięcie tego, co zamierzasz, może być prawie niemożliwe.
Rodrigo Martins,
1
W moim przypadku to pomaga, ale z następującym efektem ubocznym. przytrzymując jeden palec na przycisku (obszar nieaktywny) i przesuwając drugi po obszarze aktywnym, nic się nie dzieje lub przewijanie.
citxx
Przepraszam, ale nie będę w stanie ci pomóc, znam to rozwiązanie.
Rodrigo Martins,
1
Dzięki. Spróbuję dokładniej zbadać ten problem.
citxx,
2

Dla mnie robienie tego nie wystarczyło. Musiałem pozwolić kciukowi na dole touchpada (gotowy do kliknięcia). W rzeczywistości AreaBottomEdge nie wyłącza „liczenia palców” w martwej strefie, a spoczynkowe kciuki umożliwiają przewijanie. Dość irytujące.

Aby to naprawić, użyłem tej poprawki: http://pastebin.com/raw.php?i=4v9JP2pe

Nie zapomnij zmienić wartości AreaBottomEdge w /etc/X11/xorg.conf.d/10-synaptics.conf

Źródło: # 24

Edycja: przy okazji, błąd jest wymieniony tutaj: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/1026046

Pierre Maoui
źródło