Retropie 1/Zero WIreless Keyboard is not detected.
-
So, I tried to run Retropie on Rpi Zero W. I plugged in the keyboard and it just doesn't work. The first time, the emulation station crashed, outputting something like the "Wrong Pointer" error. Normal Raspbian Lite runs fine on that same Rpi with that same keyboard and also if I plug the Retropie Image into my Rpi 3 it works fine with the same keyboard. Also, it's important that the keyboard is wireless (with a dongle ) and I also have a 1.3-inch TFT display hat attached to RPI zero w. Also, the keyboard itself detected as plugged in (The green light on it wasn't blinking)
Pi Model or other hardware: Rpi zero w with 1.3 TFT Display (Probably not that important)
Power Supply used: Micro Usb?
RetroPie Version Used 4.5
Built From: Official RetroPie 1/0 image
USB Devices connected: wireless keyboard
Controller used: uh?
Error messages received: Wrong Pointer, keyboard input or joystick input not detected
How to replicate the problem: Idk -
Do you need to pair the keyboard first (via Bluetooth) or do you have an USB dongle that's paired with the keyboard ?
-
@mitu it's a dongle
-
Do you use an USB hub then, or the dongle is miniUSB ? The PI zero is a bit finicky about USB hubs.
-
@mitu I just use micro usb to usb adapter
-
Then I guess the adapter doesn't work with the Pi zero.
Can you runcat /proc/bus/input/devices
and see if the USB dongle shows in there ? You can also try to unplug the dongle, run
sudo dmeg -c
, then plug it in again and rundmesg
again - this should show the Linux kernel detection messages (if any). -
@mitu i'll try when I get home
-
@mitu ok, seems like I am actually getting an error at boot, somehow I just didn't notice it before. So, before the emulationstation has started, I could type in the console (the characters show up) but after the emulationstation started the keyboard is unresponsive. I get this:
Unhandled fault: alignment exception (0x011) at 0x0031f8d pgd = ccf20000 [00031f8d] *pgd=0b0ea831, *pte=00000000, *ppte=00000000 Bus error
-
Try installing manually RetroPie over Raspbian Stretch Lite - https://retropie.org.uk/docs/Manual-Installation/.
You can also try enabling SSH and take a look at the system log withdmesg
to see which program crashes with the error you mentioned. -
@mitu Seems like I am getting kernel errors - here is a sample:
Message from systemgd@raspebrrypi at Oct 15 18:16:56 ... kernel: [256.033913] Code: e1a00006 ebffae41 e51b1034 e3510000 (e1a04000)
-
@mitu *Never mind, I updated the pi and now it seems to be working (as in I can install the retropie. When it will install I'll see if it would work or not)
-
This topic should be closed, as I figured that it's not actually because of the keyboard. Comes out the RetroPie just freezes by itself on start
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.