|
|
(41 intermediate revisions by 2 users not shown)
|
Line 1: |
Line 1: |
| <languages /> | | <languages /> |
| <translate><!--T:1--> | | <translate><!--T:1--> |
− | * [[Config_Editors#gimx-config|gimx-config]] is the general purpose config editor, and the most complete of the 2 editors. | + | * [[gimx-config|gimx-config]] is the general purpose config editor, and the most complete of the editors. |
− | * [[Config_Editors#gimx-fpsconfig|gimx-fpsconfig]] is the config editor for FPS games, easier to use, but far less complete. | + | * [[gimx-fpsconfig|gimx-fpsconfig]] is the config editor for FPS games, easier to use, but far less complete. |
− | | |
− | | |
− | ==Notes== <!--T:2-->
| |
| | | |
| <!--T:3--> | | <!--T:3--> |
− | * gimx-config can edit configs produced by gimx-fpsconfig, and vice-versa. | + | * gimx-config can edit configs produced by gimx-fpsconfig. Editing configs produced by gimx-config with gimx-fpsconfig is not recommended. |
| | | |
| <!--T:4--> | | <!--T:4--> |
− | * Configuration files have to be saved into: | + | * To open the configuration directory, click on File>Open config directory in gimx-config, gimx-fpsconfig, or gimx-launcher. |
− | ** Ubuntu: the ~/.emuclient/config directory. ~ is the home directory. .emuclient folder is hidden (in the file manager, press ctrl+h to display hidden folders).
| + | [[File:getconfigs.png|none|thumb|250px]] |
− | ** Windows 32bits: the C:\Program Files\GIMX\config directory.
| |
− | ** Windows 64bits: the C:\Program Files (x86)\GIMX\config directory.
| |
− | | |
− | ==gimx-fpsconfig== <!--T:21-->
| |
− | | |
− | <!--T:22-->
| |
− | gimx-fpsconfig is a config editor that helps to use a keyboard and a mouse in FPS games.<br />
| |
− | This means it only allows to:
| |
− | * bind mouse and keyboard buttons to buttons
| |
− | * bind mouse and keyboard buttons to the left stick
| |
− | * bind the mouse axes to the right stick and edit the translation parameters
| |
− | * use 2 profiles (first = hip fire, second = aiming down the sights, second profile trigger is the mouse right button, with switch back enabled)
| |
− | | |
− | ===Start=== <!--T:23-->
| |
− | <div class="image200px">[http://gimx.fr/img/screenshots/tuto/Start_gimx-fpsconfig.jpg http://gimx.fr/img/screenshots/tuto/Start_gimx-fpsconfig.jpg]</div>
| |
− | | |
− | ===Bind controls=== <!--T:24-->
| |
− | To bind a button to a button or a direction of the left stick, click on the GUI button (cross, l1, select, left stick up, etc), and click on the button (w, space, left button, etc).<br >
| |
− | <div class="image200px">[http://gimx.fr/img/screenshots/tuto/Bind_button.jpg http://gimx.fr/img/screenshots/tuto/Bind_button.jpg]</div>
| |
− | | |
− | ===Set mouse translation parameters=== <!--T:25-->
| |
− | The mouse translation parameters can be edited in the bottom part of the GUI. It is advised to calibrate these parameters through the [[http://gimx.fr/wiki/index.php?title=Mouse_Calibration|Mouse Calibration]] tool.<br />
| |
− | <div class="image200px">[http://gimx.fr/img/screenshots/tuto/mouse_translation-gimx-fpsconfig.jpg http://gimx.fr/img/screenshots/tuto/mouse_translation-gimx-fpsconfig.jpg]</div>
| |
− | | |
− | ===Set control labels=== <!--T:26-->
| |
− | To set a label, click on menu 'Advanced>Edit Label', click on the GUI button, and set the label.<br />
| |
− | <div class="image200px">[http://gimx.fr/img/screenshots/tuto/Edit_labels-gimx-fpsconfig.jpg http://gimx.fr/img/screenshots/tuto/Edit_labels-gimx-fpsconfig.jpg]</div>
| |
− | <div class="image200px">[http://gimx.fr/img/screenshots/tuto/edit_label_select-gimx-fpsconfig.jpg http://gimx.fr/img/screenshots/tuto/edit_label_select-gimx-fpsconfig.jpg]</div>
| |
− | The label will appear in the GUI button tooltip.<br />
| |
− | <div class="image200px">[http://gimx.fr/img/screenshots/tuto/Label-gimx-fpsconfig.jpg http://gimx.fr/img/screenshots/tuto/Label-gimx-fpsconfig.jpg]</div>
| |
− | | |
− | ===Set the mouse DPI=== <!--T:27-->
| |
− | In case the config is built from scratch (menu 'File>New'), the mouse DPI has to be set.<br />
| |
− | The value is used by the calibration tests that are run by the [http://gimx.fr/wiki/index.php?title=Mouse_Calibration Mouse Calibration] tool.<br />
| |
− | <div class="image200px">[http://gimx.fr/img/screenshots/tuto/Mouse_DPI-gimx-fpsconfig.jpg http://gimx.fr/img/screenshots/tuto/Mouse_DPI-gimx-fpsconfig.jpg]</div>
| |
− | | |
− | ===Convert the mouse sensitivity=== <!--T:28-->
| |
− | The "Convert sensitivity" GUI button allows to adjust the mouse sensitivity according to source/destination DPI values.<br />
| |
− | It is useful to convert a config that was built for a mouse that runs at a different DPI setting.<br />
| |
− | <div class="image200px">[http://gimx.fr/img/screenshots/tuto/Convert_mouse_sens-gimx-fpsconfig.jpg http://gimx.fr/img/screenshots/tuto/Convert_mouse_sens-gimx-fpsconfig.jpg]</div>
| |
− | | |
− | ===Auto-bind controls=== <!--T:29-->
| |
− | To auto bind controls according to the labels defined in a reference configuration, click on menu 'Advanced>Auto-bind controls'. The configuration to modify and the reference configuration should have labels configured.<br />
| |
− | <div class="image200px">[http://gimx.fr/img/screenshots/tuto/Auto_bind-gimx-fpsconfig.jpg http://gimx.fr/img/screenshots/tuto/Auto_bind-gimx-fpsconfig.jpg]</div>
| |
− | <div class="image200px">[http://gimx.fr/img/screenshots/tuto/Auto_bind_done-gimx-fpsconfig.jpg http://gimx.fr/img/screenshots/tuto/Auto_bind_done-gimx-fpsconfig.jpg]</div>
| |
− | Controls not found or in conflict are colored in red.
| |
− | | |
− | ==gimx-config== <!--T:5-->
| |
− | | |
− | ===Start=== <!--T:6-->
| |
− | <div class="image200px">[http://gimx.fr/img/screenshots/tuto/Start_gimx-config.jpg http://gimx.fr/img/screenshots/tuto/Start_gimx-config.jpg]</div>
| |
− | | |
− | ===Button tab=== <!--T:7-->
| |
− | Bind controls (button or axis, from any device) to controller buttons (cross, select, etc.).
| |
− | <div class="image200px">[http://gimx.fr/img/screenshots/tuto/Button_tab-gimx-config.jpg http://gimx.fr/img/screenshots/tuto/Button_tab-gimx-config.jpg]</div>
| |
− | | |
− | ===Axis tab=== <!--T:8-->
| |
− | Bind controls (button or axis, from any device) to controller axes (left stick x, left stick y, pressure sensitive buttons, etc.).
| |
− | <div class="image200px">[http://gimx.fr/img/screenshots/tuto/Axis_tab-gimx-config.jpg http://gimx.fr/img/screenshots/tuto/Axis_tab-gimx-config.jpg]</div>
| |
− | | |
− | ===Overall tab=== <!--T:9-->
| |
− | This is the place to configure:
| |
− | * the profile trigger, which is the button that activate the profile
| |
− | :The profile activation can be delayed (for ex. 100ms).<br />
| |
− | :If the switch back checkbox is enabled, GIMX will switch back to the previous profile when the button is released.<br />
| |
− | :Typical use cases that allow to tweak the ADS mouse parameters in FPS games:
| |
− | :# second profile with right mouse button as trigger, and switch back enabled; right mouse button is bind to the ADS button (for ex. l1) in both profiles<br />
| |
− | :# first and second profiles with right mouse button as trigger, and switch back disabled; right mouse button is bind to the ADS button (for ex. l1) in the first profile only ("toggle mode")<br />
| |
− | * left or right stick intensities
| |
− | :This can be used to have a precise control over a stick with buttons.<br />
| |
− | :Typical use case for FPS games:<br />
| |
− | :* WASD is bind to the left stick<br />
| |
− | :* mouse wheel down and up resp. decrease and increase the left stick intensity<br />
| |
− | :* dead zone = 20 (lowest stick position along each axis)<br />
| |
− | :* steps = 3 (number of stick positions along each axis)
| |
− | | |
− | <!--T:10-->
| |
− | <div class="image200px">[http://gimx.fr/img/screenshots/tuto/Overall_tab-gimx-config.jpg http://gimx.fr/img/screenshots/tuto/Overall_tab-gimx-config.jpg]</div>
| |
− | | |
− | ===Controllers=== <!--T:11-->
| |
− | This part is only applicable for bluetooth.<br />
| |
− | Up to 7 sixaxis controllers, each using a different bluetooth dongle, can be emulated by GIMX.<br />
| |
− | Each controller can be configured independently.
| |
− | | |
− | <!--T:12-->
| |
− | <div class="image200px">[http://gimx.fr/img/screenshots/tuto/Controllers_tab-gimx-config.jpg http://gimx.fr/img/screenshots/tuto/Controllers-gimx-config.jpg]</div>
| |
− | | |
− | ===Profiles=== <!--T:13-->
| |
− | There are up to 8 profiles per controller.<br />
| |
− | For example, it's possible to define a profile for aiming: copy-paste the profile #1 to profile #2, define the right mouse click as profile #2 trigger with switch back (Overall tab), and adjust the mouse sensitivity & acceleration (Axis tab).
| |
− | | |
− | <!--T:14-->
| |
− | <div class="image200px">[http://gimx.fr/img/screenshots/tuto/Profiles_tab-gimx-config.jpg http://gimx.fr/img/screenshots/tuto/Profiles-gimx-config.jpg]</div>
| |
− | | |
− | ===Config conversion=== <!--T:15-->
| |
− | Items of the "Edit" menu that allow to convert a configuration:
| |
− | | |
− | <!--T:16-->
| |
− | <div class="image200px">[http://gimx.fr/img/screenshots/tuto/2.3_2_replace_mouse_dpi.jpg http://gimx.fr/img/screenshots/tuto/2.3_2_replace_mouse_dpi.jpg]</div>
| |
− | | |
− | <!--T:17-->
| |
− | The "Replace Mouse" item allows to change the mouse name and id.<br />
| |
− | The "Convert mouse sensitivity" item allows to adjust the mouse sensitivity according to source/destination DPI values.<br />
| |
− | The "Replace Keyboard" item allows to change the keyboard name and id.
| |
− | | |
− | ===Advanced=== <!--T:18-->
| |
| | | |
− | <!--T:19--> | + | <!--T:30--> |
− | * Multiple mice and keyboards: check this box if you want two mice or two keyboards to be independent. | + | * In GIMX 0.51 and earlier, configurations were saved in C:\Program Files\GIMX\config (Windows 32bits) or C:\Program Files (x86)\GIMX\config (Windows 64bits). |
− | :Use case: use the mouse wheel of a keypad (such as the n52te) independently from the mouse wheel.
| |
− | * Link controls: updates bindings in all controller profiles.
| |
− | :Use case: a same binding is defined in profiles 1 & 2; modify the binding in profile 1: the binding in profile 2 is updated.
| |
− | * Auto-bind controls: remap bindings according to the labels; the configuration to modify and the reference configuration should have labels configured (column 'Label' in Button and Axis tabs).
| |
| | | |
| </translate> | | </translate> |