Help with db9_gpio_rpi
-
Using Pi Zero with RetroPie v4.1
Preformed these updates:
sudo apt-get update
sudo apt-get dist-upgradeUsed RetroPie to install the DB9 driver:
RetroPie-Setup > Manage Packages > Manage Driver Packages > gamecontroller > install from binariesViewed the readme in /usr/share/doc/db9_gpio_rpi/README.gz
Opened the console and loaded the driver:
sudo modprobe --first-time db9_gpio_rpi map=1,1There was no feedback that it was successful, or anything, but if I do it again, it reports that it is already loaded in the kernel. So it appears to be loading something.
I do see that /dev/input/js0 and /dev/input/js1 are created but they are basically empty. JS0 = 0kb and JS1 = 1kb
And the joystick does not work.
Also in the readme is says for auto-loading on reboot go to etc/modules and add db9_gpio_rpi map=1,1 but after reboot the driver is not loaded.
There was a post here indicating that loading drivers in the etc/modules is not supported any longer, and it was suggested in that post to create a conf file in etc/modprobe.d/ with contents options db9_gpio_rpi map=1,1
But that does not seem to auto-load the driver either because after reboot there is no JS0 or JS1 created.
so it seems that the driver can be manually loaded and does not work, and it is not auto-loaded when rebooted.
What else am I missing to get this driver working?
-
ive just managed to get this working by half following what you did and adding in some bits.
ok
1)install drivers in the same way you did, but after configure,itll do it for 2 snes pads just accept that for now,
2 ) add your db9_gpio_rpi to modules as you did ( -the map)
3) added a db9.conf (db9_gpio_rpi map=4,0)file to modprobe.d/ folderthat was it
im pretty new to this so hop that does it for you as well ?
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.