Frans Pop wrote: > On Friday 15 December 2006 21:45, Frans Pop wrote: > >>I've finally been able to trace the problem to a config change in the >>kernel: >>-CONFIG_INPUT_MOUSEDEV=m >>+CONFIG_INPUT_MOUSEDEV=y > > > It's still a bit unclear how/why that option was changed. > It may have been on request of the maintainer of udev as udev has no sane > way to load mousedev. > > From the Kconfig this parameter is responsible for creating > /dev/input/mouseX and /dev/input/mice. > For g-i we never included that module (only evdev, psmouse and usbmouse). > > Can the presence of these devices influence the behavior of directfb? > > Attached some info from my laptop, including the output of dfbinfo (from a > 2.6.18 kernel without that option set).
On my regular debian system i have $ uname -r 2.6.18-1-686 $ cat /boot/config-2.6.18-1-686 |grep CONFIG_INPUT_MOUSEDEV= CONFIG_INPUT_MOUSEDEV=y and i can handle my usb mouse via ps2mouse or linux_input indifferently. I guess your hardware is a bit different from mine (IIUC your /proc/bus/input/devices output, your alps touchpad is listed twice, while on my debian system my synaptics touchpad is listed once only) and i cannot reproduce the crash, but what if you boot textual, add disable-module=ps2mouse to /etc/directfbrc and then switch graphical ? does the freeze still happen ? what's now the dfbinfo output ? do both touchpad and usb mice still work ? In the case this should work, we could simply disable ps2mouse on x86 (as we did for keyboard module) so that both keyboard and mice/touchpad are always handled by linux_input. For the future it would be nice if we could switch to an unique input driver for both x86 and PPC, but unluckily on some Mac models linux_input crashes badly right now, and we had to implement that infamous ugly [1] hack :( Attilio [1] http://wiki.debian.org/DebianInstaller/GUIToDo#head-fa668fd9c7b4c31a91f90019b6133be37ab31fda _______________________________________________ directfb-dev mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
