Page 1 of 1

Configuring controllers (solved)

Posted: Mon Jan 15, 2024 10:22 am
by Unkle K
Hi,

I've recently taken delivery of my C64X Ultimate with Commodore OS installed. I was able to log into STEAM fine and downloaded a few games, but can't seem to get any controllers working with any of the games. Is there a particular hint or configuration that I need, something I should be doing? I'm assuming controllers in PC mode should work? Any help would be greatly appreciated!!

Kind regards,
Kevin
Unkle K/Lemon64/Reset64 Magazine

Re: Configuring controllers

Posted: Mon Jan 15, 2024 1:56 pm
by LeoNigro
I have personally found controllers a bit hit and miss, and sometimes it depends on the game.
It should all work fine out of the box, so to speak.
What particular controllers are you trying to get to work?
For instance, I have some cheap Sony clone controllers from aliexpress that worked fine, and they have a usb wireless dongle.
I had no problem with my XBox360 controller (through the wireless usb dongle) either.
A common problem is that the controller will assume the mouse functions, but I turned that off in COS.
I've not tried any bluetooth controllers though.
Are you trying to connect through bluetooth?

Re: Configuring controllers

Posted: Mon Jan 15, 2024 10:53 pm
by Unkle K
I've been trying all sorts of controllers... 8 Bit Do Pro 2, Atari VCS classic controller in PC mode, Amiga Mini controller.

I did try an Xbox controller that worked, but it also assumes the mouse function. How do I switch that off?

Thanks for your help!!

Re: Configuring controllers

Posted: Tue Jan 16, 2024 8:02 am
by LeoNigro
it also assumes the mouse function
In COS? I thought I managed to turn that off.

The specialist or novelty controllers have a tendency not to work. The generic ones usually do.

Re: Configuring controllers

Posted: Tue Jan 16, 2024 10:09 pm
by Unkle K
Hi Leo,

After some research, I wanted to edit the joystick config files /usr/share/X11/xorg.conf.d/50-joystick.conf and add the lines:
Option "StartKeysEnabled" "False"
Option "StartMouseEnabled" "False"

Unfortunately, the file is locked. Is there a work around?

The two pads I have that actually work also assume the mouse function. making emulation and most STEAM games unusable with a gamepad as the pad is doing two things at once. Can you please suggest a workaround to fix this or unlock the config file (assuming those two lines would fix the issue)?

I appreciate the help and am enjoying the OS. Getting this fixed so I can use the pad will allow me to set up the C64x as a retrogames machine and allow me to continue using CommodoreOS which is definitely me preference! 8-)

Kind regards,
Kevin

Re: Configuring controllers

Posted: Wed Jan 17, 2024 3:37 am
by Unkle K
Hi Leo,

OK, this is really strange but... While trying a few things to disable the controller mouse function, I did something that completely broke the OS. Not sure what I did, but it was unrecoverable...

Anyway, I downloaded the torrent from the homepage and reflashed the hard drive with a fresh COS. It worked great, but there are some key differences.

First thing I noticed was the boot screen is different. Instead of a black screen with a COS logo, I now have a C64 like blue screen menu. Also, the controller mouse function is now disabled by default, just like you said. There are a few other minor differences, such as a few more apps available mow than before.

Is it possible that the C64x Ultimate was shipped with the wrong version of COS, maybe a beta? If so, it would be worth letting Sean know so he can get word out to backers.

Anyway, no controller issues anymore!!

Kind regards,
Kevin

Re: Configuring controllers

Posted: Wed Jan 17, 2024 12:28 pm
by LeoNigro
Oh, that explains your issues.
My understanding was that Sean explicitly let the backers know it was an early beta. (4+ months early)
Unfortunately, you seem to have slipped through the cracks???
Sorry, but I decided based on a number of factors that there was just too much change to script an update all the way back to that far.

You should find a few things different in the Commodore OS menu, and a few minor fixes all over the place like the joystick fix.

Currently the classic C64 blue screen with border is the default.
I went nuts getting that commodore font to work with grub, and I think it looks pretty cool, especially on a real C64x.
I am hoping to have a feature in Update 1 allowing you to select from a few different grub boot screen styles
amongst other things that have come up in the forum.

Re: Configuring controllers

Posted: Wed Jan 17, 2024 8:52 pm
by Unkle K
I reckon it's great. I am seriously super impressed with the OS!! Thanks for your hard work!

Oh, as for Sean's updates.... They were a bit hit & miss for me, I always skimmed through them but must have missed where he said they were shipping with the beta. No harm, it was easy enough to reflash.

Thanks again!

Kevin