key-simulation | Skill Performance & Reviews | TopRankSkills

TopRank Skills

Home / Skills / tools / key-simulation

key-simulation

maintained by yanivprusman

star 0 account_tree 0 verified_user MIT License
bolt View GitHub

name: key-simulation description: Instructions for simulating keyboard input using the AutomateLinux daemon.

Key Simulation

The AutomateLinux daemon provides powerful capabilities to simulate keyboard input events and type strings directly.

Type a String

To type a text string as if it were entered on the keyboard:

d simulateInput --string "Hello World"

Simulate Raw Input Events

To simulate specific input events (like pressing a specific key code):

d simulateInput --type <EV_TYPE> --code <KEY_CODE> --value <VALUE>
  • EV_TYPE: Usually 1 for EV_KEY.
  • KEY_CODE: The Linux input event code (e.g., 28 for Enter, 30 for A).
  • VALUE: 1 for press, 0 for release, 2 for repeat.

Example: Pressing 'A'

# Press 'A' (code 30)
d simulateInput --type 1 --code 30 --value 1
# Release 'A'
d simulateInput --type 1 --code 30 --value 0

Underlying Utilities

The daemon uses InputMapper internally to emit these events to /dev/uinput via the virtual device it creates. This bypasses physical hardware constraints and allows for automation even when physical devices are ignored or grabbed.

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!

Skill Details

GitHub Stars 0
GitHub Forks 0
Created Jan 2026
Last Updated 4 months ago
tools tools system admin

Related Skills

docker-expert
chevron_right
caffeine
chevron_right
telnyx-network
chevron_right
discord-governance
chevron_right
plex

plex

openclaw
star 2.4k
chevron_right

Build your own?

Join 12,000+ developers contributing to the Claude ecosystem.