LINUX.ORG.RU

Избранные сообщения ElDorado

Тачпад как PS/2 мышь

Форум — Linux-hardware

Gentoo, Asus X201E (если не ошибаюсь, тачпад synaptics). $uname -r 3.10.17-gentoo $xinput -list

|Virtual Core Pointer
| Virtual core XTEST pointer
| PS/2 Generic Mouse
|Virtual core keyboard
....
$tpconfig
fatal: Could not open PS/2 Port [/dev/psaux]
(и действительно, такого устройства нет)
В иксовом логе такое:
[    17.819] (II) config/udev: Adding input device PS/2 Generic Mouse (/dev/input/event5)
[    17.819] (**) PS/2 Generic Mouse: Applying InputClass "evdev pointer catchall"
[    17.819] (**) PS/2 Generic Mouse: Applying InputClass "evdev pointer catchlass"
[    17.819] (II) Using input driver 'evdev' for 'PS/2 Generic Mouse'
[    17.819] (**) PS/2 Generic Mouse: always reports core events
[    17.819] (**) evdev: PS/2 Generic Mouse: Device: "/dev/input/event5"
[    17.819] (--) evdev: PS/2 Generic Mouse: Vendor 0x2 Product 0x1
[    17.819] (--) evdev: PS/2 Generic Mouse: Found 3 mouse buttons
[    17.819] (--) evdev: PS/2 Generic Mouse: Found relative axes
[    17.819] (--) evdev: PS/2 Generic Mouse: Found x and y relative axes
[    17.819] (II) evdev: PS/2 Generic Mouse: Configuring as mouse
[    17.819] (**) evdev: PS/2 Generic Mouse: YAxisMapping: buttons 4 and 5
[    17.819] (**) evdev: PS/2 Generic Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    17.819] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio4/input/input5/event5"
[    17.819] (II) XINPUT: Adding extended input device "PS/2 Generic Mouse" (type: MOUSE, id 10)
[    17.820] (II) evdev: PS/2 Generic Mouse: initialized for relative axes.
[    17.820] (**) PS/2 Generic Mouse: (accel) keeping acceleration scheme 1
[    17.820] (**) PS/2 Generic Mouse: (accel) acceleration profile 0
[    17.820] (**) PS/2 Generic Mouse: (accel) acceleration factor: 2.000
[    17.820] (**) PS/2 Generic Mouse: (accel) acceleration threshold: 4
[    17.820] (II) config/udev: Adding input device PS/2 Generic Mouse (/dev/input/mouse0)
[    17.820] (II) No input driver specified, ignoring this device.
[    17.820] (II) This device may have been added with another device file.
10-evdev.conf:
Section "InputClass"
        Identifier "evdev pointer catchlass"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection
50-synaptics.conf:
Section "InputClass"
        Identifier "touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "synaptics"
        Option "TapButton1" "1"
        Option "TapButton2" "2"
        Option "TapButtin3" "3"
        Option "VertTwoFingerScroll" "on"
        Option "HorizTwoFingerScroll" "on"
        Option "emulateTwoFingerMinZ" "0"
EndSection

Section "InputClass"
        Identifier "touchpad ignore dublicates"
        MatchIsTouchpad "on"
        MatchOS "Linux"
        MatchDevicePath "/dev/input/mouse*"
        Option "Ignore" "on"
EndSection

Проблема в том, что так как это мышь, то я не могу скроллить двумя пальцами ну и делать прочие кошерые мультитач жесты. (простите, что-то криво все вставилось, как смог)

 ,

charlag
()