Remapping Synaptics Touchpad

Harald Braumann harry at unheit.net
Thu Feb 4 14:27:38 PST 2010


Hi,

thanks for the reply. But I can't figure out how to do it.

On Tue, 2 Feb 2010 09:28:51 +1000
Peter Hutterer <peter.hutterer at who-t.net> wrote:

> You can set the touchpad up to be scrolling only by letting the evdev
> driver handle it and then set the scroll wheel emulation button to 0.

It doesn't seem to have this property. `xinput list-props' appended
below. I've also atached my xorg.conf and the log, just in case. 

There is a `Synaptics Button Scrolling', and I've set it to
`0, 0', but that didn't change anything.

> The tapping->key remapping isn't present and would likely be a bit
> more complicated than just sending keycodes. we do parts of that in
> the wacom driver and it ain't pretty, I don't want to see the same in
> the synaptics driver. a client that simply grabs the touchpad only
> for the buttons and re-injects events using XTEST would suffice, I
> don't know of any though.

Yeah, that would be the icing on the cake, but it's not that important.
More important to me is the scrolling-only stuff.

Cheers,
harry

$ xinput list-props 10
Device '"SynPS/2 Synaptics TouchPad"':
        Device Enabled (163):   1
        Device Accel Profile (282):     0
        Device Accel Constant Deceleration (283):       1.000000
        Device Accel Adaptive Deceleration (285):       1.000000
        Device Accel Velocity Scaling (286):    10.000000
        Synaptics Edges (287):  1752, 5192, 1620, 4236
        Synaptics Finger (288): 24, 29, 255
        Synaptics Tap Time (289):       180
        Synaptics Tap Move (290):       221
        Synaptics Tap Durations (291):  180, 180, 100
        Synaptics Tap FastTap (292):    0
        Synaptics Middle Button Timeout (293):  75
        Synaptics Two-Finger Pressure (294):    280
        Synaptics Two-Finger Width (295):       7
        Synaptics Scrolling Distance (296):     100, 100
        Synaptics Edge Scrolling (297): 0, 0, 0
        Synaptics Two-Finger Scrolling (298):   1, 0
        Synaptics Move Speed (299):     0.400000, 0.700000, 0.009952,
40.000000 Synaptics Edge Motion Pressure (300):   29, 159
        Synaptics Edge Motion Speed (301):      1, 401
        Synaptics Edge Motion Always (302):     0
        Synaptics Button Scrolling (303):       1, 1
        Synaptics Button Scrolling Repeat (304):        1, 1
        Synaptics Button Scrolling Time (305):  100
        Synaptics Off (306):    0
        Synaptics Guestmouse Off (307): 0
        Synaptics Locked Drags (308):   0
        Synaptics Locked Drags Timeout (309):   5000
        Synaptics Tap Action (310):     0, 0, 0, 0, 0, 0, 0
        Synaptics Click Action (311):   1, 1, 1
        Synaptics Circular Scrolling (312):     0
        Synaptics Circular Scrolling Distance (313):    0.100000
        Synaptics Circular Scrolling Trigger (314):     0
        Synaptics Circular Pad (315):   0
        Synaptics Palm Detection (316): 0
        Synaptics Palm Dimensions (317):        10, 199
        Synaptics Coasting Speed (318): 0.000000
        Synaptics Pressure Motion (319):        29, 159
        Synaptics Pressure Motion Factor (320): 1.000000, 1.000000
        Synaptics Grab Event Device (321):      1
        Synaptics Gestures (322):       1
        Synaptics Capabilities (323):   1, 1, 1, 1, 1
        Synaptics Pad Resolution (324): 110, 88
        Synaptics Area (325):   0, 0, 0, 0
-------------- next part --------------
A non-text attachment was scrubbed...
Name: xorg.conf
Type: application/octet-stream
Size: 1570 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20100204/04f70254/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log
Type: text/x-log
Size: 45926 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20100204/04f70254/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20100204/04f70254/attachment.pgp>


More information about the xorg mailing list