From ee6407f5df65afd6df05d05ceb955d2ec3398b05 Mon Sep 17 00:00:00 2001
From: Ac_K <Acoustik666@gmail.com>
Date: Sun, 18 Feb 2018 01:45:53 +0100
Subject: [PATCH 1/2] Create CONFIG.md (#21)

---
 CONFIG.md | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 75 insertions(+)
 create mode 100644 CONFIG.md

diff --git a/CONFIG.md b/CONFIG.md
new file mode 100644
index 0000000000..09fa13b7b2
--- /dev/null
+++ b/CONFIG.md
@@ -0,0 +1,75 @@
+## Config File
+
+`Ryujinx.conf` should be present in executable folder (It's an *.ini file) following this format:
+
+- `Logging_Enable_Info` *(bool)*
+
+  Enable the Informations Logging.
+
+- `Logging_Enable_Trace` *(bool)*
+
+  Enable the Trace Logging (Enabled in Debug recommanded).
+  
+- `Logging_Enable_Debug` *(bool)*
+
+   Enable the Debug Logging (Enabled in Debug recommanded).
+
+- `Logging_Enable_Warn` *(bool)*
+
+  Enable the Warning Logging (Enabled in Debug recommanded).
+
+- `Logging_Enable_Error` *(bool)*
+
+  Enable the Error Logging (Enabled in Debug recommanded).
+
+- `Logging_Enable_Fatal` *(bool)*
+
+  Enable the Fatal Logging (Enabled in Debug recommanded).
+
+- `Logging_Enable_LogFile` *(bool)*
+
+  Enable writing the logging inside a Ryujinx.log file.
+  
+- `Controls_Left_FakeJoycon_XX` *(int)*
+  ```
+  Controls_Left_FakeJoycon_Stick_Up (int)
+  Controls_Left_FakeJoycon_Stick_Down (int)
+  Controls_Left_FakeJoycon_Stick_Left (int)
+  Controls_Left_FakeJoycon_Stick_Right (int)
+  Controls_Left_FakeJoycon_Stick_Button (int)
+  Controls_Left_FakeJoycon_DPad_Up (int)
+  Controls_Left_FakeJoycon_DPad_Down (int)
+  Controls_Left_FakeJoycon_DPad_Left (int)
+  Controls_Left_FakeJoycon_DPad_Right (int)
+  Controls_Left_FakeJoycon_Button_Minus (int)
+  Controls_Left_FakeJoycon_Button_L (int)
+  Controls_Left_FakeJoycon_Button_ZL (int)
+  ```
+  
+  Keys of the Left Emulated Joycon, the values depend of the [OpenTK Enum Keys](https://github.com/opentk/opentk/blob/develop/src/OpenTK/Input/Key.cs).
+  
+  OpenTK use a QWERTY layout, so pay attention if you use another Keyboard Layout.
+  
+  Ex: `Controls_Left_FakeJoycon_Button_Minus = 52` > Tab key (All Layout).
+
+- `Controls_Right_FakeJoycon_XX` *(int)*
+  ```
+  Controls_Right_FakeJoycon_Stick_Up (int)
+  Controls_Right_FakeJoycon_Stick_Down (int)
+  Controls_Right_FakeJoycon_Stick_Left (int)
+  Controls_Right_FakeJoycon_Stick_Right (int)
+  Controls_Right_FakeJoycon_Stick_Button (int)
+  Controls_Right_FakeJoycon_Button_A (int)
+  Controls_Right_FakeJoycon_Button_B (int)
+  Controls_Right_FakeJoycon_Button_X (int)
+  Controls_Right_FakeJoycon_Button_Y (int)
+  Controls_Right_FakeJoycon_Button_Plus (int)
+  Controls_Right_FakeJoycon_Button_R (int)
+  Controls_Right_FakeJoycon_Button_ZR (int)
+  ```
+
+  Keys of the right Emulated Joycon, the values depend of the [OpenTK Enum Keys](https://github.com/opentk/opentk/blob/develop/src/OpenTK/Input/Key.cs).
+  
+  OpenTK use a QWERTY layout, so pay attention if you use another Keyboard Layout.
+  
+  Ex: `Controls_Right_FakeJoycon_Button_A = 83` > A key (QWERTY Layout) / Q key (AZERTY Layout).

From 8447635654aa38130640d9b39235a61670bc05fb Mon Sep 17 00:00:00 2001
From: Ac_K <Acoustik666@gmail.com>
Date: Sun, 18 Feb 2018 01:46:29 +0100
Subject: [PATCH 2/2] Update README.md (#22)

---
 README.md | 42 ++++++++++++++----------------------------
 1 file changed, 14 insertions(+), 28 deletions(-)

diff --git a/README.md b/README.md
index a6a583e410..f39d2f0299 100644
--- a/README.md
+++ b/README.md
@@ -21,37 +21,23 @@ https://openal.org/downloads/OpenAL11CoreSDK.zip
    - Arrows.
    - Enter > "Start" & Tab > "Select"
    - Qwerty: 
-     - A > "A"
+     - A > "A" (QWERTY) / Q > "A" (AZERTY)
      - S > "B"
-     - Z > "X"
+     - Z > "X" (QWERTY) / W > "X" (AZERTY)
      - X > "Y"
-   - Azerty:
-     - Q > "A"
-     - S > "B"
-     - W > "X"
-     - X > "Y" 
+     - Key_Up > "Right Stick Up"
+     - Key_Down > "Right Stick Down"
+     - Key_Left > "Right Stick Left"
+     - Key_Right > "Right Stick Right"
+     - I > "Left Stick Up"
+     - K > "Left Stick Down"
+     - J > "Left Stick Left"
+     - L > "Left Stick Right"
+     - Tab > "Minus"
+     - Enter > "Plus"
 
- - Config File: `Ryujinx.conf` should be present on executable folder.
-   - Logging_Enable_Info (bool)
-   Enable the Informations Logging.
-
-   - Logging_Enable_Trace (bool)
-   Enable the Trace Logging (Enabled in Debug recommanded).
-
-   - Logging_Enable_Debug (bool)
-   Enable the Debug Logging (Enabled in Debug recommanded).
-
-   - Logging_Enable_Warn (bool)
-   Enable the Warning Logging (Enabled in Debug recommanded).
-
-   - Logging_Enable_Error (bool)
-   Enable the Error Logging (Enabled in Debug recommanded).
-
-   - Logging_Enable_Fatal (bool)
-   Enable the Fatal Logging (Enabled in Debug recommanded).
-
-   - Logging_Enable_LogFile (bool)
-   Enable writing the logging inside a Ryujinx.log file.
+ - Config File: `Ryujinx.conf` should be present in executable folder.
+   For more informations [you can go here](CONFIG.md).
 
 **Help**