Bagaimana saya bisa mengatur sensitivitas yang berbeda untuk dua tikus sekaligus?

13

Saya sering menggunakan mouse USB dan tongkat pengarah laptop saya secara bersamaan. Saya dapat menyesuaikan sensitivitas dalam Preferensi Mouse, tetapi sensitivitas kedua tikus sangat berbeda sehingga saya tidak dapat menemukan pengaturan kompromi.

Apakah ada cara untuk menentukan pengaturan sensitivitas yang berbeda untuk setiap mouse?

ændrük
sumber

Jawaban:

10

Anda dapat menggunakan xinput untuk mengatur sensitivitas / akselerasi untuk tikus.

$ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB-PS/2 Optical Mouse           id=8    [slave  pointer  (2)]
⎜   ↳ Microsoft Microsoft® Nano Transceiver v2.0    id=10   [slave  pointer  (2)]
⎜   ↳ Microsoft Microsoft® Nano Transceiver v2.0    id=11   [slave  pointer  (2)]
⎜   ↳ Macintosh mouse button emulation          id=13   [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)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ Microsoft Microsoft® Nano Transceiver v2.0    id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]

Dari hasil itu ambil angka iddari tikus. Saya akan memberikan contoh untuk mouse Logitech saya. Untuk beberapa tikus, bilas dan ulangi.

Jadi untuk logitech saya, saya akan menggunakan xinput get-feedbacks <device name>danxinput set-ptr-feedback <device name> <threshold> <num> <denom>

$ xinput get-feedbacks 8
1 feedback class
PtrFeedbackClass id=0
    accelNum is 3
    accelDenom is 10
    threshold is 4

Accel diatur sebagai pecahan sehingga Anda perlu mengatur nom dan denom untuk itu:

$ xinput set-ptr-feedback 8 4 3 1
$ xinput get-feedbacks 8
1 feedback class
PtrFeedbackClass id=0
    accelNum is 3
    accelDenom is 1
    threshold is 4
Lil o
sumber
Keajaiban bekerja. Sekarang saya hanya membenturkan kepala saya ke bug ini .
ændrük
Harap perbarui laporan bug Anda untuk natty jika masih belum diperbaiki: -S
1
Apakah ini tetap ada di antara reboot?
TheOne