|
Post by ivdv on Feb 14, 2022 19:03:18 GMT
Hi all, new here :-) Like many, I'm not a big fan of the joystick that's included with the C64 Mini. As a matter of fact, the stick broke a few weeks ago, but that was fixable. I got a duo set of pretty cheap controllers called the GeeekPi: www.amazon.com/GeeekPi-Controller-Gamestick-Compatible-Raspberry/dp/B07SCLN3Q8. I got these because they looked to be the same as the iNNEXT controllers that were known to work with the Mini ( lyonsden.net/innext-usb-game-controller-review/). However: no luck. It just doesn't do even the tiniest little thing. I'm a total newbie as it comes to the C64 Mini. I managed to upgrade the firmware so I can boot games from a USB stick, but that's about as far as it goes. I read something about the USB adapter voltage being an issue, my Mini just runs off an iPhone charger. However, I'm not a complete computer illiterate, so I'm not scared of modifying configuration files or anything similar. Some help is appreciated! If this controller just doesn't work out of the box, then it has just been $10 worth of bad luck.
|
|
|
Post by jj0 on Feb 15, 2022 14:49:16 GMT
|
|
|
Post by ivdv on Feb 16, 2022 19:25:03 GMT
Can't be done without the whole PCUAE shebang? Judging from the videos I saw, it looked to be quite a straightforward plug & play affair. But it might just be that my controller radically differs from the iNNEXT, even though they look similar. Still feels strange that the controller doesn't even do the tiniest little thing. Could it be tested from the C64 "ready" screen?
|
|
|
Post by jj0 on Feb 16, 2022 19:57:44 GMT
You don't need to use PCUAE if you don't want to. Start here to get you joystick GUID and a mapping string. Then use this to edit the /usr/share/the64/ui/data/gamecontrollerdb.txt. Remember to check that there is only one line with the GUID in the file.
|
|
|
Post by ivdv on Feb 25, 2022 16:01:02 GMT
You don't need to use PCUAE if you don't want to. Start here to get you joystick GUID and a mapping string. Then use this to edit the /usr/share/the64/ui/data/gamecontrollerdb.txt. Remember to check that there is only one line with the GUID in the file. Thanks for your time and effort! Still no luck, however. ;-) I managed to add my controller to the gamecontrollerdb.txt. Didn't want to wipe the whole file and keep just the single line that had my controller's configuration, out of fear that the regular joystick would stop working - essentially bricking the C64. I have the feeling my Mini doesn't draw enough power. I have it connected with USB straight from my TV, but when I connect just a regular Apple keyboard and connect the joystick or USB stick to the Apple keyboard, they won't work. dmesg also states that some USB devices are "rejected due to insufficient available bus power". I don't have a USB hub laying around, but I'm afraid that it won't supply enough power for multiple USB devices.
|
|