Difference between revisions of "Template:ConnectionNext"

From GIMX
Jump to: navigation, search
(Connecting to the console)
 

(23 intermediate revisions by 2 users not shown)

Line 1: Line 1:
 
==Connecting to the console==
 
==Connecting to the console==
{{#ifeq:{{{connectionType|}}}|BT|===Bluetooth===
+
 
{{#ifeq:{{{platform|}}}|ps3|# Open gimx-launcher.
+
{{#ifeq:{{{connectionType|}}}|BT|<!--
 +
-->{{#ifeq:{{{platform|}}}|ps3|<span style="color:red; font-weight: bold;">TODO: Where to split and what are instructions for second-time connection?</span>
 +
# Open gimx-launcher.
 
# In the "<u>Output</u>" drop-down menu, select "'''Bluetooth / PS3'''".
 
# In the "<u>Output</u>" drop-down menu, select "'''Bluetooth / PS3'''".
 
# If no previous pairing was defined, you will be asked to create a new pairing. Click on "<u>Yes</u>".
 
# If no previous pairing was defined, you will be asked to create a new pairing. Click on "<u>Yes</u>".
Line 17: Line 19:
 
# Play.
 
# Play.
 
# Press Left Shift + Escape to quit.|}}
 
# Press Left Shift + Escape to quit.|}}
{{#ifeq:{{{platform|}}}|ps4|'''The PS4 only takes inputs from licensed controller'''.<br />
+
{{#ifeq:{{{platform|}}}|ps4|====Raspbian-specific instructions====
In order to authenticate itself as a licensed controller, GIMX needs to be connected over bluetooth to a real '''Dualshock 4 all the time'''.
 
 
 
====Raspbian-specific instructions====
 
  
 
The bluetooth service is automatically started when a device tries to connect.<br />
 
The bluetooth service is automatically started when a device tries to connect.<br />
Line 35: Line 34:
  
 
The drawback of this second method is that it will need to be performed again after each update of the '''bluez''' package.
 
The drawback of this second method is that it will need to be performed again after each update of the '''bluez''' package.
 
====AVR USB development board====
 
 
An [[DIY_USB_adapter#AVR_USB_development_board|AVR USB development board]] is required for pairing the '''bluetooth dongle''' with the PS4.<br />
 
The same board can be used to build a DIY USB adapter, but no USB to serial TTL converter is needed here.<br />
 
  
 
====First-start instructions====
 
====First-start instructions====
 
+
<span style="color:red; font-weight: bold;">TODO: Where to split and what are instructions for second-time connection?</span>
 
# Open gimx-launcher.
 
# Open gimx-launcher.
 
# In the "<u>Output</u>" drop-down menu, select "'''Bluetooth / PS4'''".
 
# In the "<u>Output</u>" drop-down menu, select "'''Bluetooth / PS4'''".
Line 62: Line 56:
 
|}}
 
|}}
  
{{#ifeq:{{{connectionType|}}}|USB|===USB adapter===
+
{{#ifeq:{{{connectionType|}}}|USB|
Now you need to connect '''USB adapter''' to both, your computer and the console.
+
Now you need to connect the '''USB adapter''' to both your computer and the console.
  
In this guide [https://blog.gimx.fr/product/gimx-adapter/ official GIMX adapter from GIMX shop] is used. If you use DIY adapter, several steps may be different from this guide.
+
In this guide [https://blog.gimx.fr/product/gimx-adapter/ official GIMX adapter from GIMX shop] is used. If you use a DIY USB adapter, several steps may be different from this guide.
  
<span style="color:red; font-weight: bold;">TODO: Insert photos</span>
+
{{#switch:{{{device|}}}
 +
|Mouse = <!--
 +
-->{{#switch:{{{platform|}}}
 +
|ps4 = [[File:schememouseauth.png]]
 +
|ps3 = [[File:schememouse.png]]
 +
|xboxone = [[File:schememouseauth.png]]
 +
|xbox360 = [[File:schememouseauth.png]]
 +
|}}<!--
 +
-->
 +
|SteeringWheel = <!--
 +
-->{{#switch:{{{platform|}}}
 +
|ps4 = [[File:schemewheelauth.png]]
 +
|ps3 = [[File:schemewheel.png]]
 +
|ps2 = [[File:schemewheel.png]]
 +
|xboxone = [[File:schemewheelauth.png]]
 +
|xbox360 = [[File:schemewheelauth.png]]
 +
|pc = '''In the diagram below, the target computer is represented by the console. It is possible to have the game and GIMX run on the same computer. In this case both ends of the adapter are plugged to the same computer.'''<br /><br />[[File:schemewheel.png]]
 +
|}}<!--
 +
-->
 +
|Pad = <!--
 +
-->{{#switch:{{{platform|}}}
 +
|ps4 = [[File:schemegamepadauth.png]]
 +
|ps3 = [[File:schemegamepad.png]]
 +
|xboxone = [[File:schemegamepadauth.png]]
 +
|xbox360 = [[File:schemegamepadauth.png]]
 +
|}}<!--
 +
-->
 +
|}}
  
* Connect '''AVR board''' (blue board) to the '''console'''
+
# Connect '''AVR board''' (USB cable) to the '''console'''
* Connect '''UART converter''' (the other side) to the '''computer'''
+
# Connect '''UART converter''' (the other side) to the '''computer'''
{{#ifeq:{{{platform|}}}|ps4|* '''Turn off Dualshock 4 controller (this is really important)'''
+
{{#switch:{{{platform|}}}
* Connect turned off controller to the computer using USB cable|}}{{#ifeq:{{{platform|}}}|xboxone|* Connect your '''Xbox One controller''' to the '''computer'''|}}{{#ifeq:{{{platform|}}}|xbox360|* Connect your wired '''Xbox 360 controller''' to the '''computer''' (Play and charge kit '''WILL NOT WORK''')|}}|}}
+
| ps4 = # '''Turn off Dualshock 4 controller (this is really important)'''
 +
# Connect turned off controller to the computer using a USB cable in good condition
 +
| xboxone = # Connect your '''Xbox One controller''' to the '''computer'''
 +
| xbox360 = # Connect your wired '''Xbox 360 controller''' to the '''computer''' (Play and charge kit '''WILL NOT WORK''')
 +
}}|}}

Latest revision as of 18:30, 25 May 2018

Connecting to the console