Я не хочу ускорения мыши на определенной мыши, но в целом это разрешено. Для этого я ранее использовал простой однострочный, который перестал работать, когда я обновился до 17.04.
Старый oneliner:
xinput --set-prop 'USB OPTICAL MOUSE' 'Device Accel Profile' -1
Это можно объяснить, посмотрев, что xinpuit --list-props 'USB OPTICAL MOUSE' перечисляет сейчас:
Device 'USB OPTICAL MOUSE':
Device Enabled (140): 1
Coordinate Transformation Matrix (142): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Accel Speed (278): 0.000000
libinput Accel Speed Default (279): 0.000000
libinput Accel Profiles Available (280): 1, 1
libinput Accel Profile Enabled (281): 1, 0
libinput Accel Profile Enabled Default (282): 1, 0
(etc.)
И xinput --set-prop 'USB OPTICAL MOUSE' 281 -1, 0 не решает проблему, и поэтому я не знаю и задаюсь вопросом, какая правильная команда может быть.
, очевидно, некоторые изменения в базовом коде делают необходимым изменить команду, которую вы использовали для: xinput --set-prop 'USB OPTICAL MOUSE' 'libinput Accel Profile Enabled' 0, 1
, очевидно, некоторые изменения в базовом коде делают необходимым изменить команду, которую вы использовали для: xinput --set-prop 'USB OPTICAL MOUSE' 'libinput Accel Profile Enabled' 0, 1
, очевидно, некоторые изменения в базовом коде делают необходимым изменить команду, которую вы использовали для: xinput --set-prop 'USB OPTICAL MOUSE' 'libinput Accel Profile Enabled' 0, 1
, очевидно, некоторые изменения в базовом коде делают необходимым изменить команду, которую вы использовали для: xinput --set-prop 'USB OPTICAL MOUSE' 'libinput Accel Profile Enabled' 0, 1
, очевидно, некоторые изменения в базовом коде делают необходимым изменить команду, которую вы использовали для: xinput --set-prop 'USB OPTICAL MOUSE' 'libinput Accel Profile Enabled' 0, 1
Короткие ответы на @ db429 для других мышей.
РЕДАКТИРОВАТЬ НЕ ИСПОЛЬЗУЙТЕ ИДЫ. Они изменяются при каждом перезапуске (включая идентификаторы для libinput).
(В этом случае G9 отображается дважды, а сравнение xinput list-props 9 и xinput list-props 10 показывает, что id=9 является правильным.)
Сначала введите идентификатор устройства с помощью xinput list.
~> xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech G9 Laser Mouse id=9 [slave pointer (2)]
⎜ ↳ Logitech G9 Laser Mouse id=10 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=14 [slave pointer (2)]
Можно использовать идентификатор или имя устройства. В моем случае я должен использовать идентификатор, потому что имя существует дважды. Идентификатор 9 имеет следующие свойства:
~> xinput list-props 9
Device 'Logitech G9 Laser Mouse':
Device Enabled (140): 1
Coordinate Transformation Matrix (142): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Accel Speed (277): 0.000000
libinput Accel Speed Default (278): 0.000000
libinput Accel Profiles Available (279): 1, 1
libinput Accel Profile Enabled (280): 0, 1
(etc.)
Для изменения профиля ускорения также работает ID 280:
xinput set-prop 9 280 0, 1
Короткие ответы на @ db429 для других мышей.
РЕДАКТИРОВАТЬ НЕ ИСПОЛЬЗУЙТЕ ИДЫ. Они изменяются при каждом перезапуске (включая идентификаторы для libinput).
(В этом случае G9 отображается дважды, а сравнение xinput list-props 9 и xinput list-props 10 показывает, что id=9 является правильным.)
Сначала введите идентификатор устройства с помощью xinput list.
~> xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech G9 Laser Mouse id=9 [slave pointer (2)]
⎜ ↳ Logitech G9 Laser Mouse id=10 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=14 [slave pointer (2)]
Можно использовать идентификатор или имя устройства. В моем случае я должен использовать идентификатор, потому что имя существует дважды. Идентификатор 9 имеет следующие свойства:
~> xinput list-props 9
Device 'Logitech G9 Laser Mouse':
Device Enabled (140): 1
Coordinate Transformation Matrix (142): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Accel Speed (277): 0.000000
libinput Accel Speed Default (278): 0.000000
libinput Accel Profiles Available (279): 1, 1
libinput Accel Profile Enabled (280): 0, 1
(etc.)
Для изменения профиля ускорения также работает ID 280:
xinput set-prop 9 280 0, 1
Короткие ответы на @ db429 для других мышей.
РЕДАКТИРОВАТЬ НЕ ИСПОЛЬЗУЙТЕ ИДЫ. Они изменяются при каждом перезапуске (включая идентификаторы для libinput).
(В этом случае G9 отображается дважды, а сравнение xinput list-props 9 и xinput list-props 10 показывает, что id=9 является правильным.)
Сначала введите идентификатор устройства с помощью xinput list.
~> xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech G9 Laser Mouse id=9 [slave pointer (2)]
⎜ ↳ Logitech G9 Laser Mouse id=10 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=14 [slave pointer (2)]
Можно использовать идентификатор или имя устройства. В моем случае я должен использовать идентификатор, потому что имя существует дважды. Идентификатор 9 имеет следующие свойства:
~> xinput list-props 9
Device 'Logitech G9 Laser Mouse':
Device Enabled (140): 1
Coordinate Transformation Matrix (142): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Accel Speed (277): 0.000000
libinput Accel Speed Default (278): 0.000000
libinput Accel Profiles Available (279): 1, 1
libinput Accel Profile Enabled (280): 0, 1
(etc.)
Для изменения профиля ускорения также работает ID 280:
xinput set-prop 9 280 0, 1
Короткие ответы на @ db429 для других мышей.
РЕДАКТИРОВАТЬ НЕ ИСПОЛЬЗУЙТЕ ИДЫ. Они изменяются при каждом перезапуске (включая идентификаторы для libinput).
(В этом случае G9 отображается дважды, а сравнение xinput list-props 9 и xinput list-props 10 показывает, что id=9 является правильным.)
Сначала введите идентификатор устройства с помощью xinput list.
~> xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech G9 Laser Mouse id=9 [slave pointer (2)]
⎜ ↳ Logitech G9 Laser Mouse id=10 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=14 [slave pointer (2)]
Можно использовать идентификатор или имя устройства. В моем случае я должен использовать идентификатор, потому что имя существует дважды. Идентификатор 9 имеет следующие свойства:
~> xinput list-props 9
Device 'Logitech G9 Laser Mouse':
Device Enabled (140): 1
Coordinate Transformation Matrix (142): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Accel Speed (277): 0.000000
libinput Accel Speed Default (278): 0.000000
libinput Accel Profiles Available (279): 1, 1
libinput Accel Profile Enabled (280): 0, 1
(etc.)
Для изменения профиля ускорения также работает ID 280:
xinput set-prop 9 280 0, 1
Короткие ответы на @ db429 для других мышей.
РЕДАКТИРОВАТЬ НЕ ИСПОЛЬЗУЙТЕ ИДЫ. Они изменяются при каждом перезапуске (включая идентификаторы для libinput).
(В этом случае G9 отображается дважды, а сравнение xinput list-props 9 и xinput list-props 10 показывает, что id=9 является правильным.)
Сначала введите идентификатор устройства с помощью xinput list.
~> xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech G9 Laser Mouse id=9 [slave pointer (2)]
⎜ ↳ Logitech G9 Laser Mouse id=10 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=14 [slave pointer (2)]
Можно использовать идентификатор или имя устройства. В моем случае я должен использовать идентификатор, потому что имя существует дважды. Идентификатор 9 имеет следующие свойства:
~> xinput list-props 9
Device 'Logitech G9 Laser Mouse':
Device Enabled (140): 1
Coordinate Transformation Matrix (142): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Accel Speed (277): 0.000000
libinput Accel Speed Default (278): 0.000000
libinput Accel Profiles Available (279): 1, 1
libinput Accel Profile Enabled (280): 0, 1
(etc.)
Для изменения профиля ускорения также работает ID 280:
xinput set-prop 9 280 0, 1