[ltp] synaptics + trackpoint

David F. Bakker linux-thinkpad@linux-thinkpad.org
Mon, 10 Apr 2006 11:41:01 -0400


Synaptic is working like a charm for me. Im using kubuntu (latest). My 
xorg.conf section looks like this:

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

Section "InputDevice"
        Identifier  "Synaptics Touchpad"
        Driver      "synaptics"
        Option      "SendCoreEvents" "true"
        Option      "Device" "/dev/psaux"
        Option      "Protocol" "auto-dev"
        Option      "HorizScrollDelta" "0"
EndSection


Richard Neill wrote:
>
>
> Daniel Skorka wrote:
>
>> As noone seems to have encountered the same problem:
>> Those of you that have a T43 or similar, using the synaptics driver and
>> still have a working trackpoint: What exact configuration do you have
>> (xorg.cong, kernel version, version of synaptics driver)? I also am
>> unable to use an external USB mouse, so this is quite an annoyance.
>>
>
>
> Sorry - can't advise with the trackpoint. But I can tell you how to 
> deal with the mouse:
>
> 1)Udev rules
>
> Create a separate udev rule for each mouse device. For example, on my 
> A22, the trackpoint is a PS/2 device, and has this rule:
>
> BUS=="serio", kernel=="mouse*", SYSFS{description}=="i8042 Aux Port", 
> NAME="input/%k", SYMLINK="input/trackpoint"
>
>
> Then, instead of the kernel's hybrid "/dev/input/mouse", you have 
> several separate things: /dev/input/trackpoint, /dev/input/myusbmouse
> etc.
> The synaptics device will give you 2 different devices, one for the 
> trackpoint and one for the touchpad.
>
>
> Don't just use the various /dev/input/mouse[012] devices, because 
> these are dynamically re-assigned as the kernel detects them.
>
>
> 2)Xorg.conf then has multipe *different* InputDevice sections.
>
> 3)The ServerLayout part of xorg.conf then has eg
>
>     InputDevice "ps2mouse" "CorePointer"
>     InputDevice "trackpoint" "SendCoreEvents"
>
> One core pointer, as many sendcoreevents as you like.
>
>
> Hope that helps,
>
> Richard
>
>
>

-- 
David F. Bakker
Arraya Solutions
521 Plymouth Road
Suite 113 (J)
Plymouth Meeting, PA 19462
(office) 866.229.6234 x204