Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
After update, gamepad stops working [Freeplay Zero]
#1
I’ve finished a very fine Freeplay Zero build, and it’s booting from the most current (6/25) Freeplay Zero image fine. Games play, everything works as it should.

However, after updating RetroPie (from the setup script from shell after exiting Emulation Station) on reboot I totally lose access to the gamepad.

On reboot, once Emulation Station comes up the no gamepad buttons/controls work. 

I can shell in, and using the setup script I’ve tried deleting the controller configs and even replacing the custom Freeplay gamepad config files without luck. I get the no controller detected screen on reboot but it doesn’t recognize any buttons.

Also I’m doing a A-B button only setup (I snipped off the X-Y buttons), but the XY spots seem clear of any obstruction in the shell.

I reflash and everything works again, until I update.

Any ideas?
Reply
#2
Yes. The mk_arcade_joystick_rpi driver doesn't seem to rebuild/reinstall itself after a kernel upgrade. It is supposed to, but I still can't figure out why it doesn't. When an update includes a new kernel, this will often happen. Here are the commands to fix it (after rebooting with the new kernel).

ls /usr/src/

Look for an entry called mk_arcade_joystick_rpi-0.1.5.6
(Note that I am assuming that the one you have is 0.1.5.6, but if it isn't, just modify the following commands.)

sudo dkms build -m mk_arcade_joystick_rpi -v 0.1.5.6
sudo dkms install -m mk_arcade_joystick_rpi -v 0.1.5.6

After that, just reboot. You shouldn't need to change any configs or anything.
Card Fighters' Clash 2 English Translation ( http://cfc2english.blogspot.com/ )
Neo Geo Pocket Flash Cart and Linker Project ( http://www.flashmasta.com/ )
Avatar art thanks to Trev-Mun ( http://trevmun.deviantart.com/ )
Reply
#3
(07-02-2018, 06:46 AM)Flavor Wrote: Look for an entry called mk_arcade_joystick_rpi-0.1.5.6    
Thank you for the info, totally makes sense. I’m traveling  right now but will try this once I get back home.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)