[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: