You are not logged in.

#1 2018-01-20 14:26:04

NinjaKoala
Member
Registered: 2017-06-07
Posts: 6

Gamepad not properly recognized

Hi,

I recently bought a Gamecube to USB Adapter that is not recognized in Games supporting gamepad.
I tested with SuperTuxKart and Godot Joystick Example project.
It is however shown in evtest which also properly recognizes input.
It shows up as

/dev/input/input15
/dev/input/by-path/pci-0000:00:14.0-usb-0:2:1.0-event-mouse
/dev/input/by-id/usb-mayflash_limited_GameCube_Controller_Adapter-event-mouse

It also shows up as

/dev/input/mouse2

and corresponding by-id and by-path entries, but no joystick or button seems to be mapped for this, i don't get anything if i cat this device and the
mouse cursor doesn't move or something.

The wiki article about gamepad says the path should end with

-event-joystick

so i guess this is the problem.

So does anyone here have an idea how to convince my system that it actually is a joystick and not a mouse?

Offline

#2 2018-01-26 12:01:42

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,645

Re: Gamepad not properly recognized

Afaik, mayflash adapters have a switch somewhere where they can be switched between GC controller mode and PC controller mode. Yours is in GC controller mode and hence not recognized by the usual joystick support. (it would however, be recognized and properly usable in e.g. dolphin) make sure to check that it is set to PC controller mode.

Last edited by V1del (2018-01-26 12:03:30)

Offline

#3 2018-01-27 18:09:41

mean_booty
Member
Registered: 2016-09-15
Posts: 26

Re: Gamepad not properly recognized

What model of mayflash is it? How many ports?

I had to do a bit of light fanagaling to get my old GC-to-USB 2 port mayflash.


MSI B450I Gaming Plus AC | Ryzen 3600X | 32 GB 3200MHz Micron-E | RX 5700XT Pulse

Offline

Board footer

Powered by FluxBB