Wired Controller not working on Linux Mint
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Wired Controller not working on Linux Mint
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.
Re: Wired Controller not working on Linux Mint
1. You can use Timeshift if you use.
2. You can check system logs
For example:
- In real time
and test controller to see messages
- You can use specitic time after test
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.
2. You can check system logs
For example:
- In real time
Code: Select all
journalctl -f
- You can use specitic time after test
Code: Select all
journalctl --since "2020-07-10 15:10:00" --until "2020-07-12"
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.
Re: Wired Controller not working on Linux Mint
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.
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.
Re: Wired Controller not working on Linux Mint
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).
Re: Wired Controller not working on Linux Mint
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.
Re: Wired Controller not working on Linux Mint
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
For example:
https://help.wooting.io/article/93-conf ... -for-linux
Example from bugzilla of kernel
https://bugzilla.kernel.org/buglist.cgi ... earch=xbox
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
I don't have enough knowledge, maybe you will find something interesting also on the Internet.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
For example:
https://help.wooting.io/article/93-conf ... -for-linux
Example from bugzilla of kernel
https://bugzilla.kernel.org/buglist.cgi ... earch=xbox