Benzer sorunlar yaşadım ve bu blogdaki cevabın oldukça eksiksiz olduğunu ve ilgili ayrıntıların üzerine kopyalandığını gördüm :
Avuç içi algılamayı ayarla:
Terminal tipinde avuç içi algılamayı açın:
$ synclient PalmDetect=1
Avuç içi yerine parmak olarak yorumlanması gereken maksimum genişliği ayarlayın. 4 seçiyorum, çoğu nasıl kullanılır 10, biraz tahmin etmek ve burada test etmek iyidir:
$ synclient PalmMinWidth=4
Ardından, avuç içi ile parmak arasındaki minimum yüksekliği ayarlayın:
$ synclient PalmMinZ=50
Son olarak, Ubuntu altında, 3 parmak orta tıklaması varsayılan olarak etkin değildir, bu nedenle etkinleştirmek istiyorsanız:
$ synclient TapButton2=3 TapButton3=2
Teorik olarak, bu orta tıklama için 2 parmakla dokunmayı ve sağ tıklama için 3 parmakla dokunmayı etkinleştirmelidir, ancak Ubuntu 13.04'te ortaya çıkan davranış tam tersidir. Bu nedenle, orta tıklama kullanımı için 2 parmakla dokunmayı tercih ediyorsanız:
$ synclient TapButton2=2 TapButton3=3
Doğru ayarları bulduktan sonra bunu kalıcı hale getirmek için Debian / Ubuntu (Semplice) ve Arch Linux tabanlı dağıtımlarda 50-synaptics.conf
bulunan ayarları kaydedin (ilk "InputClass" kısmı çoklu dokunuşlu orta tıklama düzeltmesi içindir , Arch'da zaten etkin olduğundan eklemeniz gerekmez):/usr/share/X11/xorg.conf.d/50-synaptics.conf
/etc/X11/xorg.conf.d/50-synaptics.conf
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "HorizTwoFingerScroll" "on"
Option "VertTwoFingerScroll" "on"
EndSection
#synclient PalmDetect=1
Option "PalmDetect" "1"
#synclient PalmMinWidth=4
Option "PalmMinWidth" "4"
#synclient PalmMinZ=50
Option "PalmMinZ" "50"
Yazarken dokunmatik yüzeyi geçici olarak kapatma:
Synclient komutlarını kullanmak yerine syndaemon kullanın:
$ syndaemon -K -i 0.5 -R -d
Kemer wiki Eğer bu komutu kaydetmek eğer iddialar ~/.xinitrc
dosyaya sahip olmak, bunu bir sonraki oturumda verilir otomatik olarak yürütülür. Ancak, bunu yaptığımda, komutun masaüstünün ( exec DESKTOP.session
command) başlatılmasından önce gerçekleşmesi gerektiğinin farkında değildim . Bir ton diğer yapılandırma dosyasıyla oynadıktan ve SLiM ekran yöneticisi hakkında bir ton öğrendikten sonra, sonunda masaüstü başlatıldıktan sonra komutlar masaüstüne kadar çalıştırılmayacağından komutun sadece dosyaya daha fazla taşınması gerektiğini fark ettim. çıkmaktır.