more work on keyboard shortcuts trying to fix bug where keys get stuck in the channel (keyup being ignore when super key depressed)