So I’m involved in developing a web application which will allow user to maintain keyboard shortcuts for different actions. I’m facing two challenges :- How to listen to keypress of ctrl, shift, f1-f12, tab etc. ? User will input some keyword for keys. For example for the shortcut "ctrl+R", user will enter "ctrl+R". But my ..