LINUX.ORG.RU

Мышь с высоким разрешением — как понизить?


0

1

Приобрёл новую мышь. Проблема — 3200 dpi. Если старая, например, от края то края экрана за ~10см доезжала, то эта за ~3см. xset m x/y z знаю. Не помогает. :-( Никуда курсором не попасть. Что делать? Может кто-то поделится своими настройками, кто тоже не любит слишком реактивную мышь. PS: похоже в мыше своя акселерация, дурная и неотключаемая. :-((( Иначе xset m 4/3 0, например, вполне нормальная настройка, а xset 1 0 ничего не ускоряет. Но не для этой мыши. :-(

Кстати, сразу второй вопрос. У меня 2 мыши и один тачпад. Собственно настройки разные нужны... Хотя бы для одной мыши и одного тачпада.



Последнее исправление: fk0 (всего исправлений: 2)

Ответ на: комментарий от StReLoK

A4tech x7? Есть на работе такая. У ней X и Y оси перманентно перепутаны. :-O То ли с ней что-то не в порядке, то ли драйвер для windows (не пробовал) умеет нормально работать. Но пользоваться можно только повернув её на 90 градусов, что неудобно, мягко выражаясь... :-/

fk0
() автор топика
Ответ на: комментарий от fk0

Какая то у тебя неправильная x7. У меня ни в одном дистре косяков с ними не было.

StReLoK ☆☆
()

а на мыше снизу нет хардварного переключателя?

JFreeM ★★★☆
()
Ответ на: комментарий от marvin_yorke
$ xinput list-props 8
Device 'A4Tech PS/2+USB Mouse':
        Device Enabled (141):   1
        Coordinate Transformation Matrix (143): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
        Device Accel Profile (274):     0
        Device Accel Constant Deceleration (275):       1.000000
        Device Accel Adaptive Deceleration (276):       1.000000
        Device Accel Velocity Scaling (277):    10.000000
        Device Product ID (262):        2522, 10
        Device Node (263):      "/dev/input/event9"
        Evdev Axis Inversion (278):     0, 0
        Evdev Axes Swap (280):  0
        Axis Labels (281):      "Rel X" (151), "Rel Y" (152), "Rel Horiz Wheel" (271), "Rel Vert Wheel" (272), "Rel Misc" (273)
        Button Labels (282):    "Button Left" (144), "Button Middle" (145), "Button Right" (146), "Button Wheel Up" (147), "Button Wheel Down" (148), "Button Horiz Wheel Left" (149), "Button Horiz Wheel Right" (150), "Button Side" (266), "Button Extra" (267), "Button Forward" (268), "Button Back" (269), "Button Task" (270), "Button Unknown" (265), "Button Unknown" (265), "Button Unknown" (265), "Button Unknown" (265)
        Evdev Middle Button Emulation (283):    0
        Evdev Middle Button Timeout (284):      50
        Evdev Third Button Emulation (285):     0
        Evdev Third Button Emulation Timeout (286):     1000
        Evdev Third Button Emulation Button (287):      3
        Evdev Third Button Emulation Threshold (288):   20
        Evdev Wheel Emulation (289):    0
        Evdev Wheel Emulation Axes (290):       0, 0, 4, 5
        Evdev Wheel Emulation Inertia (291):    10
        Evdev Wheel Emulation Timeout (292):    200
        Evdev Wheel Emulation Button (293):     4
        Evdev Drag Lock Buttons (294):  0
$ xinput list-props 10
Device '2.4GHZ Laser Mouse':
        Device Enabled (141):   1
        Coordinate Transformation Matrix (143): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
        Device Product ID (262):        7847, 2
        Device Node (263):      "/dev/input/event1"

Чем они, спрашиваются, отличатся, и почему для второй нельзя задать ускорение и вообще настроек в несколько раз меньше???

fk0
() автор топика
Ответ на: комментарий от fk0

Понял:

Б║ Virtual core pointer                        id=2    [master pointer  (3)]
Б   БЁ Virtual core XTEST pointer                    id=4    [slave  pointer  (2)]
Б   БЁ Logitech Unifying Device. Wireless PID:4011   id=9    [slave  pointer  (2)]
Б   БЁ A4Tech PS/2+USB Mouse                         id=8    [slave  pointer  (2)]
Б   БЁ 2.4GHZ Laser Mouse                            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)]
    БЁ   Multimedia Hub Keyboard                       id=12   [slave  keyboard (3)]
    БЁ   Multimedia Hub Keyboard                       id=13   [slave  keyboard (3)]
    БЁ ACPI Virtual Keyboard Device                    id=14   [slave  keyboard (3)]
    БЁ 2.4GHZ Laser Mouse                              id=10   [slave  keyboard (3)]

В мышь засунута и мышь и клавиатура.

xinput --set-prop 11 'Device Accel Constant Deceleration' 4 кардинально решает все проблемы. Вопрос только, как узнать, что в этот раз у ней номер 11 (см. таблицу выше). По имени не идентифицируется однозначно.

fk0
() автор топика
Ответ на: комментарий от fk0

У меня аналогичные действия в виде

xinput set-prop "2.4GHZ Laser Mouse" 'Device Accel Constant Deceleration' 4
alozovskoy ★★★★★
()
Ответ на: комментарий от fk0

так разве id не привязана к /dev/input/eventX? Если да, то можно сделать правила для udev, чтобы она всегда определялась под одним и тем же номером.

Или же можно настроить, запихнув в xorg.conf.d конфиги для evdev, которые применяются в зависимости от совпадения (нейм девайса или id вендора и т.п.). Предварительно нужно осилить хотя бы man evdev.

Radius ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.