Зниження чутливості миші


25

Чи варто зменшити чутливість миші в Ubuntu 12.04?

Я використовував повзунок у налаштуваннях системи, щоб встановити його на нижню точку, але це все ще занадто швидко.


2
Ви повинні мати змогу змінити Option "Sensitivity"свій вказівний пристрій у xorg.confабо конфігураційний файл /usr/share/X11/xorg.conf.d(або створити його). Дивіться цю тему форуму та цю документацію Xorg.conf . Хтось повинен зібрати інформацію в цьому коментарі, щоб отримати реальну відповідь на це питання (але я вважаю, що це саме по собі не є достатньо добре, щоб бути відповіддю).
Елія Каган

@EliahKagan Для мене спонукання до цього змусило мене перезавантажити консоль. Відповідь нижче добре працювала.
Sparhawk

Відповіді:


31
  1. шукаєте ідентифікатор або ім’я пристрою миші
  2. $ xinput --list
    ⎡ Virtual core pointer                      id=2    [master pointer  (3)]
    ⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
    ⎜   ↳ A4Tech USB Full Speed                     id=10   [slave  pointer  (2)]
    ⎜   ↳ A4Tech USB Full Speed                     id=11   [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)]
        ↳ Power Button                              id=7    [slave  keyboard (3)]
        ↳ CHESEN USB Keyboard                       id=8    [slave  keyboard (3)]
        ↳ CHESEN USB Keyboard                       id=9    [slave  keyboard (3)]
    
  3. встановлення чутливості миші
  4. $ xinput --set-prop 10 "Device Accel Constant Deceleration" 4
    не знаю, чому є два однакових імені, тому вибрали ідентифікатор випадково. і це вийшло.
  5. сказати системі зробити це після входу в систему
  6. створити сценарій:
    #!/bin/bash
    xinput --set-prop 10 "Device Accel Constant Deceleration" 4
    xinput --set-prop 10 "Device Accel Velocity Scaling" 1
    
    потім запустіть команду:
    $ gnome-session-properties
    і додати сценарій до списку.
    не забувайте про це chmod +x.

інформація була знайдена тут і тут .


Працює для однієї з моїх мишей, але не спрацьовує ця миша: askubuntu.com/questions/934906/…
Джонатан

11

Інший варіант - xset .

Формат команди є

 xset mouse <acceleration> <threshold>

Щоб зменшити прискорення миші

 xset mouse 1 1

Для збільшення швидкості миші

 xset mouse 10 1

mouseможе бути скорочено до m. Параметри для миші - це accelerationі threshold. Прискорення можна вказати як ціле число, або як простий дріб. Миша або будь-який вказівник, до якого підключена машина, піде в accelerationрази швидше, коли вона thresholdза короткий час просуне більше пікселів. Таким чином, миша може бути використана для точного вирівнювання, коли вона рухається повільно, але вона може бути налаштована для переміщення по екрану в момент руху зап'ястя. Один або обидва параметри для параметра m можуть бути опущені, але якщо задано лише один, він буде інтерпретуватися як прискорення. Якщо не використовуються параметри або прапорець «за замовчуванням», буде встановлено стандартні параметри системи. Якщо thresholdпараметр вказаний і 0, тоaccelerationПараметр буде використовуватися в експоненті більш природної та безперервної формули, що дає точний контроль за повільним рухом, але великий обсяг для швидкого руху та прогресивний перехід для рухів між ними. Рекомендоване accelerationзначення в цьому випадку становить 3/2 до 2, але не обмежується цим діапазоном.

accelerationвизначає, у скільки разів швидше рухатиметься курсор, ніж швидкість за замовчуванням. threshold- швидкість, необхідна для того, щоб прискорення стало ефективним, зазвичай вимірюється в одиницях пристрою на 10 мс. прискорення може бути часткою, тому якщо ви хочете уповільнити мишу, ви можете використовувати 1/2, 1/3, 1/4, ... якщо ви хочете зробити це швидше, ви можете використовувати 2/1, 3/1 , 4/1, ...

Для отримання додаткової інформації ознайомтесь з https://wiki.archlinux.org/index.php/Mouse_acceleration



-3

в термінальному типі

vi mouse.sh

потім вставити конфігурацію в

xinput --set-prop 12 "Device Accel Constant Deceleration" 5

киньте і збережіть

то зробіть

chmod +x mouse.sh 

потім у gnome-session-propertiesвставте mouse.shфайл.

тоді ви закінчили.


1
12оскільки власність пристрою працюватиме лише на вашому комп’ютері
Джонатан

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