Я рекомендую привязку к событию keyup , чтобы предотвратить запуск дублирующихся событий. Вот пример использования кнопок с идентификаторами, button1 и button2.
$(function() {
$(document).keyup(function(e) {
if(e.keyCode == 53 || e.keyCode == 101) { //number 5
$("#button1").trigger('click');
} else if(e.keyCode == 54 || e.keyCode == 102) { //number 6
$("#button2").trigger('click');
}
});
});
Перехват CTRL + 5 очень сложен, и в случае с Chrome его перехватывает браузер.