From 1af9a0a7f6e974e41fd105b892f1aa10d31e5741 Mon Sep 17 00:00:00 2001 From: Vangamar Date: Sat, 23 Apr 2016 07:03:50 -0500 Subject: [PATCH] Created .bind File Example: Distinct / Four-Way Stickzones (markdown) --- ...Example:-Distinct---Four-Way-Stickzones.md | 69 +++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 .bind-File-Example:-Distinct---Four-Way-Stickzones.md diff --git a/.bind-File-Example:-Distinct---Four-Way-Stickzones.md b/.bind-File-Example:-Distinct---Four-Way-Stickzones.md new file mode 100644 index 0000000..0bad165 --- /dev/null +++ b/.bind-File-Example:-Distinct---Four-Way-Stickzones.md @@ -0,0 +1,69 @@ +This .bind file uses the **stickzone** command to define a distinct/non-overlapped 4-way on the thumb-stick, and maps the arrow keys to the stick. + +This basically gives you a *reliable* extra four buttons on the thumbstick, without erroneous keypresses unless you really screw up moving the stick up/down/left or right. + +*** + + # Round Button and Screen Keys + bind BD KEY_F5 + bind L1 KEY_F1 + bind L2 KEY_F2 + bind L3 KEY_F3 + bind L4 KEY_F4 + + # Macro Buttons + bind M1 KEY_1 + bind M2 KEY_2 + bind M3 KEY_3 + bind MR KEY_4 + + # Top Row + bind G1 KEY_ESC + bind G2 KEY_TAB + bind G3 KEY_Q + bind G4 KEY_W + bind G5 KEY_E + bind G6 KEY_R + bind G7 KEY_T + + # 2nd Row + bind G8 KEY_I + bind G9 KEY_M + bind G10 KEY_A + bind G11 KEY_S + bind G12 KEY_D + bind G13 KEY_F + bind G14 KEY_G + + # 3rd Row + bind G15 KEY_LEFTSHIFT + bind G16 KEY_Z + bind G17 KEY_X + bind G18 KEY_C + bind G19 KEY_V + + # 4th Row + bind G20 KEY_LEFTCTRL + bind G21 KEY_LEFTALT + bind G22 KEY_SPACE + + # Thumb Buttons and Stick Click + bind LEFT KEY_B + bind DOWN KEY_ENTER + bind TOP KEY_F6 + + # Stick Mappings + # -------------- + + # Setup distinct/non-overlapping 4-Way zones + stickzone del STICK_PAGEUP + stickzone del STICK_PAGEDOWN + stickzone bounds STICK_LEFT 0.0 0.3 0.1 0.7 + stickzone bounds STICK_RIGHT 0.9 0.3 1.0 0.7 + stickzone bounds STICK_UP 0.3 0.0 0.7 0.1 + stickzone bounds STICK_DOWN 0.3 0.9 0.7 1.0 + + bind STICK_LEFT KEY_LEFT + bind STICK_RIGHT KEY_RIGHT + bind STICK_UP KEY_UP + bind STICK_DOWN KEY_DOWN