Features
Key Features
| No | Feature | Description |
|---|---|---|
| 1 | Multiple Remap/Macro Profiles | Unlike most keyboard remappers, KeyTik supports multiple simultaneous remap profiles. There's no need to reconfigure your remaps every time you switch tasks — just create as many profiles as you need and activate or deactivate them at will. |
| 2 | Double Click Format | Remap a double click to another key. Example: double-pressing left click sends a middle click. |
| 3 | Text Format | Remap a key to output raw text. Example: pressing Shift + 1 types "Worcestershire Sauce". |
| 4 | Hold Format | Remap a key to trigger a hold action. Example: scrolling the mouse wheel up holds left click for 10 seconds. |
| 5 | Multi Key Format | Remap key combinations, not just single keys. Example: pressing Left Alt + V sends Shift + V. |
| 6 | Vast Keyboard and Mouse Key Support | Supports a wide range of keyboard and mouse keys, including unusual ones. See Key List JSON for the full list — approximately 115 keyboard and mouse-specific keys (Tab, Shift, etc.) are supported. |
| 7 | ASCII Character Support | Supports remapping and sending ASCII characters. Around 94 ASCII characters are supported. |
| 8 | ANSI Character Support | Supports sending ANSI characters. Around 122 ANSI characters are supported. |
| 9 | Unicode Support | Supports sending Unicode characters. KeyTik organizes Unicode into blocks, with around 302 supported blocks containing approximately 159,000+ characters in total. |
| 10 | Virtual Keyboard Code Support | Supports remapping and sending Virtual Keyboard (VK) codes — Windows-defined key identifiers. Around 258 VK codes are supported. |
| 11 | Scan Code Support | Supports remapping keys by Scan Code (SC) — hardware-specific codes that identify a key by its physical location on the keyboard. Useful when a key cannot be identified by name. The number of supported scan codes depends on your keyboard. |
| 12 | Assign Shortcut on Profile | Assign a shortcut to start or stop any profile. Supports Caps Lock On and Caps Lock Off states. Shortcut-based profile switching (similar to how Caps Lock or Num Lock works) is planned for a future update. |
| 13 | Bind Profile to Specific Keyboard and Mouse | Restrict a remap or script profile to a specific physical input device, identified by its VID & PID or device handle. |
| 14 | Bind Profile to Specific Program | Restrict a remap or script profile to a specific program or window class — for example, a particular Chrome tab or an entire application. |
| 15 | Auto Clicker | A built-in auto clicker is included with KeyTik. By default, it simulates left click while 'E' is held. The click target, trigger key, and interval are all customizable. |
| 16 | Screen Clicker | A built-in screen clicker is included with KeyTik. Rather than clicking at the cursor position, it clicks at specific screen coordinates that you define. Coordinate and interval settings are both customizable. A built-in coordinate finder tool is also included to make setup easier. |
| 17 | Screen Coordinate Auto Detect And Copy | A built-in coordinate finder to assist with setting up the screen clicker. By default, pressing 'Space' detects the cursor's current screen position and copies it to the clipboard automatically. The trigger key is customizable. |
| 18 | Multiple Files Opener | A built-in tool that opens one or more files or programs when a key or key combination is pressed. File paths are fully customizable. |
Additional Features
| No | Feature | Description |
|---|---|---|
| 1 | Manage Profiles | Run, exit, delete, store, edit, and pin profiles for full control over your setup. |
| 2 | Run Profile on Startup | Configure profiles to activate automatically when your device starts — no manual intervention needed. |
| 6 | Make Window Always on Top | Keep the KeyTik window above all other windows while you work or game, so you can adjust remaps without minimizing anything. |
| 7 | Show Stored Profile | View your stored profiles and restore them to the main window at any time. |
| 8 | Import Profile | Import an external AutoHotkey script and use it as a KeyTik profile. |
| 9 | Automatic Key Input Detection | Click a button, press your desired key, and KeyTik will fill in the key entry field for you automatically. |