Difference between revisions of "Template:InstallationNext"

From GIMX
Jump to: navigation, search
 
Line 1: Line 1:
#REDIRECT [[Template:PrerequisitesNext]]
+
==Before Installation==
 +
{{#ifeq:{{{device|}}}|Steering Wheel
 +
|===Logitech Gaming Software (LGS)====
 +
 
 +
Install the [http://www.logitech.com/pub/techsupport/joystick/lgs510.exe 32-bit LGS] on a 32-bit Windows, and the [http://www.logitech.com/pub/techsupport/joystick/lgs510_x64.exe 64-bit LGS] on a 64-bit Windows.<br />
 +
This should install the Logitech driver and make the wheel work in native mode.
 +
 
 +
On GNU/Linux there is no need to install any driver or software.
 +
|}}
 +
 
 +
{{#ifeq:{{{platform|}}}|xboxone
 +
|===Install the libusbk driver (Xbox One only)=== <!--T:8-->
 +
 
 +
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 [http://zadig.akeo.ie/ Zadig]:
 +
* choose "Options->List All Devices"
 +
* select the right device:
 +
{|
 +
| Console || Device name || USB ID
 +
|-
 +
| Xbox One    || "Controller" || 045E:02D1
 +
|}
 +
* 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".
 +
 
 +
==Download and install the GIMX setup file==
 +
 
 +
* [https://gimx.fr/download/gimx-windows-32bits 32-bit setup], for 32-bit Windows only
 +
* [https://gimx.fr/download/gimx-windows-64bits 64-bit setup], for 64-bit Windows only
 +
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: [http://sourceforge.net/projects/msys2/files/REPOS/MINGW_GCC_4_9/x86_64/mingw-w64-x86_64-libusb-1.0.19-2-any.pkg.tar.xz/download link].
 +
* Open it (with [http://www.7-zip.org/ 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.

Revision as of 17:43, 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.