Dokunmatik alanı daha küçük alanlara nasıl ayarlayabilirim?


15

Asus Zenbook UX31A'yı yeni satın aldım ve dokunmatik yüzeyin ayarlanmasıyla ilgili bazı tavsiyelerde bulunmam gerekiyor.

Temelde benim sorunum fare düğmelerinin dokunmatik alana sahip olması ve devre dışı bırakılmasını istiyorum. Öyle ki, dokunma alanının sadece bir kısmı tanınır. Fikri açıklığa kavuşturmak için bir resim ekledim. Temel olarak görüntüdeki sadece kırmızı alan tanınmalıdır.

dokunmatik yüzey ayarı

Bu istek için iki nedenim var: Birincisi, parmağımı havada tutmak yerine fare düğmesinde tutmayı seviyorum. Bu sorunlu, çünkü touchpad her zaman iki parmak hareketini denediğimi düşünüyor ve imleç hareket etmeyi durduruyor.

Tıklama da sorunludur çünkü ne kadar önemsiz olursa olsun, her parmak hareketi imleci hareket ettirecektir.

AreaBottomEdge vb. Gibi bazı eşzamanlı ayarlarla oynuyorum. Bazı etkileri var ama sonra vurgulayamıyorum metin veya sağ düğme çalışmayı durdurur.

Bunu nasıl çözebilirim?


1
Sistem ayarlarında, dokunmatik yüzeye dokunarak tıklamayı devre dışı bırakmanızı sağlayan bir ayar vardır. Belki bu sorununuzu çözebilir?
Jo-Erlend Schinstad

Yanıtlar:


10

Bunu yapmak çok basit:

Öncelikle terminaldeki dokunmatik yüzey yazınızın genişliğini ve yüksekliğini keşfedin:

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

Benim durumumda çıktı şuydu:

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

Yani genişlik 5772 ve yükseklik 5086'dır. Şimdi devre dışı bırakmak için alt alan kavramına sahip olabilirsiniz, sadece istenen alanı devre dışı bırakmak için değerleri deneyin. Terminaldeki komut:

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

Hepsi bu.


Ne yazık ki bu yardımcı olmuyor. Alanı azaltır, ancak daha sonra metin vurgulama ve sağ fare düğmesi çalışmayı durdurur.
ML

Peki sağ fare düğmesi, gerçek bir düğme mi? Demek istediğim, basılması gerekiyor mu? Ya da herhangi bir baskıya ihtiyaç duymadığınız bir dokunmatik düğme mi? Baskıya ihtiyaç duyan benimki, dokunmatik yüzey alanını azalttıktan sonra hala çalışıyor, ancak düğme dokunmatik teknoloji ile çalışıyorsa, yapmak istediğinizi başarmak neredeyse imkansız olabilir.
Rodrigo Martins

1
Benim durumumda yardımcı olur, ancak aşağıdaki yan etki ile. bir parmağınızı düğmede basılı tutarken (zaten etkin olmayan alan) ve diğerini etkin alanın üzerine getirdiğinizde hiçbir şey olmuyor veya kaydırma gerçekleşiyor.
citxx

Üzgünüm, ama bundan daha fazla yardım edemeyeceğim, sadece bu çözümü biliyorum.
Rodrigo Martins

1
Teşekkürler. Bu sorunu kendim araştırmaya çalışacağım.
citxx

2

Benim için bunu yapmak yeterli değildi. Başparmağımı dokunmatik yüzeyin altında bırakmam gerekiyordu (tıklamaya hazır). Aslında, AreaBottomEdge ölü bölgedeki "parmak sayımı" özelliğini devre dışı bırakmaz ve başparmağınızı dinlenme kaydırma işlemini etkinleştirir. Oldukça can sıkıcı.

Bunu düzeltmek için şu yamayı kullandım: http://pastebin.com/raw.php?i=4v9JP2pe

Değiştirmek unutmayın AreaBottomEdge değer /etc/X11/xorg.conf.d/10-synaptics.conf

Kaynak: # 24

Düzenleme: bu arada, hata burada referans verilir: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/1026046

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.