Hi
Just wondering if anyone has any experience at all with using a Griffin Powermate rotatory controller (older USB version) working in PTB on Ubuntu?
I'm running Matlab R2012b on Ubunu 12.04. The info I can supply is:
GetChar does not respond to it.
It does not appear as a Gamepad device.
At appears in the PsychHID list, but with the following Device info:
usagePageValue: 12
usageValue: 1
usageName: 'TBD'
index: 1
transport: '0004:0004:00'
vendorID: 1917
productID: 1040
version: 1024
manufacturer: 'Griffin Technology, Inc.'
product: 'Griffin PowerMate'
serialNumber: ''
locationID: 262148
interfaceID: 0
totalElements: 0
features: 0
inputs: 0
outputs: 0
collections: 0
axes: 0
buttons: 0
hats: 0
sliders: 0
dials: 0
wheels: 0
If I understand that correctly, PsychHID is not picking up a lot of info (0 axes, etc), but I notice it does the same when querying the mouse etc; moreover trying:
PsychHID('Elements',1) % where 1 is the index of the Powermate
throws an error that that sub-command does not exist -- neither is there a help file for that on PTB Linux - so I guess this command class is very different on Ubuntu than Mac etc?
Anyway, does anyone have a clue how to get this device working on Linux (if it's possible)?
I have noticed this possible work around which "hijacks" the Powermate: -- TomTheGeek: Griffin Powermate working with Ubuntu Feisty Fawn :: I haven't tried it yet, what I'd ideally like to do is yoke the PM to the vertical mouse axes rather than a volume control, so if anyone can point me towards the underlying commands to do that, this might be a workaround.
Alternately, if anyone can recommend a different rotatory input device that does work with PTB/Linux, then please let me know!