1
0
Fork 0
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Toad King be3d5e31ae Update LICENSE
github's license generator doesn't know my real name :)
9 years ago
LICENSE Update LICENSE 9 years ago
README.md Create README.md 9 years ago
wii-u-gc-adapter.py cleanup 9 years ago

README.md

wii-u-gc-adapter

Tool for using the Wii U GameCube Adapter on Linux

Prerequisites

  • Python 2
  • PyUSB
  • Python-uinput

Usage

Simply run the program. You'll probably have to run it as root in order to grab the USB device from the kernel and use the uinput interface. To stop the program just kill it in any way you want.

Seperate virtual controllers are created for each one plugged into the adapter and hotplugging is supported.

Quirks

  • It's new, so there might be bugs! Please report them!
  • The uinput kernel module is required. If it's not autoloaded, you should do so with modprobe uinput
  • If all your controllers start messing with the mouse cursor, you can fix them with this xorg.conf rule. (You can place it in a file in xorg.conf.d)
Section "InputClass"
        Identifier "Wii U GameCube Adapter Blacklist"
        MatchProduct "Wii U GameCube Adapter Port "
        Option "Ignore" "on"
EndSection