Rechercher

PythonReactSEOPDF
GitHub Skill

key-simulation

Instructions for simulating keyboard input using the AutomateLinux daemon.

yanivprusman☆ 0 Étoiles du dépôt0 Forks du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

Voir la source ↗Guides

Instructions

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.

Exemples

Consultez les exemples du dépôt source.

Voir la source ↗

Historique source

Date d’indexation
2026-01-20
Mise à jour de l’index
2026-01-26
Branch
main

Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.

GitHub ↗

chat Comments (0)

chat_bubble_outline

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