Skip to content
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

Clone this wiki locally