Я узнал из этого сообщения, что можно установить скорость мыши следующим:
$ xinput --set-prop 10 "Device Accel Constant Deceleration" 4
где 10
id
из целевого устройства, которое можно получить путем проверки вывода xinput
команда.
Однако я, которым проблема состоит в том, что каждый раз я отключаю свою мышь и повторно включаю ее, id
изменения. Таким образом просто помещая строку выше в a mouse.sh
не достаточно. Я должен также динамично искать ток id
значение целевого устройства, т.е. моей мыши.
Трагическая часть - то, что я знаю, что ничто вообще о сценарии удара, и таким образом здесь не ищет быстрое исправление для моей определенной проблемы:
Как записать этот простой сценарий для определения местоположения
id
из устройства ввода данных сказатьmouse
, и используйте этоid
вxinput
строка выше?
От xinput
страница справочника :
устройство может быть имя устройства как строка или XID устройства.
Это означает, что можно просто дать полное имя мыши к эти xinput
команда.
Позволяют нам сначала определить Ваше устройство мыши, тип xinput
в терминале:
$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=17 [slave pointer (2)]
⎜ ↳ Logitech Logitech Illuminated Keyboard id=11 [slave pointer (2)]
⎜ ↳ ROCCAT ROCCAT Kone Pure Optical 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)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ HD Pro Webcam C920 id=9 [slave keyboard (3)]
↳ Integrated Camera id=15 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=16 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=18 [slave keyboard (3)]
↳ Logitech Logitech Illuminated Keyboard id=10 [slave keyboard (3)]
↳ ROCCAT ROCCAT Kone Pure Optical id=12 [slave keyboard (3)]
↳ No brand 2Port KVMSwicther id=14 [slave keyboard (3)]
Здесь моя мышь ROCCAT ROCCAT Kone Pure Optical
, но Вы не можете использовать ее как есть, потому что этот тип мыши объявляет несколько устройств (играющая мышь).
Так снабжают префиксом имя устройства 'указатель': следующим образом:
$ xinput --set-prop 'pointer:ROCCAT ROCCAT Kone Pure Optical' "Device Accel Constant Deceleration" 4
Корректируют вышеупомянутую команду для соответствия собственному устройству, и можно вставить его в Вашем mouse.sh
сценарий.