-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathKeyToggles.ini
More file actions
180 lines (146 loc) · 5.52 KB
/
KeyToggles.ini
File metadata and controls
180 lines (146 loc) · 5.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
; KeyToggles v2.4
; Use these to set key modes individually
; 0: disabled
; 1: toggle (converts keys that must be held down into toggle keys)
; 2: hold (converts keys that must be toggled into hold keys)
; 3: autofire toggle (pressed by toggling the corresponding autofire key)
; 4: autofire hold (pressed by holding the corresponding autofire key)
; aimMode=0
; crouchMode=0
; sprintMode=0
; How much time (in milliseconds) to wait before sending another input in autofire mode
; autofireKeyInterval=100
; 0: disabled
; 1: autorun (press once to start autorunning, press again to stop)
; autorunMode=0
; Fixes common system key combinations (such as Alt+Tab) not working when toggle keys are modifiers (0 to disable)
; fixSystemKeys=1
; How much time (in milliseconds) to wait before checking if the window is active (again)
; If the window is no longer active, all keys will be released
; focusCheckInterval=1000
; How much time (in milliseconds) to wait before hooking the window once it becomes active
; Increase this delay if the window you're trying to hook isn't the right one (or use windowName)
; hookDelay=0
; How much time (in milliseconds) to wait between key press and release in hold/autofire/autofire hold modes
; Increase this delay in case keystrokes aren't registered in some games
; pressDuration=25
; Name of the process to hook (mandatory, case sensitive)
; To retrieve the name of the process, you have 2 solutions:
; Method 1
; Use the built-in configurator and click the Browse or Select button at the top.
; Method 2
; 1. Open Task Manager.
; 2. Go to the Processes tab.
; 3. Right click the entry corresponding to your game.
; 4. Select "Go to details".
; 5. The name of the process will be highlighted in the Details tab.
; processName=""
; Restores autofire toggles to their previous state when the window regains focus (1 to enable)
; restoreAutofiresOnFocus=0
; Restores toggles to their previous state when the window regains focus (1 to enable)
; restoreTogglesOnFocus=0
; Forces the script to run as admin (1 to enable)
; runAsAdmin=0
; Method used to send inputs (some games may only work with a specific method)
; See https://www.autohotkey.com/docs/v2/lib/SendMode.htm
; 0: Event (traditional but slower method)
; 1: Input (default, fastest and most reliable method, works in most cases)
; 2: Play (faster than Event and can work in cases where the other modes fail, particularly in some games or applications with unusual input handling)
; 3: InputThenPlay (same as Input except that rather than falling back to Event when Input is unavailable, it reverts to Play)
; sendMode=1
; Shows notifications when certain events occur (only works in windowed mode)
; 0: disabled
; 1: system notifications
; 2: tooltips
; showNotifications=0
; Title of the window to hook (optional, case sensitive)
; To retrieve the title of the game's window, you have 4 solutions:
; Method 1
; Use the built-in configurator and click the Select button at the top.
; Method 2
; 1. Run the game in windowed mode.
; 2. The name of the window will be displayed on the left side of the title bar.
; Method 3
; 1. Run the game.
; 2. Tab out.
; 3. Open Task Manager.
; 4. Go to the Processes tab.
; 5. Expand the entry corresponding to your game.
; 6. The name of the window will be one of the expanded entries.
; Method 4
; Use Window Spy (included with AutoHotkey).
; windowName=""
[General]
aimMode=0
crouchMode=0
sprintMode=0
autofireKeyInterval=100
autorunMode=0
fixSystemKeys=1
focusCheckInterval=1000
hookDelay=0
pressDuration=25
processName=""
restoreAutofiresOnFocus=0
restoreTogglesOnFocus=0
runAsAdmin=0
sendMode=1
showNotifications=0
windowName=""
; See https://www.autohotkey.com/docs/v2/KeyList.htm for key IDs
; Autofire keys (disabled if not set to autofire mode)
; Repeatedly simulates pressing the corresponding main key until pressed again (autofire toggle mode)
; Repeatedly simulates pressing the corresponding main key while held down (autofire hold mode)
; aimAutofireKey=F2
; crouchAutofireKey=F3
; sprintAutofireKey=F4
; Main keys (automatically disabled if set to autofire mode)
; Even though their name suggests their typical use case, they can be set to perform other actions (ex: jump)
; aimKey=RButton
; crouchKey=LControl
; sprintKey=LShift
; Autorun keys (disabled if not set to autorun mode)
; Autorunning is automatically disengaged when pressing the forward or backward key
; autorunKey=F1
; forwardKey=w
; backwardKey=s
[Keys]
aimAutofireKey=F2
aimKey=RButton
autorunKey=F1
backwardKey=s
crouchAutofireKey=F3
crouchKey=LControl
forwardKey=w
sprintAutofireKey=F4
sprintKey=LShift
; Keep the GUI on top of other windows (1 to enable)
; alwaysOnTop=0
; Close the GUI to the system tray instead of exiting (1 to enable)
; closeToTray=0
; Use dark mode for the GUI (1 to enable)
; darkMode=1
; Hide the selector window from screen capture programs as it could contain undesirable processes (1 to enable)
; hideFromCapture=1
; Minimize the GUI to the system tray instead of the taskbar (1 to enable)
; minimizeToTray=1
; Restore the GUI position at launch (1 to enable, centered on screen otherwise)
; rememberWindowPositions=0
; mainWindowX=0
; mainWindowY=0
; selectorWindowX=0
; selectorWindowY=0
; logWindowX=0
; logWindowY=0
[UI]
alwaysOnTop=0
closeToTray=0
darkMode=1
hideFromCapture=1
minimizeToTray=1
rememberWindowPositions=0
; Enables debug traces (you'll need https://www.autohotkey.com/docs/v2/lib/OutputDebug.htm#Remarks to see them)
; and advanced functions such as closing (ALT + F10) or reloading (ALT + F11) the script (1 to enable)
; debugMode=0
[Debug]
debugMode=0