Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Buttons not working - USB works
#1
Hey there

Yesterday I updated the opt packages since then the controllers of my gba aren't working anymore. A keyboard via USB still works.
Did I reset a configuration with the update?

Thanks for answering.
Reply
#2
Yes, this is a known issue.

See: https://forum.freeplaytech.com/showthread.php?tid=4641 or https://forum.freeplaytech.com/showthread.php?tid=4643 etc.

With the keyboard, hit F4 after bootup. Then do the 'sudo dkms' commands mentioned in the other threads and reboot once they are done.
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
Thx for the reply. I followed the steps you suggested. But the buttons still not working only usb keyboard.

Do you have another idea?
Reply
#4
Can you show me the output from the following commands (even just a photo from your phone or something)?

ls /usr/src/
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

(keep in mind that the number 0.1.5.6 might need to change based on the result of the 'ls /usr/src/' command)
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
#5
(10-26-2018, 05:37 PM)majestictragedy Wrote: Thx for the reply. I followed the steps you suggested. But the buttons still not working only usb keyboard.

Do you have another idea?

Use the usb keyboard to remap the buttons. Go to main menu/configure input and remap the buttons Smile

Sorry for my bad English
Reply
#6
(10-27-2018, 02:33 AM)Flavor Wrote: Can you show me the output from the following commands (even just a photo from your phone or something)?

ls /usr/src/
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

(keep in mind that the number 0.1.5.6 might need to change based on the result of the 'ls /usr/src/' command)

I get following output:

root@retropie:~# ls /usr/src/
db9_gpio_rpi-1.1           mk_arcade_joystick_rpi-0.1.5
gamecon_gpio_rpi-1.3       mk_arcade_joystick_rpi-0.1.5.6
hid-sony-0.1.1             mk_arcade_joystick_rpi-0.1.5.7
linux-headers-4.14.71+     xpad-0.4
linux-headers-4.14.71-v7+

root@retropie:~# sudo dkms build -m mk_arcade_joystick_rpi -v 0.1.5.6
Module mk_arcade_joystick_rpi/0.1.5.6 already built for kernel 4.14.71+/4
root@retropie:~# sudo dkms install -m mk_arcade_joystick_rpi -v 0.1.5.6
Module mk_arcade_joystick_rpi/0.1.5.6 already installed on kernel 4.14.71+/armv6l
Reply
#7
(10-29-2018, 03:32 PM)hardy Wrote:
(10-26-2018, 05:37 PM)majestictragedy Wrote: Thx for the reply. I followed the steps you suggested. But the buttons still not working only usb keyboard.

Do you have another idea?

Use the usb keyboard to remap the buttons. Go to main menu/configure input and remap the buttons Smile

Sorry for my bad English

Which menu do you mean? The retropie menu?
Reply
#8
From your 'ls' output, you can see that mk_arcade_joystick_rpi-0.1.5.7 is the latest (highest) version.

Please try:

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

and then reboot and let me know if it works after that.
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
#9
(10-30-2018, 05:05 AM)Flavor Wrote: From your 'ls' output, you can see that  mk_arcade_joystick_rpi-0.1.5.7 is the latest (highest) version.

Please try:

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

and then reboot and let me know if it works after that.

I got following output:

root@retropie:~# sudo dkms build -m mk_arcade_joystick_rpi -v 0.1.5.7

Module mk_arcade_joystick_rpi/0.1.5.7 already built for kernel 4.14.71+/4
root@retropie:~# sudo dkms install -m mk_arcade_joystick_rpi -v 0.1.5.7
sudo dkms install -m mk_arcade_joystick_rpi -v 0.1.5.7
mk_arcade_joystick_rpi:
Running module version sanity check.
Error! Module version D43626407CA5FE529F6A1FE for mk_arcade_joystick_rpi.ko
is not newer than what is already found in kernel 4.14.71+ (FBA603A2C07693D44E84F11).
You may override by specifying --force.

depmod....sudo dkms install -m mk_arcade_joystick_rpi -v 0.1.5.7

DKMS: install completed.
root@retropie:~# sudo dkms install -m mk_arcade_joystick_rpi -v 0.1.5.7sudo dkms install -m mk_arcade_joystick_rpi -v 0.1.5.7
Warning: I do not know how to handle dkms.
Module mk_arcade_joystick_rpi/0.1.5.7 already installed on kernel 4.14.71+/armv6l
Module mk_arcade_joystick_rpi/0.1.5.7 already installed on kernel 4.14.71+/armv6l

But I installed it already still not working after reboot. What I am doing wrong?
Reply
#10
That's interesting.  Okay.  Please try this, then.



Code:
sudo dkms remove -m mk_arcade_joystick_rpi -v 0.1.5 --all
sudo dkms remove -m mk_arcade_joystick_rpi -v 0.1.5.5 --all
sudo dkms remove -m mk_arcade_joystick_rpi -v 0.1.5.6 --all
sudo dkms remove -m mk_arcade_joystick_rpi -v 0.1.5.7 --all

sudo dkms build -m mk_arcade_joystick_rpi -v 0.1.5.7
sudo dkms install --force -m mk_arcade_joystick_rpi -v 0.1.5.7

I have seen it once or twice before where it somehow gets confused about versions.  The above commands should try to remove all the potential old versions.  Then it should build the latest version and then try to install it (forcefully).  I sure hope this works.  I don't know why it would be confused, though.

EDIT: Actually, I know why it had a problem when you first did the update. I wonder if after that you ended up accidentally trying to install an old version and that's what got it confused about which version it was supposed to install and use.
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


Forum Jump:


Users browsing this thread: 1 Guest(s)