diff --git a/web/index.html b/web/index.html index 91293cf..7472d09 100644 --- a/web/index.html +++ b/web/index.html @@ -176,8 +176,8 @@
Comandi Tastiera:

Frecce Muovi Cursore
- A Bottone A (Conferma)
- S Bottone B (Spara)
+ Ctrl Sinistro Bottone A (Conferma)
+ Alt Sinistro Bottone B (Spara)
Invio Start
Backspace Select
@@ -207,12 +207,10 @@ }); // WasmBoy usa Z=A, X=B, Enter=Start, Space=Select. - // Mappiamo i tasti richiesti per forzare l'evento corretto. + // Mappiamo i tasti richiesti (Ctrl/Alt sinistri) per forzare l'evento corretto. const keyMap = { - 'a': { key: 'z', code: 'KeyZ' }, - 'A': { key: 'z', code: 'KeyZ' }, - 's': { key: 'x', code: 'KeyX' }, - 'S': { key: 'x', code: 'KeyX' }, + 'ControlLeft': { key: 'z', code: 'KeyZ' }, + 'AltLeft': { key: 'x', code: 'KeyX' }, 'Backspace': { key: ' ', code: 'Space' } }; @@ -229,15 +227,15 @@ }; window.addEventListener('keydown', (e) => { - if (keyMap[e.key]) { + if (keyMap[e.code]) { e.preventDefault(); - simulateKeyEvent('keydown', keyMap[e.key]); + simulateKeyEvent('keydown', keyMap[e.code]); } }); window.addEventListener('keyup', (e) => { - if (keyMap[e.key]) { + if (keyMap[e.code]) { e.preventDefault(); - simulateKeyEvent('keyup', keyMap[e.key]); + simulateKeyEvent('keyup', keyMap[e.code]); } });