Bunun, yazarken yr touchpad'in sahte fırçalanmasından kaynaklandığını varsayarsak, yr touchpad sürücüsünün iyi kurulmuş olması şartıyla belirli parametreleri değiştirebilirsiniz .
İlk liste Xorg giriş aygıtları.
Sonuçlar mevcut makinem için ve yıl içinde farklı olacaktır.
$ xinput --list # list of Xorg session input devices
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=10 [slave pointer (2)]
⎜ ↳ PS/2 Generic Mouse id=11 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=9 [slave keyboard (3)]
↳ HP WMI hotkeys id=12 [slave keyboard (3)]
Mevcut dokunmatik yüzeyin "SynPS / 2 Synaptics Dokunmatik Yüzey" olarak tanımlandığını görebileceğiniz gibi, sonraki yıl dokunmatik yüzey özelliklerini listelemek için terminalde şunları yapın:
$ xinput --list-props "SynPS/2 Synaptics TouchPad" | grep -e Finger
# Replace "SynPS/2 Synaptics TouchPad" above with yr own touchpad description.
Synaptics Finger (275): 25, 30, 0
Synaptics Two-Finger Pressure (281): 282
Synaptics Two-Finger Width (282): 7
Synaptics Two-Finger Scrolling (285): 1, 1
Listelenen özellikleri ayrıntılı olarak anlamak için yukarıya bakın $ man 4 synaptics
.
"Synaptics Finger" buradaki ilgi alanı:
- Parmak Düşük = 25 <- parmak basıncı bu değerin altına düştüğünde, sürücü bunu bir serbest bırakma olarak sayar.
- Parmak Yüksek = 30 <- parmak basıncı bu değerin üzerine çıktığında, sürücü bunu bir dokunuş olarak sayar.
Gördüğünüz gibi dokunmatik yüzeyimi hassas tarafta tutmayı seviyorum. Öte yandan, muhtemelen "Parmak Yüksek" ayarını yapmak ve 50 veya 60 veya daha yüksek bir değere ayarlamak istiyorsunuz. Size olduğu kadar yr donanımına bağlıdır. Sadece yr donanımını belirli gereksinimlere göre ince ayar yapmak için denemeniz gerekir. Örneğin:
$ xinput --set-prop [device number] "Synaptics Finger" 25 60 0
Benim kullanım durumunda [cihaz numarası] karşılık 10
(yukarıda görüldüğü gibi $ xinput --list
) yukarıdaki "FingerHigh" özelliğini 30'dan 60'a yükseltti. Bu yr touchpad çevirir sahte temas daha az hassas hale gelir.
Yr cihazını anında Xorg oturumunu yeniden başlatmaya gerek kalmadan yapılandırmanın başka bir yolu , cli yardımcı programını kullanmaktır synclient
. Synaptics sürücü seçeneklerini sorgular ve değiştirir. Bu, GUI aracılığıyla gösterilmeyen dokunmatik yüzey özelliklerini ayarlamanıza izin verir. Biri bir terminal aracılığıyla parametreleri ayarlayabilir:
$ synclient FingerHigh=60
Daha $ man synclient
fazla bilgi için bakınız.
Bu tür bir yapılandırma kalıcı olmasa ve bir yeniden başlatma işleminden kurtulamayacak olsa da, değerleri denemenize yardımcı olacaktır. Cihaz davranışından memnun kaldığınızda, dosyayı düzenleyebilirsiniz /usr/share/X11/xorg.conf.d/50-synaptics.conf
(<- bu benim kendi yapılandırma dosyamın adı; yr dosya adı farklı olabilir.)
Section "InputClass"
Identifier "touchpad"
Driver "synaptics"
MatchIsTouchpad "on"
Option "..." "..."
...
Option "FingerLow" "25"
Option "FingerHigh" "60"
...
EndSection
Bu, yeniden başlatma sırasında değişiklikleri kalıcı hale getirmelidir, ancak bir sistem veya sürücü yükseltmesi gerçekleştirdiğinizde bu değişiklikler muhtemelen silinecektir.
HTH. Geribildirim hoş geldiniz.