Download and install the GIMX setup file
The setup file includes the following installers:
- CP210x driver - required when using a CP2102 USB to UART adapter
- USBDK driver - required when using a console that needs controller authentication
Before installing GIMX:
- install all Windows updates (otherwise USBDK may fail to work properly, resulting in GIMX failures)
- create a system restore point, in case something goes wrong (USBDK was known to create instability on some systems)
LibusbK can be used as a very last alternative. Follow these instructions to use it:
- Rename the libusb-1.0.dll file from the C:\Program Files\GIMX folder to libusb-1.0.dll.bk.
- Download this libusb package: link.
- Open it (with 7zip for example) and extract the libusb-1.0.dll file from the /mingw64/bin/ folder to the C:\Program Files\GIMX folder.
- Install the libusbk driver as explained below.
Note: the libusb-1.0.dll file will be replaced after updating GIMX. Perform the above steps again to keep using libusbK.
Install the libusbk driver (Xbox One only)
It is required to replace the stock controller driver with the libusbk driver.
This prevents Windows from making any request to the controller.
This can easily be done using Zadig:
- choose "Options->List All Devices"
- select the right device:
|Console||Device name||USB ID|
- select "libusbK" as target driver
- click on the drop down menu, and select "Install Driver"
- click on "Replace Driver"
Disable power saving for USB devices
This is required to prevent Windows from turning off the controller or the USB to UART adapter.
Open the Device Manager.
Right click on the USB HUB (make sure to select the right one) > Properties > Power management > Uncheck "Allow the computer to turn off this device to save power".
Right click on the COM port > Properties > Power management > Uncheck "Allow the computer to turn off this device to save power".
Add "universe" to your software sources
- Start Ubuntu Software Center.
- Click Edit>Software Sources.
- Select "Community-maintained Open Source software (universe)", and close.
Refresh software sources
If you are running from a Live CD or a Live USB, you have to manually refresh software sources:
- Click on the Ubuntu desk.
- In the search area, type "terminal" with no quotes, and hit enter.
- In the terminal, type "sudo apt-get update" with no quotes, and hit enter.