[PD] Synaptics touchpad input not working

Hans-Christoph Steiner hans at at.or.at
Sun Jun 20 01:42:26 CEST 2010


When using [hid] and friends on GNU/Linux, you generally need to setup  
things so you have permission to read the device directly:

http://puredata.info/docs/tutorials/HowToReadHIDDevicesInLinuxWithoutBeingRoot/?searchterm=hid%20ubuntu

.hc

On Jun 19, 2010, at 11:20 AM, James Dunn wrote:

> Hi dmotd,
>
> that's perfect! thanks a lot
>
> James
>
> Quoth dmotd, on 19/06/10 16:02:
>> hi james,
>>
>> the synaptics driver generally steals the focus of the device
>> so that userspace programs can't directly access it, see if
>> the Xorg option 'Option "GrabEventDevice" "false"' helps,
>> see 'man synaptics' for more info.
>>
>> cheers,
>> dmotd
>>
>> James Dunn wrote:
>>
>>> I've tried using [hid] and [linuxmouse] and both objects can open  
>>> the device
>>> but no data is output from either object. [MouseState] and  
>>> [cursor] both work
>>> but I was hoping to get relative values. Is this a driver issue?  
>>> I'm using
>>> Ubuntu 8.04 and Pd version 0.42.5-extended-rc3. Here's the console  
>>> output:
>>>
>>> [hid] 0.7, written by Hans-Christoph Steiner<hans at eds.org>
>>>     compiled on Jun 13 2010 at 11:45:43
>>>
>>> Device 0: 'Macintosh mouse button emulation' on '/dev/input/event0'
>>> Device 1: 'AT Translated Set 2 keyboard' on '/dev/input/event1'
>>> Device 2: 'PC Speaker' on '/dev/input/event2'
>>> Device 3: 'Power Button (FF)' on '/dev/input/event3'
>>> Device 4: 'Sleep Button (CM)' on '/dev/input/event4'
>>> Device 5: 'Lid Switch' on '/dev/input/event5'
>>> Device 6: 'SynPS/2 Synaptics TouchPad' on '/dev/input/event6'
>>> Device 7: 'Video Bus' on '/dev/input/event7'
>>> Device 8: 'PS/2 Generic Mouse' on '/dev/input/event8'
>>>
>>>
>>> Supported events:
>>>
>>> Detected:
>>> [hid] opened device 6 (/dev/input/event6): SynPS/2 Synaptics  
>>> TouchPad
>>> print: open 1
>>> print: device 6
>>>
>>>
>>> Also my xorg.conf has this info:
>>>
>>> Section "InputDevice"
>>>     Identifier  "Synaptics Touchpad"
>>>     Driver      "synaptics"
>>>     Option        "SendCoreEvents" "true"
>>>     Option        "Device" "/dev/psaux"
>>>     Option        "Protocol" "auto-dev"
>>>     Option        "HorizEdgeScroll" "FALSE"
>>>     Option        "VertEdgeScroll" "FALSE"
>>>     Option        "SHMconfig" "on"
>>>     Option        "VertTwoFingerScroll" "TRUE"
>>>     Option        "HorizTwoFingerScroll" "TRUE"
>>> EndSection
>>>
>>>
>>> Any ideas?
>>>
>>> thanks,
>>>
>>> James
>>>
>>
>>> _______________________________________________
>>> Pd-list at iem.at mailing list
>>> UNSUBSCRIBE and account-management ->  http://lists.puredata.info/listinfo/pd-list
>>>
>>
>>
>
>
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list



----------------------------------------------------------------------------

Looking at things from a more basic level, you can come up with a more  
direct solution... It may sound small in theory, but it in practice,  
it can change entire economies.     - Amy Smith





More information about the Pd-list mailing list