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