Отключить ускорение мыши в Ubuntu 15.10

sudo chmod 777 -R /var/www/

Я думаю, что вышеупомянутое решение вашей проблемы chmod 755 не решило мою проблему.

1
задан 13 April 2017 в 15:24

6 ответов

Вы можете сделать это красиво и просто, просто выполнив:

xset m 00

Который полностью отключит ускорение мыши.

!#/bin/bash
xset m 00

Сохраните файл в качестве скрипта .sh - сделайте его исполняемым с помощью chmod +x filename, добавьте его в качестве программы запуска в программу Startup Applications, и вы готовы к работе! [ ! d2]

15
ответ дан 23 May 2018 в 15:43
  • 1
    Это отличный пример добавления сценариев запуска. Благодаря! – Pheonix 25 August 2016 в 04:40
  • 2
    Так просто и это работает. Благодаря! – JedatKinports 28 April 2017 в 03:55

Для этого есть GUI, gpointing-device-settings:

sudo apt-get install gpointing-device-settings 

Эта программа имеет несколько функций, пропущенных в стандартном диалоговом окне конфигурации gnome-mouse-properties, например расширенные настройки прокрутки сенсорной панели. Если вам нужно настроить параметры ускорения, используйте gnome-mouse-properties вместо этого.

Если вы ищете способ CLI, xinput будет использоваться вами.

6
ответ дан 23 May 2018 в 15:43
  • 1
    На Ubuntu 16.04 получение Package gpointing-device-settings is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source – AlikElzin-kilaka 21 July 2016 в 17:55
  • 2
    Найден способ установить его здесь: askubuntu.com/a/783234/13330 – AlikElzin-kilaka 21 July 2016 в 19:08
  • 3
    Помните, что это 6-летний снимок экрана. 12 выпусков Ubuntu назад. – ulidtko 20 March 2017 в 07:45

Я нахожу ускорение указателя крайне раздражающим.

Найти устройства ввода

xinput list

Найти устройства ввода данных

xinput list-props <id>

Измените скорость указателя мыши (не постоянна)

xinput set-prop 'Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)' 'Device Accel Profile' -1
xinput set-prop 'Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)' 'Device Accel Constant Deceleration' 2

Установка устройства Accel Constant Deceleration to 1.5 дает немного более быструю мышь.

Чтобы изменения были постоянными, добавьте изменения в файл и выполните их автоматически при входе в систему. Некоторые параметры могут быть добавлены в конфигурацию x-сервера.

Подробнее здесь: https://www.x.org/wiki/Development/Documentation/PointerAcceleration/

4
ответ дан 23 May 2018 в 15:43

установить пакет xserver-xorg-input-libinput:

apt-get install -y xserver-xorg-input-libinput

и перезагрузить.

3
ответ дан 23 May 2018 в 15:43
  • 1
    Это выглядит интересно. Один из предыдущих ответов исправил мою проблему, но я мог бы сделать это. – Pheonix 25 August 2016 в 04:53
  • 2
    +1 Это отлично работает для меня, с Ubuntu 15.10 64bit и mouse " MOSART Semi. 2.4G Keyboard Mouse " (Wisdomcreate ET 2.4GHz) – user2342558 23 March 2017 в 13:13

Решение найдено там: https://ubuntuforums.org/showthread.php?t=1734400&s=ca88cf7a66bc549b9b504f155e287f53&p=10995493#post10995493

использовать xinput -h в терминале для списка xinput команды, которые мы хотим: xinput list, которые будут отображать устройства ввода с их идентификатором устройства в скобках, а затем xinput list-props #, где # - имя устройства или идентификатор устройства. в этом списке перечислены настраиваемые параметры устройства и их числовой идентификатор в (скобки), а затем используйте: xinput set-prop deviceID settingID value, заменяя идентификатор устройства и идентификатор установки их соответствующими числовыми значениями, и значение с новым значением, которое вы хотите установить для переменной. (т. е. -1 для AccelProfile), вы можете проверить, что это сработало, повторяя: xinput list-props deviceID

Для меня это:

xinput set-prop 12 265 -1

Если он работает, поместите эту команду в скрипт, который будет выполняться при каждом запуске сеанса.

1
ответ дан 23 May 2018 в 15:43
  • 1
    Я предпочитаю метод редактирования стандартных файлов конфигурации. Создание сценария для запуска в начале сеанса кажется глупым; даже если мне не нужно перенастраивать его вручную, зачем вообще его перенастраивать? Он должен быть правильно настроен в первый раз. Думаю, это в конечном счете не имеет значения. – Pheonix 3 August 2016 в 19:56

Гораздо лучший способ сделать это и тот, который сопротивляется сну, спячке и т. д.:

Первый запуск

xinput list

Это даст вам список устройств , который выглядит так:


⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ A4Tech USB Mouse                          id=11   [slave  pointer  (2)]
⎜   ↳ GASIA USB KB V11                          id=13   [slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                  id=16   [slave  pointer  (2)]

Найдите имя устройства и обратите внимание (мой A4Tech USB Mouse).

Создайте файл в /etc/X11/Xsession.d/ под названием 99disablemouseaccel [ ! d4]

sudo nano /etc/X11/Xsession.d/99disablemouseaccel

Вставьте в него следующее содержимое:

xinput set-prop "A4Tech USB Mouse" "Device Accel Profile" -1 &>/dev/null
xinput set-prop "A4Tech USB Mouse" "Device Accel Velocity Scaling" 1 &>/dev/null

Теперь сохраните его. Эти команды будут выполняться всякий раз, когда начинается X-сессия.

1
ответ дан 23 May 2018 в 15:43

Другие вопросы по тегам:

Похожие вопросы: