On 16/10/09 21:22:22, Barry Samuels wrote: > On 16/10/09 20:13:45, Andrew Sackville-West wrote: > > On Fri, Oct 16, 2009 at 02:12:59PM -0400, Celejar wrote: > > > On Fri, 16 Oct 2009 18:42:05 +0100 > > > Barry Samuels <[email protected]> wrote: > > > > > > ... > > > > > > > SynPS/2 Synaptics Touchpad The /dev/input/event* device nodes seem > > > > to be missing > > > > > > > > What would that mean? > > > > > > Not sure, but in the kernel config, there's something called > > > CONFIG_INPUT_DEV (Device Drivers / Input device support / Event > > > interface). From its help: > > > > > > "Say Y here if you want your input device events be accessible > > > under char device 13:64+ - /dev/input/eventX in a generic way. > > > > > > To compile this driver as a module, choose M here: the > > > module will be called evdev." > > > > > > Perhaps your kernel doesn't have this enabled? > > It is enabled. > > > from the tone of the prior thread, I assume it's a stock kernel, so, > > OP, let us know if it's not. > > No it's not. I compile my own kernels. > > > Apropos the xorg log, if the synaptics module can't find the device > > then it won't work, I would assume :) > > Seems fair. > > > Can you provide the logs of what packages you upgraded that brought > > about this failure? I'm thinking maybe this points to a hal problem, > > perhaps (but know nothing about hal...). > > Is there a log for that? The last upgrade was a little overdue and I > think > about 150 packages were upgraded. > > The output of lshal -u $(hal-find-by-capability --capability > input.touchpad) is: > > udi = '/org/freedesktop/Hal/devices/ > platform_i8042_i8042_AUX_port_logicaldev_input' > info.capabilities = {'input', 'input.touchpad'} (string list) > info.category = 'input' (string) > info.parent = '/org/freedesktop/Hal/devices/ > platform_i8042_i8042_AUX_port' (string) > info.product = 'SynPS/2 Synaptics TouchPad' (string) > info.subsystem = 'input' (string) > info.udi = '/org/freedesktop/Hal/devices/ > platform_i8042_i8042_AUX_port_logicaldev_input' (string) > input.device = '/dev/event7' (string) > input.originating_device = '/org/freedesktop/Hal/devices/ > platform_i8042_i8042_AUX_port' (string) > input.product = 'SynPS/2 Synaptics TouchPad' (string) > input.x11_driver = 'synaptics' (string) > input.x11_options.SHMConfig = 'On' (string) > linux.device_file = '/dev/event7' (string) > linux.hotplug_type = 2 (0x2) (int) > linux.subsystem = 'input' (string) > linux.sysfs_path = '/sys/class/input/input7/event7' (string) > > I hope it means more to you than it does to me. :) >
Just noticed something. On my desktop event0, event1, mice, mouse0 etc are in /dev/input but on the laptop they are in /dev and /dev/input has only by-id and by-path Is that significant? -- Barry Samuels http://www.beenthere-donethat.org.uk The Unofficial Guide to Great Britain -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

