Shortcut & Key Remapper
Core API Hook: IsoKFilter Driver / SendInput (Win32 API)
Remap hardware keyboard input keys into complex multi-modifier hotkey sequences or raw direct virtual scan codes at the kernel layer.
Configuration Parameters
| Parameter | Type | Description |
|---|---|---|
| Target | string | Serialized key sequence string containing virtual key codes and modifiers (e.g. 'Ctrl+Alt+Shift+F12'). |
| OutputMode | enum | Select between standard user-space input injection (HighLevel) or low-level driver scan code simulation (LowLevel). |
config.json Mapping
{
"Type": "SendKeys",
"Name": "Trigger Photoshop Brush Tool",
"Target": "Ctrl+Alt+Shift+B",
"OutputMode": "LowLevel"
}
Save inside database layout actions configuration map.
Native Execution Hook
// SendKeys execution logic (Using driver hook wrapper)
if (action.OutputMode == ActionOutputMode.LowLevel)
{
// Write directly to IsoKFilter kernel port using scan code mappings
IsoKFilterApi.InjectKeys(action.Target);
}
else
{
// Fallback to high-level Win32 SendInput queue
SendInputEngine.SendShortcut(action.Target);
}
Executed within IsoCore remapping runtime loop.
← Back to Actions Directory
IsoKey Module: SendKeys