LINUX.ORG.RU

Dell e7470: настройка TouchStich (trackpoint)

 , touchstick, trackport,


0

1

Добрый день.

Dell e7470, linux 4.9.0-4-amd64 (Debian stable). Нужна помощь в настройке TouchStick'a (на thinkpad'ах это называется trackpoint).

Проблема заключается в слишком большой минимальной чувствительности (из-за чего трудно точно контролировать перемещения курсора, в маленькие объекты — сложно попасть).

Из настроек доступно вот что:

$ xinput list-props 11                                                       
Device 'AlpsPS/2 ALPS DualPoint Stick':
        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
        libinput Accel Speed (274):     -0.900000
        libinput Accel Speed Default (275):     0.000000
        libinput Accel Profiles Available (276):        1, 1
        libinput Accel Profile Enabled (277):   1, 0
        libinput Accel Profile Enabled Default (278):   1, 0
        libinput Natural Scrolling Enabled (279):       0
        libinput Natural Scrolling Enabled Default (280):       0
        libinput Send Events Modes Available (259):     1, 0
        libinput Send Events Mode Enabled (260):        0, 0
        libinput Send Events Mode Enabled Default (261):        0, 0
        libinput Left Handed Enabled (281):     0
        libinput Left Handed Enabled Default (282):     0
        libinput Scroll Methods Available (283):        0, 0, 1
        libinput Scroll Method Enabled (284):   0, 0, 1
        libinput Scroll Method Enabled Default (285):   0, 0, 1
        libinput Button Scrolling Button (286): 2
        libinput Button Scrolling Button Default (287): 2
        libinput Middle Emulation Enabled (288):        0
        libinput Middle Emulation Enabled Default (289):        0
        Device Node (262):      "/dev/input/event2"
        Device Product ID (263):        2, 8
        libinput Drag Lock Buttons (290):       <no items>
        libinput Horizontal Scroll Enabled (291):       1

Понизил Accel Speed (274) до -0,9 — курсор перестал улетать в другой конец экрана от малейшего прикосновения, но всё равно, даже при небольшом воздействии, перемещается минимум на сантиметр.

Есть идеи?

★★★★★

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

у меня так (7480, kde neon dev-stable, 4.10.0-38-generic #42~16.04.1-Ubuntu)

xinput list-props 13
Device 'DualPoint Stick':
        Device Enabled (140):   1
        Coordinate Transformation Matrix (142): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
        Device Accel Profile (269):     0
        Device Accel Constant Deceleration (270):       1.000000
        Device Accel Adaptive Deceleration (271):       1.000000
        Device Accel Velocity Scaling (272):    10.000000
        Device Product ID (258):        1102, 4619
        Device Node (259):      "/dev/input/event14"
        Evdev Axis Inversion (273):     0, 0
        Evdev Axes Swap (275):  0
        Axis Labels (276):      "Rel X" (150), "Rel Y" (151)
        Button Labels (277):    "Button Left" (143), "Button Middle" (144), "Button Right" (145), "Button Wheel Up" (146), "Button Wheel Down" (147), "Button Horiz Wheel Left" (148), "Button Horiz Wheel Right" (149)
        Evdev Scrolling Distance (278): 0, 0, 0
        Evdev Middle Button Emulation (279):    1
        Evdev Middle Button Timeout (280):      50
        Evdev Middle Button Button (281):       2
        Evdev Third Button Emulation (282):     0
        Evdev Third Button Emulation Timeout (283):     1000
        Evdev Third Button Emulation Button (284):      3
        Evdev Third Button Emulation Threshold (285):   20
        Evdev Wheel Emulation (286):    1
        Evdev Wheel Emulation Axes (287):       6, 7, 4, 5
        Evdev Wheel Emulation Inertia (288):    10
        Evdev Wheel Emulation Timeout (289):    200
        Evdev Wheel Emulation Button (290):     2
        Evdev Drag Lock Buttons (291):  0
все ок вроде.

drsm ★★
()
Ответ на: комментарий от Harliff
$ lsusb 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 1bcf:2b96 Sunplus Innovation Technology Inc. 
Bus 001 Device 005: ID 0a5c:5834 Broadcom Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
drsm ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.