Home - Thertzlor/Revenant GitHub Wiki
Welcome to the Revenant wiki!
Your journey to unlock the true potential of your mouse/keyboard/G13 controller starts here.
General Concepts:
Advanced Guides:
Macros:
-
Basic Input Macros
Several ways to trigger keys on the keyboard or type out strings.key,k: Basic Key or String Inputkeyup,u: Key Upkeydown,d: Key Downkeytoggle,kt: Key Toggle
-
Multi Macros
These macros present ways to manage multiple macros on a single key. Playing them sequentially, cycling between them or even triggering multiple macros at the same time.sequence,s: Sequence of Macroscycle,c: Cycle of Macrosgroup,g: Group of Macros
-
Timing Macros
Switch between key functionality based on the timing of consecutive key presses or holding a key for a certain duration.multiclick,t: Multiclick Keyholdkey,h: Hold Timer Key
-
Mouse Functionality Macros
Macros which set mouse properties instead of reacting to them.mouseposition,p: Mouse Position / Movementmousewheel,w: Mouse Wheel Control
-
Logitech Functionality Macros
Functionality that is normally configured via LGS.mode,m: LGS Mode Selectbacklight,b: Device Backlight Colorsetdpi,dpi: Mouse DPI Modifierexternalmacro,e: LGS Macro Execution
-
LCD Integration Macros
LCD output for some Logitech Keyboards or the LGS LCD Emulator.
[To activate the LCD Emulator shift + ctrl + right click on the LGS tray icon, until the option appears then in the window selectTools -> Color -> Start.]log,o: LCD Message Log Macrodocumentation,doc: LCD Profile Documentationpage,pg: LCD Page Navigation
-
Control Macros
Control currently running macros or set cycle properties.macrocontrol,mc: Continuous Macro Controlcyclecontrol,cc: Cycle Macro Control
-
Input Modifier Macros
Macros for modifying the behavior of other key inputs.bufferkey,kb: Key Bufferwrapkey,kw: Key Wrap
-
Meta Macros
Macros that reference other macros or modify the Revenant environment.link,l: Link to Macroinstance,i: New Instance of Macroflag,f: Set Flagfunc,fn: Lua Function Callalterhistory,ah: Alter Button History