On Sat, Jul 23, 2005 at 12:02:12PM +0200, Bastian Venthur wrote:
> Am Freitag, 22. Juli 2005 18:20 schrieb Mattia Dongili:
[...]
> BTW I've googled around this problem and it seems to have something to do 
> with 
> the usb-subsystem beeing initalized bevore/after ps2? (No idea what this 
> means, I've just read it several times so maybe you should know it)

You should try to boot with 'usb-handoff' on your kernel command line
but if this was the case your touchpad would't be recognized at all :)

> BTW2: with "modprobe -r psmouse && modprobe psmouse"  my touchpad works well, 
> but the "scrollwheel" (its more like two buttons) not. I'm using a kernel >= 
> 2.6.11, so the alps-patch is already included. Any hints how to find the 
> problem?

Oh, sorry. I'm re-reading your kernel logs and probably the usb-handoff
or i8042.nomux might really help you:

i8042.c: Detected active multiplexing controller, rev 1.1.
serio: i8042 AUX0 port at 0x60,0x64 irq 12
serio: i8042 AUX1 port at 0x60,0x64 irq 12
serio: i8042 AUX2 port at 0x60,0x64 irq 12
serio: i8042 AUX3 port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1

This might be the PNP or USB bios that fool the input layer.

Try that boot options (usb-handoff first) and if still doesn't work,
please try the following config modifications.

[...]
> Section "Module"
>       Load    "bitmap"
>       Load    "dbe"
>       Load    "ddc"
>       Load    "dri"
>       Load    "extmod"
>       Load    "freetype"
>       Load    "glx"
>       Load    "int10"
>       Load    "record"
>       Load    "type1"
>       Load    "vbe"

You're missing a 
        Load    "synaptics"
wrt the sugegsted configuration, but shouldn't be the problem

> EndSection
[...]
> Section "InputDevice"
>       Identifier      "Configured Mouse"
>       Driver          "mouse"
>       Option          "Device"                "/dev/input/mice"
>       Option          "Protocol"              "ImPS/2"
>       Option          "Emulate3Buttons"       "true"
>       Option          "ZAxisMapping"          "4 5"

        Option          "SendCoreEvents"        "true"

> EndSection
> Section "InputDevice"
>       Identifier      "Synaptics Touchpad"
>       Driver          "synaptics"

        Option          "CorePointer"

>       Option          "Device"                "/dev/psaux"
>       Option          "Protocol"              "auto-dev"
>       Option          "SHMConfig"             "on"
> 
>       Option          "LeftEdge"      "120"
>       Option          "RightEdge"     "830"
>       Option          "TopEdge"       "120"
>       Option          "BottomEdge"    "650"
>       Option          "FingerLow"     "14"
>       Option          "FingerHigh"    "15"
>       Option          "MaxTapTime"    "180"
>       Option          "MaxTapMove"    "110"
>       Option          "EmulateMidButtonTime"  "75"
>       Option          "VertScrollDelta" "20"
>       Option          "HorizScrollDelta" "20"
>       Option          "MinSpeed"      "0.3"
>       Option          "MaxSpeed"      "0.75"
>       Option          "AccelFactor"   "0.015"
>       Option          "EdgeMotionMinSpeed"    "200"
>       Option          "EdgeMotionMaxSpeed"    "200"
>       Option          "UpDownScrolling"       "1"
>       Option          "CircularScrolling"     "1"
>       Option          "CircScrollDelta"       "0.2"
>       Option          "CircScrollTrigger"     "2"
> EndSection
[...]
> Section "ServerLayout"
>       Identifier      "Default Layout"
>       Screen          "Default Screen"
>       InputDevice     "Generic Keyboard"
>       InputDevice     "Configured Mouse"      "CorePointer"
        
        InputDevice     "Configured Mouse"

>       InputDevice     "Synaptics Touchpad"    "AllwaysCore"
        
        InputDevice     "Synaptics Touchpad"
        
> EndSection

Try with this configuration and let me know, if it still doesn't work,
could you please run
startx -- -logverbose 8
and send me the resulting log?

[...]
> (II) Synaptics touchpad driver version 0.14.2
> (--) Synaptics Touchpad auto-dev sets device to /dev/input/event2
> (**) Option "Device" "/dev/input/event2"
> (**) Option "SHMConfig" "on"
> (**) Option "LeftEdge" "120"
> (**) Option "RightEdge" "830"
> (**) Option "TopEdge" "120"
> (**) Option "BottomEdge" "650"
> (**) Option "FingerLow" "14"
> (**) Option "FingerHigh" "15"
> (**) Option "MaxTapTime" "180"
> (**) Option "MaxTapMove" "110"
> (**) Option "EmulateMidButtonTime" "75"
> (**) Option "VertScrollDelta" "20"
> (**) Option "HorizScrollDelta" "20"
> (**) Option "EdgeMotionMinSpeed" "200"
> (**) Option "EdgeMotionMaxSpeed" "200"
> (**) Option "UpDownScrolling" "1"
> (**) Option "CircularScrolling" "1"
> (**) Option "CircScrollTrigger" "2"
> (--) Synaptics Touchpad touchpad found

well, this part says that your touchpad is there and sould work...
weird.

Oooh, long long mail :)
-- 
mattia
:wq!


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to