El estilo del teclado virtual
Los colores y la fuente del teclado que se abre para buscar un juego o escribir un texto.
Como los menús, no se coloca: el teclado decide su propia geometría, el tema solo elige sus colores y su fuente.
Se abre sobre la pantalla en la que estás, sea cual sea — así que se configura una sola vez, en Componentes globales.
| Propiedad | Lo que pinta |
|---|---|
keyColor | el fondo de cada tecla en reposo |
keySelectedColor | la tecla en la que estás |
keyTextColor | la letra escrita en la tecla |
keyDisabledColor | la letra de un carácter que la entrada rechaza |
keyModifierColor | Mayús / Ctrl / Alt pulsado para una sola tecla |
keyModifierLockedColor | Mayús / Ctrl / Alt bloqueado |
keyTitleColor | el título encima del teclado |
keyEditTextColor | el texto que se está escribiendo |
fontPath | la fuente — el tamaño lo sigue decidiendo el teclado |
Tres teclados, y el usuario elige
El tema no decide cuál se muestra: es un ajuste de la consola. Y no todos leen tus colores.
- Rueda arcade — solo cuatro: tecla apuntada, letra, título, texto escrito. Ni fondo de tecla ni fuente.
- Teclado clásico — los ocho, más la fuente.
- Teclado simplificado — los ocho salvo los dos colores Mayús / Ctrl / Alt (armado y bloqueado): este teclado no tiene esas teclas.
Configura por tanto primero los cuatro que leen todos: tu estilo se mantendrá sea cual sea el teclado.
Lo que escribe
<view name="system, basic, detailed, menu, gameclip">
<keyboard name="keyboard">
<keyColor>1B1D22</keyColor>
<keySelectedColor>4FE3C1</keySelectedColor>
<keyTextColor>FFFFFF</keyTextColor>
<keyTitleColor>FFFFFF</keyTitleColor>
<keyEditTextColor>FFFFFF</keyEditTextColor>
</keyboard>
</view>
El name debe ser exactamente keyboard, y no acepta ni pos ni size.
Disponible a partir de Recalbox 10.1. En una máquina más antigua, el bloque se ignora y el teclado conserva sus colores de fábrica.