Herramientas de usuario

Herramientas del sitio


informatica:software:xemu

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:software:xemu [2025/10/16 22:57] – [Teclado] tempwininformatica:software:xemu [2025/10/18 20:44] (actual) – [Mando] tempwin
Línea 6: Línea 6:
   * [[https://github.com/xemu-project/xemu|Repositorio de código]]   * [[https://github.com/xemu-project/xemu|Repositorio de código]]
   * [[https://xemu.app/docs/download/|Documentación oficial]]   * [[https://xemu.app/docs/download/|Documentación oficial]]
 +  * [[https://xemu.app/#compatibility|Lista de compatibilidad]]
 ===== Ficheros necesarios ===== ===== Ficheros necesarios =====
  
Línea 38: Línea 39:
  
 ^ Teclado               ^ Mando Xbox   ^ ^ Teclado               ^ Mando Xbox   ^
-| <kbd>a</kbd>          | <kbd>A</kbd>       |+| <kbd>a</kbd>          | <kbd>a</kbd>       |
 | <kbd>BACKSPACE</kbd>  | <kbd>BACK</kbd>  | | <kbd>BACKSPACE</kbd>  | <kbd>BACK</kbd>  |
 | <kbd>B</kbd>          | <kbd>B</kbd>         | | <kbd>B</kbd>          | <kbd>B</kbd>         |
Línea 53: Línea 54:
 | <kbd>5</kbd>         | <kbd>GUIDE</kbd> (xemu Nav)  | | <kbd>5</kbd>         | <kbd>GUIDE</kbd> (xemu Nav)  |
 | <kbd>↓</kbd>          | <kbd>DPAD_DOWN</kbd>    | | <kbd>↓</kbd>          | <kbd>DPAD_DOWN</kbd>    |
 +
 +<code>
 +      Left                 Right
 +
 +    W = LTrig                   O = RTrig
 +                           I
 +    S                       L
 +                           K
 +</code>
 +
 +Si queremos personalizar estos controles, debemos editar el fichero ''xemu.toml''. En Linux, está en ''.local/share/xemu/xemu/xemu.toml''. Tenemos que hacer la configuración en la sección ''[input.keyboard_controller_scancode_map]'':
 +
 +<code>
 +[input.keyboard_controller_scancode_map]
 +a = 4
 +b = 5
 +x = 27
 +y = 28
 +dpad_left = 80
 +dpad_up = 82
 +dpad_right = 79
 +dpad_down = 81
 +back = 42
 +start = 40
 +white = 30
 +black = 31
 +lstick_btn = 32
 +rstick_btn = 33
 +guide = 34
 +lstick_up = 8
 +lstick_left = 22
 +lstick_right = 9
 +lstick_down = 7
 +ltrigger = 26
 +rstick_up = 12
 +rstick_left = 13
 +rstick_right = 15
 +rstick_down = 14
 +rtrigger = 18
 +</code>
 +
 +Para saber a qué tecla corresponde cada número, podemos mirar en [[https://github.com/libsdl-org/SDL/blob/2ef79441701c87c801fe0e1456321a791f4b2faf/include/SDL3/SDL_scancode.h#L52|este fichero]] de la biblioteca SDL.
 +
 +  * https://github.com/xemu-project/xemu/blob/e02e41ccaaceffcad816cfb554dd1195767e952d/config_spec.yml#L61
 +  * https://github.com/libsdl-org/SDL/blob/2ef79441701c87c801fe0e1456321a791f4b2faf/include/SDL3/SDL_scancode.h#L52
 +
 +==== Mando ====
 +
 +Probado el [[..:hardware:perifericos:sf30_pro|SF30 Pro]].
 ===== Jugar ===== ===== Jugar =====
  
informatica/software/xemu.1760648268.txt.gz · Última modificación: por tempwin