-
Notifications
You must be signed in to change notification settings - Fork 2
Settings
Jimb Esser edited this page Jun 2, 2022
·
6 revisions
When you run Automato for the first time, it will generate a settings.txt file. Settings are stored as a Key/Value pair in the following form:
Pair
K key_name
V some_value
EndPair
Most of the settings in there do not apply to Automato, however the following may be relevant to some users:
-
glov_settings.sound_fx- Set to 0 to disable all sounds -
glov_settings.volume_sound- Floating point sound volume between 0.0 and 1.0 (e.g. 0.5 would be half volume) -
no_high_dpi- Set to 1 to disable scaling on High DPI systems (setting to 1 will make the Automato window smaller) -
custom_dpi_scale- Set to a value other than 1.0 to override scaling settings (e.g. 1.5 to scale up to 150%) -
keycode_shift,keycode_control,keycode_alt- (Windows only) Rebinds which keycodes are used for the "shift" "control" and "alt" keys that scripts generally use for starting, pausing, and cancelling. Keycodes come from WinUser.h's Key Codes, some relevant ones are here:
#define VK_SHIFT 16
#define VK_CONTROL 17
#define VK_MENU 18
#define VK_LSHIFT 160
#define VK_LCONTROL 162
#define VK_LMENU 164
#define VK_RSHIFT 161
#define VK_RCONTROL 163
#define VK_RMENU 165
To change this setting, for example, to use only the right shift/control/alt keys, replace the three appropriate entries (probably at the bottom) of Settings.txt with this:
Pair
K keycode_shift
V 161
EndPair
Pair
K keycode_control
V 163
EndPair
Pair
K keycode_alt
V 165
EndPair