У меня есть USB-мышь, прикрепленная к моему ноутбуку Ubuntu. Эта мышь (к сожалению) очень чувствительна, поэтому иногда бывает трудно нанести небольшие значки указателем мыши. Это действительно проблема с оборудованием, это не ошибка, и это не ошибка Ubuntu / gnome. Тем не менее, мне очень понравилась бы эта проблема с помощью программного обеспечения (решение через аппаратное обеспечение подразумевало бы покупку новой мыши).
Вернусь в Windows, если бы я установил чувствительность как действительно низкую, она была достаточно удобной. В Ubuntu даже самая низкая чувствительность и ускорение, доступные (в меню «Система»> «Причины»> «Мышь»), все еще расстраивают. Как уменьшить его ниже минимального значения по умолчанию?
Я попробовал xset, но кажется, что xset работает только с ускорением и порогом, но не с фактической чувствительностью.
У меня есть мышь Razer DeathAdder, и, как и в вашем случае, чувствительность / ускорение слишком велики, даже если я нахожу их на самом низком уровне в настройках мыши. Поэтому для решения этой проблемы я использовал команду xinput.
Сначала вам понадобится ваша ProductName и ID мыши:
xinput list
...
Razer Razer DeathAdder id=8 [slave pointer (2)]
...
Затем вы устанавливаете постоянный уровень замедления, который подходит для вашего с этой командой:
xinput set-prop 8 "Device Accel Constant Deceleration" 3
# 8 = DEVICE_ID
# 3 = LEVEL (factor) Higher = Slower.
Чтобы сделать конфигурацию постоянной (и сделать ее системной), вам нужно будет отредактировать xorg.conf (/etc/X11/xorg.conf).
Section "InputClass"
Identifier "Razer" # Whatever you want.
MatchProduct "Razer Razer DeathAdder" # Product name from xinput list.
Option "ConstantDeceleration" "3" # The same value as xinput.
EndSection
После перезагрузки вы должны иметь тот же результат, что и команда xinput.
Сообщите мне, если это поможет.
У меня есть мышь Razer DeathAdder, и, как и в вашем случае, чувствительность / ускорение слишком велики, даже если я нахожу их на самом низком уровне в настройках мыши. Поэтому для решения этой проблемы я использовал команду xinput.
Сначала вам понадобится ваша ProductName и ID мыши:
xinput list
...
Razer Razer DeathAdder id=8 [slave pointer (2)]
...
Затем вы устанавливаете постоянный уровень замедления, который подходит для вашего с этой командой:
xinput set-prop 8 "Device Accel Constant Deceleration" 3
# 8 = DEVICE_ID
# 3 = LEVEL (factor) Higher = Slower.
Чтобы сделать конфигурацию постоянной (и сделать ее системной), вам нужно будет отредактировать xorg.conf (/etc/X11/xorg.conf).
Section "InputClass"
Identifier "Razer" # Whatever you want.
MatchProduct "Razer Razer DeathAdder" # Product name from xinput list.
Option "ConstantDeceleration" "3" # The same value as xinput.
EndSection
После перезагрузки вы должны иметь тот же результат, что и команда xinput.
Сообщите мне, если это поможет.
У меня есть мышь Razer DeathAdder, и, как и в вашем случае, чувствительность / ускорение слишком велики, даже если я нахожу их на самом низком уровне в настройках мыши. Поэтому для решения этой проблемы я использовал команду xinput.
Сначала вам понадобится ваша ProductName и ID мыши:
xinput list
...
Razer Razer DeathAdder id=8 [slave pointer (2)]
...
Затем вы устанавливаете постоянный уровень замедления, который подходит для вашего с этой командой:
xinput set-prop 8 "Device Accel Constant Deceleration" 3
# 8 = DEVICE_ID
# 3 = LEVEL (factor) Higher = Slower.
Чтобы сделать конфигурацию постоянной (и сделать ее системной), вам нужно будет отредактировать xorg.conf (/etc/X11/xorg.conf).
Section "InputClass"
Identifier "Razer" # Whatever you want.
MatchProduct "Razer Razer DeathAdder" # Product name from xinput list.
Option "ConstantDeceleration" "3" # The same value as xinput.
EndSection
После перезагрузки вы должны иметь тот же результат, что и команда xinput.
Сообщите мне, если это поможет.
У меня есть мышь Razer DeathAdder, и, как и в вашем случае, чувствительность / ускорение слишком велики, даже если я нахожу их на самом низком уровне в настройках мыши. Поэтому для решения этой проблемы я использовал команду xinput.
Сначала вам понадобится ваша ProductName и ID мыши:
xinput list
...
Razer Razer DeathAdder id=8 [slave pointer (2)]
...
Затем вы устанавливаете постоянный уровень замедления, который подходит для вашего с этой командой:
xinput set-prop 8 "Device Accel Constant Deceleration" 3
# 8 = DEVICE_ID
# 3 = LEVEL (factor) Higher = Slower.
Чтобы сделать конфигурацию постоянной (и сделать ее системной), вам нужно будет отредактировать xorg.conf (/etc/X11/xorg.conf).
Section "InputClass"
Identifier "Razer" # Whatever you want.
MatchProduct "Razer Razer DeathAdder" # Product name from xinput list.
Option "ConstantDeceleration" "3" # The same value as xinput.
EndSection
После перезагрузки вы должны иметь тот же результат, что и команда xinput.
Сообщите мне, если это поможет.
У меня есть мышь Razer DeathAdder, и, как и в вашем случае, чувствительность / ускорение слишком велики, даже если я поставил их на самый низкий уровень в настройках мыши. Поэтому для решения этой проблемы я использовал команду xinput.
Сначала вам понадобится ваша ProductName и ID:
xinput list ... Razer Razer DeathAdder id = 8 [slave pointer (2)] ...
Затем вы устанавливаете постоянный уровень замедления, который соответствует вашим потребностям с помощью этой команды:
xinput set- prop 8 "Постоянное торможение устройства" 3 # 8 = DEVICE_ID # 3 = УРОВЕНЬ (коэффициент) Высшее = медленнее.
Чтобы сделать конфигурацию постоянной (и сделать ее системной) , вам нужно будет отредактировать свой xorg.conf ( / etc / X11 / xorg .conf
).
Раздел «Идентификатор InputClass» «Razer» # Что бы вы ни хотели. MatchProduct «Razer Razer DeathAdder» # Название продукта из списка xinput. Опция «ConstantDeceleration» «3» # То же значение, что и для xinput. Endsection
После перезагрузки вы должны иметь тот же результат, что и команда xinput.
Дайте мне знать, если это поможет.
У меня есть мышь Razer DeathAdder, и, как и в вашем случае, чувствительность / ускорение слишком велики, даже если я поставил их на самый низкий уровень в настройках мыши. Поэтому для решения этой проблемы я использовал команду xinput.
Сначала вам понадобится ваша ProductName и ID:
xinput list ... Razer Razer DeathAdder id = 8 [slave pointer (2)] ...
Затем вы устанавливаете постоянный уровень замедления, который соответствует вашим потребностям с помощью этой команды:
xinput set- prop 8 "Постоянное торможение устройства" 3 # 8 = DEVICE_ID # 3 = УРОВЕНЬ (коэффициент) Высшее = медленнее.
Чтобы сделать конфигурацию постоянной (и сделать ее системной) , вам нужно будет отредактировать свой xorg.conf ( / etc / X11 / xorg .conf
).
Раздел «Идентификатор InputClass» «Razer» # Что бы вы ни хотели. MatchProduct «Razer Razer DeathAdder» # Название продукта из списка xinput. Опция «ConstantDeceleration» «3» # То же значение, что и для xinput. Endsection
После перезагрузки вы должны иметь тот же результат, что и команда xinput.
Дайте мне знать, если это поможет.
У меня есть мышь Razer DeathAdder, и, как и в вашем случае, чувствительность / ускорение слишком велики, даже если я поставил их на самый низкий уровень в настройках мыши. Поэтому для решения этой проблемы я использовал команду xinput.
Сначала вам понадобится ваша ProductName и ID:
xinput list ... Razer Razer DeathAdder id = 8 [slave pointer (2)] ...
Затем вы устанавливаете постоянный уровень замедления, который соответствует вашим потребностям с помощью этой команды:
xinput set- prop 8 "Постоянное торможение устройства" 3 # 8 = DEVICE_ID # 3 = УРОВЕНЬ (коэффициент) Высшее = медленнее.
Чтобы сделать конфигурацию постоянной (и сделать ее системной) , вам нужно будет отредактировать свой xorg.conf ( / etc / X11 / xorg .conf
).
Раздел «Идентификатор InputClass» «Razer» # Что бы вы ни хотели. MatchProduct «Razer Razer DeathAdder» # Название продукта из списка xinput. Опция «ConstantDeceleration» «3» # То же значение, что и для xinput. Endsection
После перезагрузки вы должны иметь тот же результат, что и команда xinput.
Дайте мне знать, если это поможет.
У меня есть мышь Razer DeathAdder, и, как и в вашем случае, чувствительность / ускорение слишком велики, даже если я поставил их на самый низкий уровень в настройках мыши. Поэтому для решения этой проблемы я использовал команду xinput.
Сначала вам понадобится ваша ProductName и ID:
xinput list ... Razer Razer DeathAdder id = 8 [slave pointer (2)] ...
Затем вы устанавливаете постоянный уровень замедления, который соответствует вашим потребностям с помощью этой команды:
xinput set- prop 8 "Постоянное торможение устройства" 3 # 8 = DEVICE_ID # 3 = УРОВЕНЬ (коэффициент) Высшее = медленнее.
Чтобы сделать конфигурацию постоянной (и сделать ее системной) , вам нужно будет отредактировать свой xorg.conf ( / etc / X11 / xorg .conf
).
Раздел «Идентификатор InputClass» «Razer» # Что бы вы ни хотели. MatchProduct «Razer Razer DeathAdder» # Название продукта из списка xinput. Опция «ConstantDeceleration» «3» # То же значение, что и для xinput. Endsection
После перезагрузки вы должны иметь тот же результат, что и команда xinput.
Дайте мне знать, если это поможет.
У меня есть мышь Razer DeathAdder, и, как и в вашем случае, чувствительность / ускорение слишком велики, даже если я поставил их на самый низкий уровень в настройках мыши. Поэтому для решения этой проблемы я использовал команду xinput.
Сначала вам понадобится ваша ProductName и ID:
xinput list ... Razer Razer DeathAdder id = 8 [slave pointer (2)] ...
Затем вы устанавливаете постоянный уровень замедления, который соответствует вашим потребностям с помощью этой команды:
xinput set- prop 8 "Постоянное торможение устройства" 3 # 8 = DEVICE_ID # 3 = УРОВЕНЬ (коэффициент) Высшее = медленнее.
Чтобы сделать конфигурацию постоянной (и сделать ее системной) , вам нужно будет отредактировать свой xorg.conf ( / etc / X11 / xorg .conf
).
Раздел «Идентификатор InputClass» «Razer» # Что бы вы ни хотели. MatchProduct «Razer Razer DeathAdder» # Название продукта из списка xinput. Опция «ConstantDeceleration» «3» # То же значение, что и для xinput. Endsection
После перезагрузки вы должны иметь тот же результат, что и команда xinput.
Дайте мне знать, если это поможет.
У меня есть мышь Razer DeathAdder, и, как и в вашем случае, чувствительность / ускорение слишком велики, даже если я поставил их на самый низкий уровень в настройках мыши. Поэтому для решения этой проблемы я использовал команду xinput.
Сначала вам понадобится ваша ProductName и ID:
xinput list ... Razer Razer DeathAdder id = 8 [slave pointer (2)] ...
Затем вы устанавливаете постоянный уровень замедления, который соответствует вашим потребностям с помощью этой команды:
xinput set- prop 8 "Постоянное торможение устройства" 3 # 8 = DEVICE_ID # 3 = УРОВЕНЬ (коэффициент) Высшее = медленнее.
Чтобы сделать конфигурацию постоянной (и сделать ее системной) , вам нужно будет отредактировать свой xorg.conf ( / etc / X11 / xorg .conf
).
Раздел «Идентификатор InputClass» «Razer» # Что бы вы ни хотели. MatchProduct «Razer Razer DeathAdder» # Название продукта из списка xinput. Опция «ConstantDeceleration» «3» # То же значение, что и для xinput. Endsection
После перезагрузки вы должны иметь тот же результат, что и команда xinput.
Дайте мне знать, если это поможет.
Следуйте инструкциям ниже, но измените:
xinput set-prop 10 "Device Accel Constant Deceleration" 3
To:
xinput set-prop 10 "libinput Accel Speed" -0.4
Спасибо @tambre. Не уверен, что это совершенно так же хорошо, как и старые настройки, но это довольно близко.
xset m 3
Это все еще хорошо работает. Нужно выяснить, как сохранить, так что это по умолчанию при перезагрузке.
Ответ @JackTravis был невероятно полезен, но я думаю, что это стоит обновить для 16.04, потому что Файл xorg.conf перемещен и разбит на несколько файлов. Прежде чем писать этот ответ, я попытался использовать xset и некоторое время играл с настройками xinput, прежде чем решить, что настройка xinput ConstantDeceleration 3 от JackTravis была лучшей для моего Logitech M510 на моем рабочем столе и некоторые старые проводные мыши на моем ноутбуке.
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech M510 id=10 [slave pointer (2)]
⎜ ↳ Synaptics Inc. Composite TouchPad / TrackPoint id=13 [slave pointer (2)]
...
Мышь была Logitech M510, id=10, поэтому я собираюсь использовать ее в этом примере. Вам нужно будет заменить это с помощью мыши. Теперь используйте xinput set-prop, чтобы попробовать различные настройки, пока ваша мышь не будет двигаться точно так, как вы этого хотите. [F17] в следующем соответствует id=10 для моей мыши в моей системе. Вероятно, вам придется это изменить.
$ xinput set-prop 10 "Device Accel Constant Deceleration" 3
Если вам интересно, какие другие настройки влияют на ваше устройство, попробуйте
$ xinput --list-props 10
Чтобы очистить настройки после того, как я действительно их испортил, все, что я должен был отключить и снова подключить мою мышь.
Если вам нравится ConstantDeceleration of 3, вам нужно добавить файл xorg.conf новым способом Ubuntu 16.04: добавив новый файл в /usr/share/X11/xorg.conf.d/. Вы захотите изменить [ f20] и logitech-m510 в имени файла в соответствии с вашей мышью. Я думаю, что 60- в начале имени файла является приоритетом, с которым эти файлы загружаются. Следующая однострочная команда оболочки - это то, что я поместил в свой файл machineSetup.sh в Dropbox, чтобы я мог быстро настроить новую машину именно так, как мне нравится в течение нескольких минут после новой установки:
sudo sh -c "echo 'Section \"InputClass\"\n\
Identifier \"My awesome new mouse\"\n\
MatchProduct \"Logitech M510\"\n\
Option \"ConstantDeceleration\" \"3\"\n\
EndSection\n' > /usr/share/X11/xorg.conf.d/60-logitech-m510.conf"
замените , если вы хотите сделать это способом GUI, откройте редактор как root, затем вставьте и отредактируйте следующее в /usr/share/X11/xorg.conf.d/60-<whatever>.conf
Section "InputClass"
Identifier "My Awesome Blue Mouse"
MatchProduct "Logitech M510"
Option "ConstantDeceleration" "3"
EndSection
Вот и все. Просто перезагрузитесь и убедитесь, что новые настройки вступили в силу.
Поздний ответ, но я думаю, что это стоит опубликовать:
Так как мы говорим об игровой мыши здесь. Лучше всего полностью отключить ускорение мыши (полезно для геймеров FPS и т. Д.). Сэкономьте несколько циклов процессора, не используя его для вычисления ускорения мыши и, скорее всего, более точных показаний (зависит или от аппаратного датчика мыши есть встроенная экстраполяция).
xinput set-prop <mousedevice_nr> "Device Accel Profile" -1
или [!d2 ]
Section "InputClass"
Identifier "Razer"
MatchProduct "Razer DeathAdder" # Product name from xinput list.
Option "AccelerationProfile" "-1" # Turn mouse accel off saving CPU cycles
EndSection
Источник
Небольшая модификация ответа Глена, это работает для моей мыши Logitech и удваивает «медленность» от 1 до 2.
Добавить в ~ / .profile (как указано в комментарии) (или .bashrc но тогда вам нужно запустить терминал для этого изменения)
MOUSE_SLOWNESS=2
MOUSE_ID=`xinput list | grep Mouse | awk '{print $(NF-3)}' | cut -c4-5`
xinput set-prop $MOUSE_ID "Device Accel Constant Deceleration" $MOUSE_SLOWNESS
Если вы используете порт PS2, движение мыши намного медленнее для одного и того же разрешения мыши.
Для вашей мыши попробуйте использовать конвертер USB для PS2 и поместите мышь в порт PS2.
Edit:
Я нашел рабочее решение xorg.conf:
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Sensitivity" "0.2"
EndSection
Если чувствительность 1 по умолчанию и 0,2 единицы уменьшает ее на пять раз.
Следуйте инструкциям ниже, но измените:
xinput set-prop 10 "Device Accel Constant Deceleration" 3
To:
xinput set-prop 10 "libinput Accel Speed" -0.4
Спасибо @tambre. Не уверен, что это совершенно так же хорошо, как и старые настройки, но это довольно близко.
xset m 3
Это все еще хорошо работает. Нужно выяснить, как сохранить, так что это по умолчанию при перезагрузке.
Ответ @JackTravis был невероятно полезен, но я думаю, что это стоит обновить для 16.04, потому что Файл xorg.conf перемещен и разбит на несколько файлов. Прежде чем писать этот ответ, я попытался использовать xset и некоторое время играл с настройками xinput, прежде чем решить, что настройка xinput ConstantDeceleration 3 от JackTravis была лучшей для моего Logitech M510 на моем рабочем столе и некоторые старые проводные мыши на моем ноутбуке.
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech M510 id=10 [slave pointer (2)]
⎜ ↳ Synaptics Inc. Composite TouchPad / TrackPoint id=13 [slave pointer (2)]
...
Мышь была Logitech M510, id=10, поэтому я собираюсь использовать ее в этом примере. Вам нужно будет заменить это с помощью мыши. Теперь используйте xinput set-prop, чтобы попробовать различные настройки, пока ваша мышь не будет двигаться точно так, как вы этого хотите. [F17] в следующем соответствует id=10 для моей мыши в моей системе. Вероятно, вам придется это изменить.
$ xinput set-prop 10 "Device Accel Constant Deceleration" 3
Если вам интересно, какие другие настройки влияют на ваше устройство, попробуйте
$ xinput --list-props 10
Чтобы очистить настройки после того, как я действительно их испортил, все, что я должен был отключить и снова подключить мою мышь.
Если вам нравится ConstantDeceleration of 3, вам нужно добавить файл xorg.conf новым способом Ubuntu 16.04: добавив новый файл в /usr/share/X11/xorg.conf.d/. Вы захотите изменить Logitech M510 и logitech-m510 в имени файла в соответствии с вашей мышью. Я думаю, что 60- в начале имени файла является приоритетом, с которым эти файлы загружаются. Следующая однострочная команда оболочки - это то, что я поместил в свой файл machineSetup.sh в Dropbox, чтобы я мог быстро настроить новую машину именно так, как мне нравится в течение нескольких минут после новой установки:
sudo sh -c "echo 'Section \"InputClass\"\n\
Identifier \"My awesome new mouse\"\n\
MatchProduct \"Logitech M510\"\n\
Option \"ConstantDeceleration\" \"3\"\n\
EndSection\n' > /usr/share/X11/xorg.conf.d/60-logitech-m510.conf"
замените , если вы хотите сделать это способом GUI, откройте редактор как root, затем вставьте и отредактируйте следующее в /usr/share/X11/xorg.conf.d/60-<whatever>.conf
Section "InputClass"
Identifier "My Awesome Blue Mouse"
MatchProduct "Logitech M510"
Option "ConstantDeceleration" "3"
EndSection
Вот и все. Просто перезагрузитесь и убедитесь, что новые настройки вступили в силу.
Небольшая модификация ответа Глена, это работает для моей мыши Logitech и удваивает «медленность» от 1 до 2.
Добавить в ~ / .profile (как указано в комментарии) (или .bashrc но тогда вам нужно запустить терминал для этого изменения)
MOUSE_SLOWNESS=2
MOUSE_ID=`xinput list | grep Mouse | awk '{print $(NF-3)}' | cut -c4-5`
xinput set-prop $MOUSE_ID "Device Accel Constant Deceleration" $MOUSE_SLOWNESS
Если вы используете порт PS2, движение мыши намного медленнее для одного и того же разрешения мыши.
Для вашей мыши попробуйте использовать конвертер USB для PS2 и поместите мышь в порт PS2.
Edit:
Я нашел рабочее решение xorg.conf:
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Sensitivity" "0.2"
EndSection
Если чувствительность 1 по умолчанию и 0,2 единицы уменьшает ее на пять раз.
Поздний ответ, но я думаю, что это стоит опубликовать:
Так как мы говорим об игровой мыши здесь. Лучше всего полностью отключить ускорение мыши (полезно для геймеров FPS и т. Д.). Сэкономьте несколько циклов процессора, не используя его для вычисления ускорения мыши и, скорее всего, более точных показаний (зависит или от аппаратного датчика мыши есть встроенная экстраполяция).
xinput set-prop <mousedevice_nr> "Device Accel Profile" -1
или
Section "InputClass"
Identifier "Razer"
MatchProduct "Razer DeathAdder" # Product name from xinput list.
Option "AccelerationProfile" "-1" # Turn mouse accel off saving CPU cycles
EndSection
Источник
Следуйте инструкциям ниже, но измените:
xinput set-prop 10 "Device Accel Constant Deceleration" 3
To:
xinput set-prop 10 "libinput Accel Speed" -0.4
Спасибо @tambre. Не уверен, что это совершенно так же хорошо, как и старые настройки, но это довольно близко.
xset m 3
Это все еще хорошо работает. Нужно выяснить, как сохранить, так что это по умолчанию при перезагрузке.
Ответ @JackTravis был невероятно полезен, но я думаю, что это стоит обновить для 16.04, потому что Файл xorg.conf перемещен и разбит на несколько файлов. Прежде чем писать этот ответ, я попытался использовать xset и некоторое время играл с настройками xinput, прежде чем решить, что настройка xinput ConstantDeceleration 3 от JackTravis была лучшей для моего Logitech M510 на моем рабочем столе и некоторые старые проводные мыши на моем ноутбуке.
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech M510 id=10 [slave pointer (2)]
⎜ ↳ Synaptics Inc. Composite TouchPad / TrackPoint id=13 [slave pointer (2)]
...
Мышь была Logitech M510, id=10, поэтому я собираюсь использовать ее в этом примере. Вам нужно будет заменить это с помощью мыши. Теперь используйте xinput set-prop, чтобы попробовать различные настройки, пока ваша мышь не будет двигаться точно так, как вы этого хотите. [F17] в следующем соответствует id=10 для моей мыши в моей системе. Вероятно, вам придется это изменить.
$ xinput set-prop 10 "Device Accel Constant Deceleration" 3
Если вам интересно, какие другие настройки влияют на ваше устройство, попробуйте
$ xinput --list-props 10
Чтобы очистить настройки после того, как я действительно их испортил, все, что я должен был отключить и снова подключить мою мышь.
Если вам нравится ConstantDeceleration of 3, вам нужно добавить файл xorg.conf новым способом Ubuntu 16.04: добавив новый файл в /usr/share/X11/xorg.conf.d/. Вы захотите изменить Logitech M510 и logitech-m510 в имени файла в соответствии с вашей мышью. Я думаю, что 60- в начале имени файла является приоритетом, с которым эти файлы загружаются. Следующая однострочная команда оболочки - это то, что я поместил в свой файл machineSetup.sh в Dropbox, чтобы я мог быстро настроить новую машину именно так, как мне нравится в течение нескольких минут после новой установки:
sudo sh -c "echo 'Section \"InputClass\"\n\
Identifier \"My awesome new mouse\"\n\
MatchProduct \"Logitech M510\"\n\
Option \"ConstantDeceleration\" \"3\"\n\
EndSection\n' > /usr/share/X11/xorg.conf.d/60-logitech-m510.conf"
замените , если вы хотите сделать это способом GUI, откройте редактор как root, затем вставьте и отредактируйте следующее в /usr/share/X11/xorg.conf.d/60-<whatever>.conf
Section "InputClass"
Identifier "My Awesome Blue Mouse"
MatchProduct "Logitech M510"
Option "ConstantDeceleration" "3"
EndSection
Вот и все. Просто перезагрузитесь и убедитесь, что новые настройки вступили в силу.
Небольшая модификация ответа Глена, это работает для моей мыши Logitech и удваивает «медленность» от 1 до 2.
Добавить в ~ / .profile (как указано в комментарии) (или .bashrc но тогда вам нужно запустить терминал для этого изменения)
MOUSE_SLOWNESS=2
MOUSE_ID=`xinput list | grep Mouse | awk '{print $(NF-3)}' | cut -c4-5`
xinput set-prop $MOUSE_ID "Device Accel Constant Deceleration" $MOUSE_SLOWNESS
Если вы используете порт PS2, движение мыши намного медленнее для одного и того же разрешения мыши.
Для вашей мыши попробуйте использовать конвертер USB для PS2 и поместите мышь в порт PS2.
Edit:
Я нашел рабочее решение xorg.conf:
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Sensitivity" "0.2"
EndSection
Если чувствительность 1 по умолчанию и 0,2 единицы уменьшает ее на пять раз.
Поздний ответ, но я думаю, что это стоит опубликовать:
Так как мы говорим об игровой мыши здесь. Лучше всего полностью отключить ускорение мыши (полезно для геймеров FPS и т. Д.). Сэкономьте несколько циклов процессора, не используя его для вычисления ускорения мыши и, скорее всего, более точных показаний (зависит или от аппаратного датчика мыши есть встроенная экстраполяция).
xinput set-prop <mousedevice_nr> "Device Accel Profile" -1
или
Section "InputClass"
Identifier "Razer"
MatchProduct "Razer DeathAdder" # Product name from xinput list.
Option "AccelerationProfile" "-1" # Turn mouse accel off saving CPU cycles
EndSection
Источник
Следуйте инструкциям ниже, но измените:
xinput set-prop 10 "Device Accel Constant Deceleration" 3
To:
xinput set-prop 10 "libinput Accel Speed" -0.4
Спасибо @tambre. Не уверен, что это совершенно так же хорошо, как и старые настройки, но это довольно близко.
xset m 3
Это все еще хорошо работает. Нужно выяснить, как сохранить, так что это по умолчанию при перезагрузке.
Ответ @JackTravis был невероятно полезен, но я думаю, что это стоит обновить для 16.04, потому что Файл xorg.conf перемещен и разбит на несколько файлов. Прежде чем писать этот ответ, я попытался использовать xset и некоторое время играл с настройками xinput, прежде чем решить, что настройка xinput ConstantDeceleration 3 от JackTravis была лучшей для моего Logitech M510 на моем рабочем столе и некоторые старые проводные мыши на моем ноутбуке.
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech M510 id=10 [slave pointer (2)]
⎜ ↳ Synaptics Inc. Composite TouchPad / TrackPoint id=13 [slave pointer (2)]
...
Мышь была Logitech M510, id=10, поэтому я собираюсь использовать ее в этом примере. Вам нужно будет заменить это с помощью мыши. Теперь используйте xinput set-prop, чтобы попробовать различные настройки, пока ваша мышь не будет двигаться точно так, как вы этого хотите. [F17] в следующем соответствует id=10 для моей мыши в моей системе. Вероятно, вам придется это изменить.
$ xinput set-prop 10 "Device Accel Constant Deceleration" 3
Если вам интересно, какие другие настройки влияют на ваше устройство, попробуйте
$ xinput --list-props 10
Чтобы очистить настройки после того, как я действительно их испортил, все, что я должен был отключить и снова подключить мою мышь.
Если вам нравится ConstantDeceleration of 3, вам нужно добавить файл xorg.conf новым способом Ubuntu 16.04: добавив новый файл в /usr/share/X11/xorg.conf.d/. Вы захотите изменить Logitech M510 и logitech-m510 в имени файла в соответствии с вашей мышью. Я думаю, что 60- в начале имени файла является приоритетом, с которым эти файлы загружаются. Следующая однострочная команда оболочки - это то, что я поместил в свой файл machineSetup.sh в Dropbox, чтобы я мог быстро настроить новую машину именно так, как мне нравится в течение нескольких минут после новой установки:
sudo sh -c "echo 'Section \"InputClass\"\n\
Identifier \"My awesome new mouse\"\n\
MatchProduct \"Logitech M510\"\n\
Option \"ConstantDeceleration\" \"3\"\n\
EndSection\n' > /usr/share/X11/xorg.conf.d/60-logitech-m510.conf"
замените , если вы хотите сделать это способом GUI, откройте редактор как root, затем вставьте и отредактируйте следующее в /usr/share/X11/xorg.conf.d/60-<whatever>.conf
Section "InputClass"
Identifier "My Awesome Blue Mouse"
MatchProduct "Logitech M510"
Option "ConstantDeceleration" "3"
EndSection
Вот и все. Просто перезагрузитесь и убедитесь, что новые настройки вступили в силу.
Небольшая модификация ответа Глена, это работает для моей мыши Logitech и удваивает «медленность» от 1 до 2.
Добавить в ~ / .profile (как указано в комментарии) (или .bashrc но тогда вам нужно запустить терминал для этого изменения)
MOUSE_SLOWNESS=2
MOUSE_ID=`xinput list | grep Mouse | awk '{print $(NF-3)}' | cut -c4-5`
xinput set-prop $MOUSE_ID "Device Accel Constant Deceleration" $MOUSE_SLOWNESS
Если вы используете порт PS2, движение мыши намного медленнее для одного и того же разрешения мыши.
Для вашей мыши попробуйте использовать конвертер USB для PS2 и поместите мышь в порт PS2.
Edit:
Я нашел рабочее решение xorg.conf:
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Sensitivity" "0.2"
EndSection
Если чувствительность 1 по умолчанию и 0,2 единицы уменьшает ее на пять раз.
Поздний ответ, но я думаю, что это стоит опубликовать:
Так как мы говорим об игровой мыши здесь. Лучше всего полностью отключить ускорение мыши (полезно для геймеров FPS и т. Д.). Сэкономьте несколько циклов процессора, не используя его для вычисления ускорения мыши и, скорее всего, более точных показаний (зависит или от аппаратного датчика мыши есть встроенная экстраполяция).
xinput set-prop <mousedevice_nr> "Device Accel Profile" -1
или
Section "InputClass"
Identifier "Razer"
MatchProduct "Razer DeathAdder" # Product name from xinput list.
Option "AccelerationProfile" "-1" # Turn mouse accel off saving CPU cycles
EndSection
Источник
Следуйте приведенным ниже инструкциям, но измените:
xinput set-prop 10 "Ускорение устройства Accel Constell Deceleration" 3
Кому:
xinput set-prop 10 "libinput Accel Speed" -0.4
Спасибо @tambre. Не уверен, что это совершенно так же хорошо, как и старые настройки, но это довольно близко.
xset m 3
Это все еще хорошо работает. Нужно выяснить, как сохранить, так что это по умолчанию при перезагрузке.
Ответ @JackTravis был невероятно полезен, но я думаю, что это стоит обновить для 16.04, потому что Файл xorg.conf перемещен и разбит на несколько файлов. Прежде чем писать этот ответ, я попытался использовать xset
и некоторое время играл с настройками xinput
, прежде чем принять решение о xinput
! d6]
3
была лучшей для моего Logitech M510 на моем рабочем столе и какой-то старой проводной мыши на моем ноутбуке.
$ xinput list ⎡ Виртуальный указатель ядра id = 2 [главный указатель (3)] ⎜ ↳ Указатель виртуального ядра XTEST id = 4 [подчиненный указатель (2)] ⎜ ↳ Logitech M510 id = 10 [ведомый указатель (2)] ⎜ ↳ Synaptics Inc. Композитный сенсорный паспорт / TrackPoint id = 13 [slave pointer (2)] ...
Мышь была Logitech M510
, id = 10
, поэтому я собираюсь использовать это в этом примере. Вам нужно будет заменить на то, что вы вызываете. Теперь используйте xinput set-prop
, чтобы попробовать различные настройки, пока ваша мышь не будет двигаться точно так, как вы этого хотите. [D12] 10 в следующем соответствует id = 10
для моей мыши в моей системе. Вероятно, вам придется это изменить.
$ xinput set-prop 10 «Ускорение устройства Accel Constell Deceleration» 3
Если вам интересно, какие другие настройки влияют на ваше устройство, попробуйте
$ xinput --list-props 10
Чтобы очистить настройки после того, как я действительно испортил их, все, что мне нужно было сделать, это отключить и повторно - подключите мою мышь.
Если вам нравится ConstantDeceleration of 3, вам нужно добавить файл xorg.conf новым способом Ubuntu 16.04: добавив новый файл в / usr / share / X11 /xorg.conf.d/
Вы захотите изменить Logitech M510
и logitech-m510
в имени файла в соответствии с вашей мышью. Я думаю, что 60 -
в начале имени файла является приоритетом, с которым эти файлы загружаются. Следующая однострочная команда оболочки - это то, что я вложил в мой файл machineSetup.sh
в Dropbox, чтобы я мог быстро настроить новую машину именно так, как мне нравится в течение нескольких минут после новой установки:
sudo sh -c "echo" Раздел \ "InputClass \" \n \ Identifier \ "Моя удивительная новая мышь \" \n \ MatchProduct \ "Logitech M510 \" \n \ Option \ "ConstantDeceleration \ "\" 3 \ "\n \ EndSection \n '& gt; /usr/share/X11/xorg.conf.d/60-logitech-m510.conf"
ИЛИ , если вы хотите сделать это способом GUI, откройте редактор как root, затем вставьте и отредактируйте следующее в /usr/share/X11/xorg.conf.d/60-<whatever> .conf
Раздел «Идентификатор InputClass» «Моя большая голубая мышь» MatchProduct «Logitech M510» Опция «ConstantDeceleration» «3» EndSection
Вот и все. Просто перезагрузитесь и убедитесь, что новые настройки вступили в силу.
Небольшая модификация ответа Глена, это работает для моей мыши Logitech и удваивает «медленность» от 1 до 2.
Добавить в ~ / .profile (как указано в комментарии) (или .bashrc но тогда вам нужно запустить терминал для изменения)
MOUSE_SLOWNESS = 2 MOUSE_ID = `xinput list | grep Мышь | awk '{print $ (NF-3)}' | cut -c4-5` xinput set-prop $ MOUSE_ID "Постоянное торможение устройства" $ MOUSE_SLOWNESS
Если вы используете порт PS2, движение мыши намного медленнее для одного и того же разрешения мыши.
Для вашей мыши попробуйте использовать конвертер USB в PS2 и поместите мышь в порт PS2.
Изменить:
Я нашел рабочее решение xorg.conf
:
Раздел «InputDevice» Идентификатор «Mouse0» Драйвер «mouse» Опция «Чувствительность» «0.2» EndSection
Если чувствительность 1 по умолчанию и 0,2 единицы уменьшает ее пять раз.
Поздний ответ, но я думаю, что это стоит опубликовать:
Поскольку мы говорим об игровой мыши здесь. Лучше всего полностью отключить ускорение мыши (полезно для геймеров FPS и т. Д.). Сбросьте некоторые циклы процессора, не используя его для вычисления любого ускорения мыши и, скорее всего, более точных показаний (зависит от или аппаратный датчик мыши имеет встроенную экстраполяцию).
xinput set-prop & Lt; mousedevice_nr & GT; «Профиль устройства Accel» -1
или
Раздел «InputClass» Идентификатор «Razer» MatchProduct «Razer DeathAdder» # Название продукта из списка xinput. Опция «AccelerationProfile» «-1» # Поверните мышь, ускоряйте сохранение циклов процессора EndSection