Encontré este jsfiddle, que debería mostrar todas las teclas presionadas en el teclado. El código se ve bien, pero parece que no funciona, al menos en mi teclado: https://jsfiddle.net/HwR9N/3/
Cuando presiono todas las teclas de flecha, solo aparecen dos de las teclas.
Trabajo con un código similar para crear un juego de JavaScript, pero tengo el mismo problema allí:
//List of all keys pressed or up var keymap = []; window.addEventListener("keydown", function(e){ keymap[e.keyCode] = true; checkCombinations(e); }, false); window.addEventListener('keyup', function(e){ keymap[e.keyCode] = false; }, false);Una cosa extraña es que las teclas WASD funcionan todas al mismo tiempo. ¿Alguien conoce un método diferente, que funcione en todos los teclados? Todavía no he probado otro teclado. Estoy trabajando en una computadora portátil HP. El sistema operativo es Windows 10. El problema ocurre en Chrome y Firefox.
Estoy agradecido por cualquier consejo.
Saludos Florián