severity 406499 important merge 406499 351621 thanks On Fri, Jan 12, 2007 at 07:21:25PM +0100, Frans Pop wrote: > On Friday 12 January 2007 18:05, Niels Möller wrote: > > It turns out it's an alps (I don't really know much about PC hardware). > > OK. That explains it. Thanks for confirming. > > > > If you want to follow up please file a bug report against the > > > package xserver-xorg-input-synaptics. > > > > I don't know if that's the installer's responsibility, or the xorg > > package (but I suspect it's at least partly the installer's since the > > isntaller did the hardware detection underlying the decision to > > install the xorg synaptics module (and the ivtvdev driver)). > > No, the X.Org packages do that. The installer itself has no role in that > at all. I'm now reopening the report and reassigning it to the relevant > package. I'm also setting myself as submitter of the report so I can keep > track of it better.
this can be seen under 2 different perspectives: - synaptics driver bug: use saner defaults fro Alps (#351621) - dexconf (?) bug: add saner Options to xorg.conf if the detected touchpad is an Alps. Status: - the suggested configuration for ALPS has always been documented in /usr/share/doc/xserver-xorg-input-synaptics/README.alps - Ubuntu has a patch that upstream has refused to implement #351621 - implementing a solution in dexconf could be as easy as grepping /proc/bus/input/devices or /sys/class/input/input$i/name Cons: it's a 2.6 kernel only. - upstream for the synaptics driver has been pretty unresponsive recently. I've always lacked (damn lazy me!) the time to provide proper patches (not kludges) to dexconf... sorry, let me see, something like the following could help: for i in /sys/class/input/input* ; do BUSTYPE=$(cat $i/id/bustype); PRODUCT=$(cat $i/id/product); VENDOR=$(cat $i/id/vendor); if [ "$BUSTYPE" = "0011" ] && [ "$PRODUCT" = "0008" ] && [ "$VENDOR" = "0002" ] ; then # there's an alps tp, add decent config break; fi done > Hopefully the X.Org maintainers can improve the default configuration for hmmm... better add debian-x to the Cc list then -- mattia :wq!
signature.asc
Description: Digital signature