I have a fresh install of Ubuntu 16.04 and I downloaded a game from GOG called Transistor. I bought a wireless Xbox One controller to play just this kind of game. From what I could find out, wireless isn't supported on Ubuntu for this controller yet so I plugged it in using a [known working] micro-usb > usb adapter.
I have successfully installed the game. I can play it with my keyboard/mouse. Clicking on the controller icon in the game settings does nothing.
I have installed "Ubuntu xboxdrv integration" and now have a joystick option in my settings menu. It lists four 360 controllers and none of them respond to input from the controller.
When I type
lsusb
it lists "Microsoft" as one of the things connected. I disconnected the controller and the entry goes away so I know the controller is being seen by the system. When I plug it in it rumbles for a moment.If I press the "X" (connect) button it flashes for almost 30 seconds.
As I understand, wired, even the Xbox One controller, is compatible out of the box with newer versions of Ubuntu. Can anyone tell me what I'm not doing or where to start looking? I'm assuming a newish kernel was installed with the OS.
I typed lsmod
and there is no ubuntu-xboxdrv
or xboxdrv
or even xpad
in the list. I typed insmod ubuntu-xboxdrv
into terminal and was told it couldn't load because there's no file or directory. Typing modprobe ubuntu-xboxdrv
also said it couldn't find it. (I also tried xboxdrv
for both.)
As far as I can tell, it not being a loaded mod is the number one culprit. How do I see if ubuntu-xboxdrv
is even the name of the mod? I checked that the install went through by reinstalling. How do I find where it went?