Configuring controllers (solved)

The Commodore OS Vision Linux distribution and Linux software discussion and help.
Post Reply
Unkle K
Posts: 9
pinterest Kuchnie na Wymiar Warszawa
Joined: Mon Jan 15, 2024 10:18 am
Contact:

Configuring controllers (solved)

Post 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

User avatar
LeoNigro
Site Admin
Posts: 103
Joined: Mon Aug 14, 2023 1:29 pm
Contact:

Re: Configuring controllers

Post 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?
Image Commodore OS creator. Site Admin. Owns: C64, C128D(Sidekick64), A500, A1000(piStorm), C64x(i7)

Unkle K
Posts: 9
Joined: Mon Jan 15, 2024 10:18 am
Contact:

Re: Configuring controllers

Post 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!!

User avatar
LeoNigro
Site Admin
Posts: 103
Joined: Mon Aug 14, 2023 1:29 pm
Contact:

Re: Configuring controllers

Post 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.
Image Commodore OS creator. Site Admin. Owns: C64, C128D(Sidekick64), A500, A1000(piStorm), C64x(i7)

Unkle K
Posts: 9
Joined: Mon Jan 15, 2024 10:18 am
Contact:

Re: Configuring controllers

Post 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

Unkle K
Posts: 9
Joined: Mon Jan 15, 2024 10:18 am
Contact:

Re: Configuring controllers

Post 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

User avatar
LeoNigro
Site Admin
Posts: 103
Joined: Mon Aug 14, 2023 1:29 pm
Contact:

Re: Configuring controllers

Post 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.
Image Commodore OS creator. Site Admin. Owns: C64, C128D(Sidekick64), A500, A1000(piStorm), C64x(i7)

Unkle K
Posts: 9
Joined: Mon Jan 15, 2024 10:18 am
Contact:

Re: Configuring controllers

Post 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

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest