SendKeys Icon
SendKeys

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