keyboard input, SDL keymods implemented