Just a quick thumbs-up and I will explore more later. It in fact works with [linuxevent] (or, rather, with the [linuxevent-joystick] abstraction). Thanks for the hints.
./MiS Hans-Christoph Steiner <[EMAIL PROTECTED]> writes: > Does it work with [linuxevent]? Are you getting data out of the /dev/ > input/event2 interface? You can just cat it to see if it outputs > when you move the joystick (i.e. cat /dev/input/event2). > > My guess is that it might output data via a /dev/input/js? device > rather than a /dev/input/event? device. [hid] and [linuxevent] need > the /dev/input/event? device. > > .hc > > On Aug 29, 2006, at 10:01 PM, Michal Seta wrote: > > > Hi all, Hans especially, > > > > I tried to use the GameCube joystick with pd recently. GameCube pad > > needs a USB adapter and I'd swear it used to work with some joystick > > extern in pd a couple of years ago. > > > > > > First I tried > > with the (deprecated?) [linuxjoystick] and today with [hid]. > > > > [linuxjoystick] reports this: > > > > [linuxjoystick] $Revision: 1.6 $, written by Hans-Christoph Steiner > > <[EMAIL PROTECTED]> > > Configuring Austgame GameCube to USB convertor on /dev/input/event2 > > > > Supported events: > > Reset (type 0) > > Event code 0 (Reset) > > Event code 1 (Key) > > Event code 3 (Absolute) > > Key (type 1) > > Event code 256 (Btn0) > > Event code 257 (Btn1) > > Event code 258 (Btn2) > > Event code 259 (Btn3) > > Event code 260 (Btn4) > > Event code 261 (Btn5) > > Event code 262 (Btn6) > > Event code 263 (Btn7) > > Absolute (type 3) > > Event code 0 (X) > > Event code 1 (Y) > > Event code 2 (Z) > > Event code 5 (Rz) > > Event code 6 (Throttle) > > Event code 16 (Hat0X) > > Event code 17 (Hat0Y) > > > > Using 0 relative axes, 7 absolute axes, and 8 buttons. > > > > dmesg reports this: > > > > usb 3-2: USB disconnect, address 3 > > usb 3-2: new low speed USB device using uhci_hcd and address 4 > > input: Austgame GameCube to USB convertor as /class/input/input4 > > input,hiddev96: USB HID v1.00 Joystick [Austgame GameCube to USB > > convertor] on usb-0000:00:10.2-2 > > > > > > [hid] reports > > > > [hid] opened device 2 (/dev/input/event2): Austgame GameCube to USB > > convertor > > pre hid_build_element_list > > hid_build_element_list > > info: open 1 > > info: device 2 > > [hid] Building device list... > > Found 'AT Translated Set 2 keyboard' on '/dev/input/event0' > > Found 'Logitech USB-PS/2 Optical Mouse' on '/dev/input/event1' > > Found 'Austgame GameCube to USB convertor' on '/dev/input/event2' > > [hid] completed device list. > > > > but it does not recognize any events. > > > > usbview: > > > > GameCube to USB convertor > > Manufacturer: Austgame > > Speed: 1.5Mb/s (low) > > USB Version: 1.00 > > Device Class: 00(>ifc ) > > Device Subclass: 00 > > Device Protocol: 00 > > Maximum Default Endpoint Size: 8 > > Number of Configurations: 1 > > Vendor Id: 05e3 > > Product Id: 0681 > > Revision Number: 1.00 > > > > Config Number: 1 > > Number of Interfaces: 1 > > Attributes: 80 > > MaxPower Needed: 150mA > > > > Interface Number: 0 > > Name: usbhid > > Alternate Number: 0 > > Class: 03(HID ) > > Sub Class: 0 > > Protocol: 0 > > Number of Endpoints: 1 > > > > Endpoint Address: 81 > > Direction: in > > Attribute: 3 > > Type: Int. > > Max Packet Size: 8 > > Interval: 10ms > > > > > > This thing is recognized by jscalibrator and I can use it with > > different apps (even xmms). Any idea what could be a problem here and > > if there is any hope? > > > > ./MiS > > > > > > _______________________________________________ > > PD-dev mailing list > > PD-dev@iem.at > > http://lists.puredata.info/listinfo/pd-dev > > > ------------------------------------------------------------------------ > > ¡El pueblo unido jamás será vencido! > > > > _______________________________________________ > PD-dev mailing list > PD-dev@iem.at > http://lists.puredata.info/listinfo/pd-dev _______________________________________________ PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev