Wired Controller not working on Linux Mint

Anything related to gaming on Linux Mint including game discussion or questions concerning Steam or Wine.
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Post Reply
enri
Level 1
Level 1
Posts: 6
Joined: Tue Mar 12, 2024 8:35 am

Wired Controller not working on Linux Mint

Post by enri »

I'm using a Gulikit Kingkong Controller (NS08) on Linux Mint and it works at first (wired and wireless works). Then now it doesn't and I don't know what why but I didn't do anything. So I bought a new controller 8BitDo Ultimate C Wired Controller and it also doesn't work on Linux Mint, the name and id does show up when I use the lsusb command though. So I tried ChimeraOS and both controllers work fine but I want to keep using Linux Mint for a more desktop experience. I tried installing xboxdrv and jstest, both of them don't work. I also tried the (sudo modprobe xpad) command and it also doesn't work.
1000
Level 6
Level 6
Posts: 1040
Joined: Wed Jul 29, 2020 2:14 am

Re: Wired Controller not working on Linux Mint

Post by 1000 »

1. You can use Timeshift if you use.

2. You can check system logs
For example:

- In real time

Code: Select all

journalctl -f
and test controller to see messages

- You can use specitic time after test

Code: Select all

journalctl --since "2020-07-10 15:10:00" --until "2020-07-12"
3. You can check from new user account.

Edited
I don't know this controller,
- if possible, connect via USB, then check lsusb ( this is command in terminal )
- you can check controller on-line with website to test.
enri
Level 1
Level 1
Posts: 6
Joined: Tue Mar 12, 2024 8:35 am

Re: Wired Controller not working on Linux Mint

Post by enri »

I tried the command journalctl -f and it showed this when I connected the controller.

Mar 12 23:20:53 B450M-AII kernel: usb 1-2: new full-speed USB device number 9 using xhci_hcd
Mar 12 23:20:54 B450M-AII kernel: usb 1-2: New USB device found, idVendor=2dc8, idProduct=3106, bcdDevice= 1.14
Mar 12 23:20:54 B450M-AII kernel: usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Mar 12 23:20:54 B450M-AII kernel: usb 1-2: Product: Ultimate C Wired Controller
Mar 12 23:20:54 B450M-AII kernel: usb 1-2: Manufacturer: 8BitDo
Mar 12 23:20:54 B450M-AII kernel: usb 1-2: SerialNumber: 1F433378FD
Mar 12 23:20:54 B450M-AII mtp-probe[22863]: checking bus 1, device 9: "/sys/devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-2"
Mar 12 23:20:54 B450M-AII mtp-probe[22863]: bus: 1, device: 9 was not an MTP device
Mar 12 23:20:54 B450M-AII mtp-probe[22866]: checking bus 1, device 9: "/sys/devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-2"
Mar 12 23:20:54 B450M-AII mtp-probe[22866]: bus: 1, device: 9 was not an MTP device
Mar 12 23:21:19 B450M-AII rtkit-daemon[1182]: Supervising 10 threads of 4 processes of 1 users.
Mar 12 23:21:19 B450M-AII rtkit-daemon[1182]: Supervising 10 threads of 4 processes of 1 users.
User avatar
MiZoG
Level 8
Level 8
Posts: 2395
Joined: Fri Jan 26, 2018 8:30 pm
Location: Athens, Greece

Re: Wired Controller not working on Linux Mint

Post by MiZoG »

As for Gulikit Kingkong Controller you have to make sure it stays in x-input mode and there are some hints here and there on the web that it might work better with a newer kernel (>6.1).
enri
Level 1
Level 1
Posts: 6
Joined: Tue Mar 12, 2024 8:35 am

Re: Wired Controller not working on Linux Mint

Post by enri »

So I updated my kernel to 6.5 and now it works. But I have to use the sudo modprobe xpad command every reboot though.
1000
Level 6
Level 6
Posts: 1040
Joined: Wed Jul 29, 2020 2:14 am

Re: Wired Controller not working on Linux Mint

Post by 1000 »

I seen package xpad package in repository. Maybe you're talking about this?
I don't have any controller right now, but make sure that you need this one package.
I have installed only xboxdrv, however driver which my controller needed was from kernel.
( Edited: More precisely I tested several old controllers and one was mentioned in the kernel source code )
xboxdrv I had because one game it needed.
Depending on where the driver comes from, I suggest you talk to the appropriate developers.

xpad
apt-cache show xpad | grep 'Source\|Maintainer\|Bugs\|Homepage'
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Jeroen Ploemen <jcfp@debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Homepage: https://launchpad.net/xpad
I don't have enough knowledge, maybe you will find something interesting also on the Internet.
For example:
https://help.wooting.io/article/93-conf ... -for-linux

Example from bugzilla of kernel
https://bugzilla.kernel.org/buglist.cgi ... earch=xbox
Post Reply

Return to “Gaming”