← Back to list

key-simulation
by yanivprusman
⭐ 0🍴 0📅 Jan 25, 2026
SKILL.md
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
1forEV_KEY. - KEY_CODE: The Linux input event code (e.g.,
28for Enter,30for A). - VALUE:
1for press,0for release,2for 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.
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon