http://dmauro.github.io/Keypress/
Une lib opensource qui permet la capture avancée d'évènements clavier (touches simples mais également combos de touches)... le tout pour 10ko; ça semble assez simple à utiliser (exemples du site) :
keypress.combo("shift s", function() {
console.log("You pressed shift and s");
});
keypress.counting_combo("tab space", function(e, count) {
console.log("You've pressed this " + count + " times.");
});
keypress.sequence_combo("up up down down left right left right b a enter", function() {
lives = 30;
}, true);