Difference between revisions of "Template:InstallationNext"

From GIMX
Jump to: navigation, search
Line 19: Line 19:
 
* choose "Options->List All Devices"
 
* choose "Options->List All Devices"
 
* select the right device:
 
* select the right device:
{|
+
<table class="wikitable">
| Console || Device name || USB ID
+
<tbody><tr>
|-
+
<td> Console </td>
| Xbox One    || "Controller" || 045E:02D1
+
<td> Device name </td>
|}
+
<td> USB ID
 +
</td></tr>
 +
<tr>
 +
<td> Xbox One    </td>
 +
<td> "Controller" </td>
 +
<td> 045E:02D1
 +
</td></tr></tbody></table>
 
* select "libusbK" as target driver
 
* select "libusbK" as target driver
 
* click on the drop down menu, and select "Install Driver"
 
* click on the drop down menu, and select "Install Driver"

Revision as of 17:49, 8 November 2017

Before Installation

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".

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 an alternative to USBDK.

(not recommended)

  • 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.