07-14-2022, 09:02 AM
(07-14-2022, 06:32 AM)Flavor Wrote: For configuration, you should have a file called /etc/modprobe.d/mk_arcade_joystick.conf on your system. If you can ssh in or use a keyboard, then run something like this to edit it.I tried to do the automatic way and it registered the l2 and r2 in the setup but when I went to do it in the controller config after it restarted it didn’t register it or my joycon thumbstick any way you can help?
sudo nano /etc/modprobe.d/mk_arcade_joystick.conf
There will be a bunch of lines that start with a #. Those are NOT in use. There should be only ONE line without a #. That's the one in use.
You can edit that line, or you can put a # in front of it and remove a # from another line.
OR you can just look over the lines to get an idea of the format.
The tricky part is knowing the address and params needed for your analog setup. The bottom of this document explains that a bit.
https://docs.google.com/document/d/1GkmF...m7lz97h0mc
You can also try this tool to automate the process.
cd /home/pi/Freeplay/mk_arcade_joystick_rpi
make config
That will try to build the config stuff and install it using an interactive tool to detect the proper settings.

