Skip to content

wengh/Typewriter

Repository files navigation

Note: Interception driver is required for running Typewriter.

Emulate keyboard strokes through Interception driver.

Usage:
    typewriter            Show help message and activate echo mode
    typewriter <strokes>  Run strokes with AHK syntax

For details about the AHK syntax, see:
    https://www.autohotkey.com/docs/commands/Send.htm

Unsupported AHK features:
    {Browser_Back} and similar multimedia keys
    {Click}, {LButton} and other mouse strokes
    {Blind}, {Raw}, {Text}
    {ASC nnnnn}, {U+nnnn}, {vkXX}, {vkXXscYYY}

Features not present in AHK:
    }        equivalent to ^ but doesn't have to be escaped
    {s<n>}   sleep for n ms
    {i<n>}   set the interval between two strokes to n ms
             default interval is 10 ms
    {sc<x>}  send key with custom scancode
             (not the same scancodes as in AHK!)

Note:
    A connected keyboard is required.
    The program assumes a US English input method.


Examples:

    typewriter "^+{Esc}"      OR
    typewriter }+{Esc}
        Send Ctrl-Shift+Esc to open Task Manager
        Double quotes are used to escape ^ character

    typewriter #rcontrol{Enter}
        Open control panel through Win-R

    typewriter {s1000}{i0}{Up 10}
        Sleep 1 s then type Up arrow 10 times with no delay

    typewriter +{sc86}
        Type the extra \ key on ISO keyboard while holding Shift

    typewriter {Space down}{s500}{Space up}
        Hold Space bar for 500 ms

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages