[PD] hid vs. ddr gamepad
Kyle Klipowicz
kyleklip at gmail.com
Mon May 14 20:08:17 CEST 2007
Here is what [print( says:
hid_hid
first_argument == &s_
[hid] setting device# to 0
first_argument == &s_
info: open 1
info: device 1
__________________________________________________
Device 0: 'Apple' 'Keyboard' version 0 @ location 0x02c30000
device type: keyboard usage page: 0x0001 usage: 0x0006
vendorID: 0x05ac productID: 0x0000
__________________________________________________
Device 1: 'Apple' 'Trackpad' version 0 @ location 0x03010000
device type: mouse usage page: 0x0001 usage: 0x0002
vendorID: 0x05ac productID: 0x0000
__________________________________________________
Device 2: 'Logitech' 'USB Mouse' version 1552 @ location 0x1b130000
device type: mouse usage page: 0x0001 usage: 0x0002
vendorID: 0x046d productID: 0xc00c
__________________________________________________
Device 3: 'HuiJia ' 'USB GamePad' version 272 @ location 0x1b140000
device type: joystick usage page: 0x0001 usage: 0x0004
vendorID: 0x0e8f productID: 0x3013
[hid] found 9 elements:
TYPE CODE # EVENT NAME
-----------------------------------------------------------
rel rel_x 0 Miscellaneous Input, X-Axis
rel rel_y 0 Miscellaneous Input, Y-Axis
key btn_0 0 Button Input, Button #1
key btn_1 0 Button Input, Button #2
key btn_2 0 Button Input, Button #3
key btn_3 0 Button Input, Button #4
key btn_4 0 Button Input, Button #5
key btn_5 0 Button Input, Button #6
rel rel_wheel 0 Miscellaneous Input, Wheel
Sooooo, I attached a [print KYLE] to the left outlet, and then message
[hid] with [device 3( and I get this:
first_argument == &s_
info: open 1
info: device 3
KYLE: abs abs_z 128
KYLE: abs abs_rz 128
KYLE: abs abs_x 128
KYLE: abs abs_y 128
And then nothing else, no matter what buttons on the gamepad I press.
The gamepad itself lights up, so is getting power, and it's listed by
hid. It works (badly) at controlling Super Mario World on the SNES9X
emulator, so I know the buttons work.
Any ideas or data collection you'd like for me to do?
~Kyle
On 5/14/07, Hans-Christoph Steiner <hans at eds.org> wrote:
>
> When you click the [print( message, it should tell you which elements
> are supported and their type. Do you get any event at all when you
> press a button? Try hooking up a [print] to [hid] and see if you get
> anything when you click a button. They might report using non-
> standard labels.
>
> .hc
>
> On May 12, 2007, at 8:54 PM, Kyle Klipowicz wrote:
>
> > Ok, I've been trying the (semi)latest build (downloaded < 1 week ago)
> > of pd-0.39.2-extended-rc2 for os x (phew!) and hid plays nice with my
> > sidewinder joystic, computer keyboard, trackpad, and usb mouse---but
> > although it recognizes my ddr dance pad, the button events do not
> > register in the hid-help patch.
> >
> > What's the best way to troubleshoot this?
> >
> > ~Kyle
> >
> > --
> >
> > http://theradioproject.com
> > http://perhapsidid.blogspot.com
> >
> > (((())))(()()((((((((()())))()(((((((())()()())())))
> > (())))))(()))))))))))))(((((((((((()()))))))))((())))
> > ))(((((((((((())))())))))))))))))))__________
> > _____())))))(((((((((((((()))))))))))_______
> > ((((((())))))))))))((((((((000)))oOOOOOO
> >
> > _______________________________________________
> > PD-list at iem.at mailing list
> > UNSUBSCRIBE and account-management -> http://lists.puredata.info/
> > listinfo/pd-list
>
>
>
> ------------------------------------------------------------------------
> ----
>
> I spent 33 years and four months in active military service and
> during that period I spent most of my time as a high class muscle man
> for Big Business, for Wall Street and the bankers. - General
> Smedley Butler
>
>
>
--
http://theradioproject.com
http://perhapsidid.blogspot.com
(((())))(()()((((((((()())))()(((((((())()()())())))
(())))))(()))))))))))))(((((((((((()()))))))))((())))
))(((((((((((())))())))))))))))))))__________
_____())))))(((((((((((((()))))))))))_______
((((((())))))))))))((((((((000)))oOOOOOO
More information about the Pd-list
mailing list