PDP wired xbox one controller does not work

Discussion of keyboards, gamepads, joysticks and other input related peripherals.
rvs513
Posts: 2
Joined: Tue May 04, 2021 8:18 am

PDP wired xbox one controller does not work

Unread post by rvs513 »

I got my de10 nano last week with the 32MB sdram module and it works very well with the MSX core and the AO486.
Thank you all for creating this wonderful piece of hardware and software.

I managed to get everything up and running with keyboard and mouse with a powered usb hub,
but I failed to get an usb controller functioning.
The controller is a PDP wired xbox one controller that works fine in Windows 10 and Retropie.
The controller is recognized (0x0e6f-0x02a7):

Code: Select all

lsusb output
Bus 003 Device 001: ID 1d6b:0003
Bus 002 Device 001: ID 1d6b:0002
Bus 001 Device 005: ID 0e6f:02a7 <--
Bus 001 Device 003: ID 0bda:5411
Bus 001 Device 002: ID 0bda:5411
Bus 001 Device 001: ID 1d6b:0002

Code: Select all

dmesg output
[    1.525459] usb 1-1.1.1: new full-speed USB device number 4 using dwc2
[    1.615578] usb 1-1.1.1: New USB device found, idVendor=0e6f, idProduct=02a7, bcdDevice= 1.0f
[    1.615589] usb 1-1.1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    1.615597] usb 1-1.1.1: Product: PDP Wired Controller for Xbox One - Raven Black
[    1.615603] usb 1-1.1.1: Manufacturer: Performance Designed Products
[    1.615609] usb 1-1.1.1: SerialNumber: xxxxxxxxxxxxxxx
[    1.616817] XPAD: original out.bInterval=4 -> new interval=4
[    1.616825] XPAD: original in.bInterval=4 -> new interval=4
[    1.617051] input: Generic X-Box pad as /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1.1/1-1.1.1/1-1.1.1:1.0/input/input0
However, the led's remain off and the Mister does not recognize any input from the controller.
Can someone provide some pointers to help?
User avatar
bootsector
Posts: 170
Joined: Sun May 24, 2020 6:58 pm
Has thanked: 4 times
Been thanked: 30 times

Re: PDP wired xbox one controller does not work

Unread post by bootsector »

You controller should be supported once this PR is merged and a MiSTer kernel update is released: https://github.com/MiSTer-devel/Linux-K ... er/pull/23
rvs513
Posts: 2
Joined: Tue May 04, 2021 8:18 am

Re: PDP wired xbox one controller does not work

Unread post by rvs513 »

bootsector wrote: Tue May 04, 2021 4:55 pm You controller should be supported once this PR is merged and a MiSTer kernel update is released: https://github.com/MiSTer-devel/Linux-K ... er/pull/23
That is excellent news! Thanks for the quick reply.
grizzly
Top Contributor
Posts: 381
Joined: Tue Jun 16, 2020 12:22 pm
Has thanked: 58 times
Been thanked: 77 times

Re: PDP wired xbox one controller does not work

Unread post by grizzly »

I saw this tread yesterday and thought that strange my pdp xbox controller works fine.
And played around a bit today with the mister and nope it did not work i could assign buttons and it worked in the menu but not in nes/snes/sms/megadrive/genesis core (the ones i tried).

What the hell it worked last time i played!!!
And after a while it dawned on me i used it with the LLAPI cores since i do have a BlisSTer, and checked and yep in LLAPI cores it works fine setting the core to both LLAPI or normal usb mode.
And since it is a usb controller the LLAPI mode is not turned on at the blisster side regardless of settings (must be the "HDMi cables" for that).

Got me thinking would a LLAPI core work with a regular usbhub or do the blisster do something to the usb?
Probably the blisster that does something, but you could always try downloading one or two LLAPI cores and try it won't blow up the DE-10 :p.
https://github.com/mister-llapi
Post Reply