Difference between revisions of "Template:InstallationNext"

From GIMX
Jump to: navigation, search
(Before Installation)
 

(69 intermediate revisions by 2 users not shown)

Line 1: Line 1:
 
==Before Installation==
 
==Before Installation==
{{#ifeq:{{{device|}}}|Steering Wheel
+
{{#ifeq:{{{ostype|}}}|windows|
|===Logitech Gaming Software (LGS)====
+
<!--===Disable power saving for USB devices===
 
+
This is required to prevent Windows from turning off the controller or the USB to UART adapter.
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]:
+
If you haven't connected your adapter to the computer before you need to do it now:
* choose "Options->List All Devices"
+
* Connect '''AVR board''' (blue board) to the '''computer'''
* select the right device:
+
* Connect '''UART converter''' (the other side) also to the '''computer'''
<table class="wikitable">
 
<tr>
 
<td> Console </td>
 
<td> Device name </td>
 
<td> USB ID
 
</td></tr>
 
<tr>
 
<td> Xbox One    </td>
 
<td> "Controller" </td>
 
<td> 045E:02D1
 
</td></tr></table>
 
* 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===
+
[[File:Schemeflash.png]]
  
This is required to prevent Windows from turning off the controller or the USB to UART adapter.
+
Now you can disable power saving:
 
*Open the Device Manager.
 
*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 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".
 
*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==
+
-->===System Preparation===
 +
# Install all Windows updates (otherwise GIMX setup may refuse installation).
 +
# GIMX setup will request Windows to create a restore point at the beginning of the installation. As GIMX installs a few drivers, you may want to turn on system restore before installing (if you turned it off).{{#ifeq:{{{platform|}}}|xboxone|
 +
# If using Windows 10 version 1607 do an update. This version has a nasty two Xbox One controllers bug.|}}
 +
|}}<!--
 +
-->{{#ifeq:{{{ostype|}}}|linux|
 +
===Add "universe" to your software sources===
 +
* Start Ubuntu Software Center.
 +
:<div class="image200px">[https://gimx.fr/img/screenshots/tuto/1.1_1_software_center_icon.jpg https://gimx.fr/img/screenshots/tuto/1.1_1_software_center_icon.jpg]</div>
 +
* Click Edit>Software Sources.
 +
:<div class="image200px">[https://gimx.fr/img/screenshots/tuto/1.1_2_edit_software_sources.jpg https://gimx.fr/img/screenshots/tuto/1.1_2_edit_software_sources.jpg]</div>
 +
* Select "Community-maintained Open Source software (universe)", and close.
 +
:<div class="image200px">[https://gimx.fr/img/screenshots/tuto/1.1_3_universe.jpg https://gimx.fr/img/screenshots/tuto/1.1_3_universe.jpg]</div>
 +
 
 +
===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.
 +
:<div class="image200px">[https://gimx.fr/img/screenshots/tuto/1.1_4_ubuntu_desk.jpg https://gimx.fr/img/screenshots/tuto/1.1_4_ubuntu_desk.jpg]</div>
 +
* In the search area, type "terminal" with no quotes, and hit enter.
 +
:<div class="image200px">[https://gimx.fr/img/screenshots/tuto/1.1_5_search_terminal.jpg https://gimx.fr/img/screenshots/tuto/1.1_5_search_terminal.jpg]</div>
 +
* In the terminal, type "sudo apt-get update" with no quotes, and hit enter.
 +
:<div class="image200px">[https://gimx.fr/img/screenshots/tuto/1.1_6_apt_get_update.jpg https://gimx.fr/img/screenshots/tuto/1.1_6_apt_get_update.jpg]</div>
 +
:<div class="image200px">[https://gimx.fr/img/screenshots/tuto/1.1_7_update_ok.jpg https://gimx.fr/img/screenshots/tuto/1.1_7_update_ok.jpg]</div>
 +
|}}
  
* [https://gimx.fr/download/gimx-windows-32bits 32-bit setup], for 32-bit Windows only
+
==GIMX Installation==
* [https://gimx.fr/download/gimx-windows-64bits 64-bit setup], for 64-bit Windows only
+
{{#ifeq:{{{ostype|}}}|windows|
The setup file includes the following installers:
+
Depending on your Windows version download the correct package:
* CP210x driver - required when using a CP2102 USB to UART adapter
+
* [https://gimx.fr/download/gimx-windows-32bits 32-bit setup], for any x86 Windows
* USBDK driver - required when using a console that needs controller authentication
+
* [https://gimx.fr/download/gimx-windows-64bits 64-bit setup], for x86 64-bit Windows only
Before installing GIMX:
+
If you are unsure about your Windows version look for the "System type" in the System properties.<br />
* install all Windows updates (otherwise USBDK may fail to work properly, resulting in GIMX failures)
+
Double-click on the downloaded file and proceed with the installation.
* create a system restore point, in case something goes wrong (USBDK was known to create instability on some systems)
+
|}}{{#ifeq:{{{ostype|}}}|linux|
LibusbK can be used as an alternative to USBDK.
+
Depending on architecture of your system choose correct package.
 +
* Downloard the .deb file: [http://gimx.fr/download/gimx-ubuntu-32bits 32bits] or [http://gimx.fr/download/gimx-ubuntu-64bits 64bits]
 +
* Install it (double click, then install).|}}
  
'''(not recommended)'''
+
{{#ifeq:{{{device|}}}|SteeringWheel|
 +
{{#switch:{{{ostype|}}}
 +
  | windows =
 +
{{#switch:{{{platform|}}}
 +
  | pc = ==Install Logitech Gaming Software (LGS)==
 +
Install either the [https://gimx.fr/download/LGS64 64-bit version] or the [https://gimx.fr/download/LGS32 32-bit version] on the target computer, depending on the Windows version running on it.
 +
  | #default = ==(Logitech wheels only) Install Logitech Gaming Software (LGS)==
 +
If you plan using a Logitech wheel and did not have installed LGS, just plug your wheel and start gimx-launcher. It will detect the wheel and propose you to install LGS (since GIMX 7.3).
 +
}}
 +
  | linux =
 +
==(Logitech wheels only) Close your session==
  
* Rename the libusb-1.0.dll file from the C:\Program Files\GIMX folder to libusb-1.0.dll.bk.
+
GIMX applies a Xorg configuration to prevent the wheel from controlling the mouse. To apply this configuration, just close your session and open a new one.
* 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.
 

Latest revision as of 18:49, 25 May 2018

Before Installation

GIMX Installation