mister_input
Control MiSTer-FPGA by sending keyboard input, gamepad buttons, key combinations, or typed text via virtual keyboard and raw Linux keycodes.
Instructions
Send input to MiSTer-FPGA via virtual keyboard. Use 'key' for named keyboard keys (osd, menu, confirm, up, down, left, right, coin, start). Use 'raw' for Linux keycodes. Use 'combo' for key combinations (e.g. ['leftalt', 'f12']). Use 'text' to type a string character by character with correct keycodes and shift handling (e.g. 'LOAD"*",8,1\n').
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| button | No | Gamepad button to press (a, b, x, y, start, select, l, r, coin) | |
| combo | No | Key combination to press (e.g. ['leftalt', 'f12']) | |
| dpad | No | Gamepad d-pad direction (up, down, left, right) | |
| key | No | Named keyboard key to press (e.g. 'osd', 'menu', 'confirm', 'core_select') | |
| raw | No | Raw Linux keycode to press (e.g. 28 for Enter) | |
| text | No | Text string to type character by character with automatic shift handling (e.g. 'LOAD"*",8,1\n'). Supports full US keyboard layout. |