Bug#455994: xserver-xorg-input-synaptics: not detects /dev/input/event$big_number
Package: xserver-xorg-input-synaptics
Version: 0.14.7~git20070706-1
Severity: important
My /dev/input/ directory contains following files:
drwxr-xr-x 2 root root 160 2007-12-12 17:31 by-path
crw-rw---- 1 root root 13, 64 2007-12-07 14:28 event0
crw-rw---- 1 root root 13, 65 2007-12-07 14:28 event1
crw-rw---- 2 root root 13, 87 2007-12-12 17:31 event13
crw-rw---- 2 root root 13, 88 2007-12-12 17:31 event14
crw-rw---- 2 root root 13, 89 2007-12-12 17:31 event15
crw-rw---- 2 root root 13, 90 2007-12-12 17:31 event16
crw-rw---- 2 root root 13, 91 2007-12-12 17:31 event17
crw-rw---- 2 root root 13, 92 2007-12-12 17:31 event18
crw-rw---- 2 root root 13, 87 2007-12-12 17:31 event23
crw-rw---- 2 root root 13, 88 2007-12-12 17:31 event24
crw-rw---- 2 root root 13, 89 2007-12-12 17:31 event25
crw-rw---- 2 root root 13, 90 2007-12-12 17:31 event26
crw-rw---- 2 root root 13, 91 2007-12-12 17:31 event27
crw-rw---- 2 root root 13, 92 2007-12-12 17:31 event28
crw-rw---- 1 root root 13, 71 2007-12-07 14:28 event7
crw-rw---- 1 root root 13, 63 2007-12-07 14:28 mice
crw-rw---- 1 root root 13, 32 2007-12-12 17:31 mouse0
crw-rw---- 1 root root 13, 33 2007-12-12 17:31 mouse1
crw-rw---- 1 root root 13, 128 2007-12-12 17:31 ts0
crw-rw---- 1 root root 13, 129 2007-12-12 17:31 ts1
Those hardlinks (event23->event13, event24->event14) were created by me.
With them everything works fine, but without I got logs like:
#v+
Synaptics Touchpad no synaptics event device found (checked 18 nodes).
#v-
EventAutoDevProbe() from eventcomm.c tries only 10 (hardcoded const
max_skip) devices in a row. Before creating hardlinks that meant event0
to event7 and 10 next (non-existant), while next existing device was
event23 (touchpad is event27, according to /proc/bus/input/devices).
Numbers probably increase each hibernate-resume cycle. Of course
touchpad works with mouse driver (with limited functionality).
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.23-1-686 (SMP w/1 CPU core)
Locale: LANG=pl_PL, LC_CTYPE=pl_PL (charmap=ISO-8859-2) (ignored: LC_ALL set to pl_PL)
Shell: /bin/sh linked to /bin/bash
Versions of packages xserver-xorg-input-synaptics depends on:
ii libc6 2.7-4 GNU C Library: Shared libraries
ii libx11-6 2:1.0.3-7 X11 client-side library
ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar
ii libxi6 2:1.1.3-1 X11 Input extension library
ii xserver-xorg-core 2:1.4-3 Xorg X server - core server
xserver-xorg-input-synaptics recommends no packages.
-- no debconf information
--
Linux jest darmowy, jeśli twój czas nie przedstawia żadnej wartości.
Jeśli jest coś warty(czas), Linux jest po prostu tańszy od innych.
Jarek Kamiński
gg# 453620
Reply to: