Latest revision |
Your text |
Line 1: |
Line 1: |
| The Y-D002-239 controller is a fairly cheap and simple wireless controller mimicking the style of a NES controller.
| | summary |
|
| |
|
| It's marketed under various names, but this page's name is the label printed on the back of the controller and most likely the name people will search for it by online.
| |
|
| |
|
| == Technical specifications == | | == Resources == |
| There's really not much to the controller, but here's some notes:
| |
|
| |
|
| * The USB dongle registers as ID 0079:0126 "DragonRise Inc. Controller"
| | https://fccid.io/2AQ4CY-D002-239 |
| * Up and down are evdev ABS_Y, values 0 (down), 128 (neutral), 255 (up)
| | amazon |
| * Left and right are evdev ABS_X, values 0 (left), 128 (neutral), 255 (up)
| |
| * Select is evdev scan code 0x90009 EV_KEY BTN_TL2
| |
| * Start is evdev scan code 0x9000A EV_KEY BTN_TR2
| |
| * B button is evdev scan code 0x90003 EV_KEY BTN_C
| |
| * A button is evdev scan code 0x90002 EV_KEY BTN_EAST
| |
|
| |
|
| Information on the vendor can be found in [https://fccid.io/2AQ4CY-D002-239 FCC filing 2AQ4CY-D002-239].
| | == Xbox 360 compatibility == |
| | | linuxxxx |
| == Gallery == | |
| Open an image and read its summary section for a more in depth visual description.
| |
| <gallery>
| |
| File:Y-D002-239 front.jpg|alt=Front of device photo|Front of device showing buttons
| |
| File:Y-D002-239 top.jpg|alt=Top of device photo|Top of device with USB charging port
| |
| File:Y-D002-239 back.jpg|alt=Back of device photo|Back of device with barcode and screw holes
| |
| File:Y-D002-239 battery.jpg|alt=Front of device PCB photo|Front of device PCB containing battery
| |
| File:Y-D002-239 pcb.jpg|alt=Back of device PCB photo|Back of device PCB containing chips and button pads
| |
| </gallery>
| |
| == xboxdrv config ==
| |
| Most games and emulators expect an Xbox 360 controller. xboxdrv can be used to map the keys to a new device properly.
| |
| | |
| Here's a config that should work, with the invocation command as a comment at the top:
| |
|
| |
|
| # xboxdrv -c xboxdrv.cfg | | # xboxdrv -c xboxdrv.cfg |
Line 46: |
Line 26: |
| BTN_TR2=start | | BTN_TR2=start |
|
| |
|
| I use the controller upside down, so if that interests you then try this configuration:
| | blah blah |
|
| |
|
| # xboxdrv -c xboxdrv.cfg | | # xboxdrv -c xboxdrv.cfg |
Line 67: |
Line 47: |
| -X1 = X1 | | -X1 = X1 |
| -Y1 = Y1 | | -Y1 = Y1 |
| [[Category:Hardware]]
| | |
| | |
| | |
| | == Gallery == |
| | Open an image and read its summary section for a more in depth visual description. |
| | <gallery> |
| | File:Y-D002-239 front.jpg|alt=Front of device photo|Front of device showing buttons |
| | File:Y-D002-239 top.jpg|alt=Top of device photo|Top of device with USB charging port |
| | File:Y-D002-239 back.jpg|alt=Back of device photo|Back of device with barcode and screw holes |
| | File:Y-D002-239 battery.jpg|alt=Front of device PCB photo|Front of device PCB containing battery |
| | File:Y-D002-239 pcb.jpg|alt=Back of device PCB photo|Back of device PCB containing chips and button pads |
| | </gallery> |