Bu sabah farem çok fazla kahve içmiş olmalı. Onu sakinleştirmeye çalıştım System Setting | Mouse & Touchpad
ama hiçbir etkisi olmadı. Buradaki soru ve cevaplar bana yardımcı oldu. Başkaları için yararlı olabilecek kendi deneyimlerimi anlatıyorum:
İlgili bazı çevrimiçi belgeler:
https://www.x.org/wiki/Development/Documentation/PointerAcceleration
aşağıdakileri söylüyor:
Senaryolar
Fareniz çok hızlı hareket ederse,? ConstantDeceleration arkadaşınızdır. Hızı buna göre bölmek için 2 veya daha yüksek bir değere ayarlayın. Bu hassasiyeti atmaz (en azından sadece nv-resette, bkz. Hız yaklaşımı veya aşağısı).
Yüksek performanslı aygıtınız hızlanmaya iyi yanıt vermezse, önce hız ölçeklendirmesini azaltmanız gerekebilir.
Hızı seviyorsanız ancak piksel düzeyinde biraz daha kontrole ihtiyacınız varsa,? AdaptiveDeceleration'ı 2 veya daha fazla olarak ayarlamanız gerekir. Bu, yavaş hareketlerin verilen faktöre kadar yavaşlamasına izin verir. ? VelocityReset'i örneğin 500 ms olarak ayarlayarak ve belki de sonuçları ayarlamak için hız ölçeklendirmesini ayarlayarak nv-sıfırlamalarını uzak tutmak isteyebilirsiniz.
1. Adım - Cihaz kimliğini bulun: (@ edward-torvalds yanıtında olduğu gibi)
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput --list --short
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ MOSART Semi. 2.4G Wireless Mouse id=11 [slave pointer
Farem id == 11, bu sayı özellikleri ayarlamak için kullanılabilir. Alan adları da kullanılabilir. Bir başlangıç dosyasına komut yazarken, aygıt kimlikleri dinamik olarak değişebileceğinden alan adları kullanılmalıdır ( burada cf ).
2. Adım - Geçerli cihaz ayarlarını ve özellik kimlik numaralarını bulun:
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -list-props 11
Device 'MOSART Semi. 2.4G Wireless Mouse':
...
Device Accel Profile (262): 0
Device Accel Constant Deceleration (263): 1.000000
Device Accel Adaptive Deceleration (264): 1.000000
Device Accel Velocity Scaling (265): 10.000000
...
Sonunda ayarlamaya karar verdiğim özellikler aşağıdaki gibidir:
Device Accel Constant Deceleration (263): [original value 1.0]
Device Accel Adaptive Deceleration (264): [original value 1.0]
Device Accel Velocity Scaling (265): [original value 100.0]
Yukarıda belirtilen çevrimiçi belgeler bu değerlerin açıklamalarını verir. Burada öznel "duygu" ve bu belgelere dayalı bazı açıklamalar eklemek.
Cihaz Hızlanma Sabit Yavaşlama (263): - Fare hassasiyeti. Düşük ayarlar daha yavaştır. Fare hızı bu faktöre bölünmüş gibi geliyor.
Cihaz Hızlanma Uyarlamalı Yavaşlama (264): - Fare düşük hızlarda hareket ettiğinde, hız bu faktöre bölünür. Genel his, iki ayrı dişli, lo-dişli ve yüksek dişli. Kişisel durumumda, ayarları fizyolojik bir dişli ile eşleştirerek en iyi sonucu elde ettim: Lo-gear için avuç içi topuğum aşağı ve parmak kaslarımla ince fare hareketleri yapıyorum. Yüksek dişli için, avuç içi topuğum yukarı veya kayıyor ve fareyi sıkıca kavrarken kol kaslarıyla geniş hareketler yapıyorum. Geçişi kontrol etmek biraz zor olabilir - avuç içi topuğunun yukarı / kayma veya aşağı / sabit olup olmadığını söylemek için başka bir giriş olsaydı mükemmel olurdu!
Cihaz Hızlanma Hızı Ölçekleme (265): - Bu faktör, "Cihaz Hızlanma Sabit Yavaşlama" gibi davranan ve aynı zamanda tamsayı çözünürlüğünü atayan ham sayısal verileri böler. ? Olabilir.
Mevcut ayarlarım aşağıdaki gibidir:
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -set-prop 11 263 10
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -set-prop 11 264 1000
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -set-prop 11 265 10
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -list-props 11
Device 'MOSART Semi. 2.4G Wireless Mouse':
...
Device Accel Profile (262): 0
Device Accel Constant Deceleration (263): 10.000000
Device Accel Adaptive Deceleration (264): 1000.000000
Device Accel Velocity Scaling (265): 10.000000
...