Как изменить DPI мыши?

Мышь - SteelSeries Rival 100, которая имеет DPI от 250 до 4000.

Я понятия не имею, как это изменить. Погуглив это тоже ничего не поднимает.

Как мне это изменить? Через командную строку все в порядке.

8
задан 8 July 2017 в 10:32

2 ответа

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

Устанавливать rivalcfg выполните следующее:

sudo apt-get install python-pip
sudo pip install rivalcfg

Протестируйте свою установку rivalcfg и удостоверьтесь, что Ваша копия касается Вашей мыши (в котором я имею отмеченный стрелками!):

andrew@ilium:~$ rivalcfg -l
SteelSeries Rival                             1038:1384   
SteelSeries Rival 100                         1038:1702   <-------
SteelSeries Rival 300                         1038:1710   
SteelSeries Rival 300 CS:GO Fade Edition      1038:1394   
SteelSeries Rival 300 CS:GO Hyperbeast Edition 1038:171a   
andrew@ilium:~$ 

Затем у Вас должен быть доступ к двум предварительно установленным опциям DPI из командной строки:

-s SENSITIVITY1, --sensitivity1=SENSITIVITY1
                    Set sensitivity preset 1 (values: 250, 500, 1000,
                    1250, 1500, 1750, 2000, 4000, default: 1000)
-S SENSITIVITY2, --sensitivity2=SENSITIVITY2
                    Set sensitivity preset 2 (values: 250, 500, 1000,
                    1250, 1500, 1750, 2000, 4000, default: 2000)

Использование просто:

Usage: rivalcfg [options]

и полные параметры командной строки видны здесь...

10
ответ дан 8 July 2017 в 20:32
  • 1
    Если это решило Вашу проблему, примите ответ путем нажатия на серую галочку. – Organic Marble 8 October 2017 в 00:34

KISS - Хранение его простое решение

Моя беспроводная мышь Logitech MX Performance имеет DPI 400 - 1 600. Для установки скорости в Ubuntu, я перехожу в System Settings -> Mouse & Touchpad который поднимает этот дисплей:

Mouse speed

Скольжение "Скорости указателя мыши" изменяет уровень DPI для удобного использования. В Windows Logitech также рекомендует установить DPI путем скольжения Скорости Указателя мыши. Конкретно это говорит:

  1. Под скоростью Указателя скорректируйте ползунок к своему предпочтительному значению DPI. Минимальным значением являются 400 DPI. Скорость может быть увеличена в инкрементах 200 до максимума DPI 1600.

Более сложное решение

Некоторый отчет, что для играющих мышей самая медленная установка скорости указателя (выше) все еще также "безумно быстра". В этой ситуации необходимо найти xinput назовите для своего использования мыши xinput --list --short:

rick@dell:~$ xinput --list --short
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech Performance MX                   id=11   [slave  pointer  (2)]
⎜   ↳ Logitech K800                             id=12   [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS GlidePoint                  id=15   [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)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Power Button                              id=9    [slave  keyboard (3)]
    ↳ Sleep Button                              id=10   [slave  keyboard (3)]
    ↳ Laptop_Integrated_Webcam_HD               id=13   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=16   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=14   [slave  keyboard (3)]

Из списка мы видим, что мышь называют "Logitech Performance MX".

Затем нам нужны детали использования мыши xinput --list-props "Logitech Performance MX":

Device 'Logitech Performance MX':
    Device Enabled (139):   1
    Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (268): 0
    Device Accel Constant Deceleration (269):   1.000000
    Device Accel Adaptive Deceleration (270):   1.000000
    Device Accel Velocity Scaling (271):    10.000000
    Device Product ID (257):    1133, 4122
    Device Node (258):  "/dev/input/event8"
    Evdev Axis Inversion (272): 0, 0
    Evdev Axes Swap (274):  0
    Axis Labels (275):  "Rel X" (149), "Rel Y" (150), "Rel Horiz Wheel" (266), "Rel Vert Wheel" (267)
    Button Labels (276):    "Button Left" (142), "Button Middle" (143), "Button Right" (144), "Button Wheel Up" (145), "Button Wheel Down" (146), "Button Horiz Wheel Left" (147), "Button Horiz Wheel Right" (148), "Button Side" (261), "Button Extra" (262), "Button Forward" (263), "Button Back" (264), "Button Task" (265), "Button Unknown" (260), "Button Unknown" (260), "Button Unknown" (260), "Button Unknown" (260), "Button Unknown" (260), "Button Unknown" (260), "Button Unknown" (260), "Button Unknown" (260), "Button Unknown" (260), "Button Unknown" (260), "Button Unknown" (260), "Button Unknown" (260)
    Evdev Scrolling Distance (277): 1, 1, 1
    Evdev Middle Button Emulation (278):    0
    Evdev Middle Button Timeout (279):  50
    Evdev Third Button Emulation (280): 0
    Evdev Third Button Emulation Timeout (281): 1000
    Evdev Third Button Emulation Button (282):  3
    Evdev Third Button Emulation Threshold (283):   20
    Evdev Wheel Emulation (284):    0
    Evdev Wheel Emulation Axes (285):   0, 0, 4, 5
    Evdev Wheel Emulation Inertia (286):    10
    Evdev Wheel Emulation Timeout (287):    200
    Evdev Wheel Emulation Button (288): 4
    Evdev Drag Lock Buttons (289):  0

Мы должны умножиться constant deceleration выше 5 (рекомендуемый для играющих мышей) использование:

xinput --set-prop "Logitech Performance MX" "Device Accel Constant Deceleration" 5

Снова 5 рекомендуется. На моей платформе (мышь DPI 1600) я использовал 2 (дважды медленный), и должен был увеличить панель ползунка Скорости Указателя мыши Ubuntu от 1/3 до приблизительно 7/8.

Если вышеупомянутое не работает, другие рекомендуемые настройки для играющих мышей:

xinput --set-prop "Logitech Performance MX" "Device Accel Velocity Scaling" 1
xinput --set-prop "Logitech Performance MX" "Device Accel Profile" -1

Примечание: Замените "Logitech Performance MX" выше мышью, называют Ваш xinput отчеты.

Примечание: Вышеупомянутые изменения для Ubuntu 10.04 - 16.10. Поскольку Ubuntu 17.04 видит Понижающуюся Чувствительность Мыши в Ubuntu и Fedora, куда объем этой информации прибывает из.

Особая благодарность Вопросам и ответам, которые открылись этим днем: Corsair M95, Играющая Мышь, слишком чувствительная / скорость слишком быстро. Как уменьшить скорость?

2
ответ дан 8 July 2017 в 20:32
  • 1
    @user643684 репозиторий является проще говоря определенной структурой каталогов на сервере плюс некоторые файлы с метаданными. Таким образом, я просто перешел в к URL, который Вы обеспечили ( packages.microsoft.com/ubuntu/17.04/prod ) и посмотрели оттуда: пул (содержит все пакеты)-> основной (раздел)-> m (первая буква)-> msodbcsql (пакет). Там Вы видите два deb файла, которые доступны. – Henning Kockerbeck 8 October 2017 в 02:42

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

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