Problems with input devices not recognised after using "retrogame gpio keyboard"?
-
I just tried my Dualshock 4 controller with the bluetooth reciever plugged into the USB, it works on all ports
when connected via a usb cable the dualshock is detected, i have to configure it but then it works as expected.
This test should completely rule out faulty wiring and power issues right? i have tested all three ports with two seperate devices, the dualshock also must use more power than a simple wireless reciver for a keyboard or a generic usb gamepad
-
and to discard the possibility of power being the problem, i just chucked a 2tb USB HDD onto the usb ports, the pi booted fine, and the WIFI dongle could still find networks. So clearly usb was working ok even with a HDD that was spinning up.
-
Right so the current situation is as above,
I have also tried Lakka on the device, and it cant see the keyboard.
but because the DS4 works on each usb port I know they work, im totally stumped until someone can shed some light on this. -
@spruce_m00se This is a long-shot, but I did not see mention of it above. . . does the USB keyboard work on other systems now? The implication being--bad USB keyboard. Have you tried a different keyboard?
-
i only have one usb keyboard, but it works on other systems. on my pc, on my tv and on my mini nes pi.
the gamepads also work on other systems and not this one.
it seems to just have blocked certain devices. maybe i could try a new gamepad I have never conencted to it before? -
bumpety bump
-
@spruce_m00se stumpety stumped.
-
@caver01 yup,
the only thing I can think of here is that im mistaken, and that this hub never worked for those devices, the only way to tell is to desolder it and put a single usb port on the pi and then test each device, something I dont yet have time for. -
I had a similar issue when using GPIO pins as the input, it would recognise the buttons but not allow the use of a keyboard (as the pi thought the buttons were the keyboard)
The solution was (something along the lines of) in your retroarch config file that get created for the buttons you need to assign P1 as index #0 and P2 as index #-1
-
@mark1986 great, I will look into that, if I can of course because I have no keyboard to edit files with.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.