Вимкнути прискорення миші в Ubuntu 15.10


15

Я здійснив кілька швидких пошуків Google, і, схоже, остання дискусія про це була ще в 2012 році.

Як я можу перейти до відключення прискорення миші в Ubuntu 15.10? Я спробував встановити налаштування gpointing-device, але було багато помилок.

Я шукаю стійку обстановку.


Це рішення для управління прискоренням миші в Ubuntu Gnome 16.04 дійсно працює: askubuntu.com/a/450672/389523
lourencosm

Відповіді:


10

Наступне (викрадено з r / linux_gaming ), здається, працює:

sudo vim /usr/share/X11/xorg.conf.d/90-mouse.conf

і вставити всередину цього:

Section "InputClass"
    Identifier "mouse"
    MatchIsPointer "on"
    Option "AccelerationProfile" "-1"
    Option "AccelerationScheme" "none"
EndSection

1
Щиро дякую! Це прекрасно працює. Я ніколи не думав перевірити r / linux_gaming.
Феонікс

8
Змушувати прискорення миші за допомогою оновлення і не надавати жодних засобів для її відключення - це не дуже вдалий хід з боку Ubuntu ... Дякую за це.
Nepoxx

1
Чи потрібно перезапустити? Я не впевнений, що прискорення вимкнено.
АлікЕльзін-кілака

3
Не працював 16.04 після перезавантаження. Навіть при додаванні, Option "AccelSpeed" "-1"як зазначено тут
AlikElzin-kilaka

Цікаво. Я оновив свою машину до 16.04, і виправлення перенесли.
Pheonix

17

Ви можете зробити його приємним і простим, просто запустивши:

xset m 00

Що повністю вимкне прискорення миші.

!#/bin/bash
xset m 00

Збережіть файл як .shсценарій - зробіть його виконуваним chmod +x filename, додайте його як програму запуску в Startup Applicationsпрограму, і ви готові йти!


2
Це чудовий приклад того, як додати сценарії запуску. Спасибі!
Фенікс

7

Для цього існує графічний інтерфейс, налаштування gpointing-deviceВстановіть настройки пристрою Gpointing :

sudo apt-get install gpointing-device-settings 

Діалогове вікно налаштування пристрою для графічного зображення Ця програма має кілька функцій, пропущених у gnome-mouse-propertiesдіалоговому вікні конфігурації, як розширені налаштування прокрутки тачпада. Якщо все, що вам потрібно, це відрегулювати параметри прискорення, скористайтеся gnome-mouse-propertiesнатомість.


Якщо ви шукаєте спосіб CLI, вам xinputбуде до вподоби.


На Ubuntu 16.04Package 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

1
Знайшли спосіб її встановити тут: askubuntu.com/a/783234/13330
AlikElzin-kilaka

2
Майте на увазі, це 6-річний скріншот. 12 версії Ubuntu тому.
улідко

4

Я вважаю прискорення вказівника надзвичайно дратівливим. Навіть коли встановлено значення "низький"

Відредаговано як посилання мертве.

Знайдіть пристрої введення

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 у 1,5, миші трохи швидше.

Щоб зміни були постійними, додайте зміни до файлу та виконайте їх автоматично під час входу. Деякі параметри можна додати до конфігурації сервера x.

Детальніше тут: https://www.x.org/wiki/Development/Documentation/PointerAcceleration/


3

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

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

і перезавантажити.


Це виглядає цікаво. Одна з попередніх відповідей вирішила мою проблему, але я можу дати це зняти.
Pheonix

+1 Для мене це працює чудово, з Ubuntu 15.10 64-бітною і мишею "MOSART Semi. 2.4G Keyboard Mouse" (Wisdomcreate ET 2.4GHz)
user2342558

1

Там знайдено рішення: 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заміну пристроюID та встановленняID відповідними числовими значеннями та значення на нове значення, яке ви хочете встановити для змінної. (тобто -1 для AccelProfile)

Ви можете перевірити це, повторивши: xinput list-props deviceID

Для мене це:

xinput set-prop 12 265 -1

Якщо це працює, введіть цю команду в сценарій, який потрібно виконати при кожному запуску сеансу.


Я віддаю перевагу методу редагування стандартних конфігураційних файлів. Зробити сценарій для запуску на початку сеансу здається нерозумним; навіть якщо мені не доведеться перенастроювати його вручну, навіщо його взагалі налаштувати? Він повинен бути налаштований правильно в перший раз. Я думаю, це в кінцевому рахунку не має значення.
Фенікс

1

Набагато кращий спосіб зробити це та спосіб, який чинить опір сну, сплячці тощо: це:

Перший пробіг

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/call99disablemouseaccel

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.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.