mirror of
https://github.com/vivier/EMILE.git
synced 2024-09-28 23:54:28 +00:00
Set correctly modifiers bits
This commit is contained in:
parent
8382d6405d
commit
243b177780
@ -29,17 +29,16 @@ void keyboard_get_key(int *modifiers, int *code)
|
||||
|
||||
/* modifier keys */
|
||||
|
||||
*modifiers = 0;
|
||||
if (test_bit(keycode_command, keyboard))
|
||||
*modifiers |= modifiers_command;
|
||||
if (test_bit(keycode_shift, keyboard))
|
||||
*modifiers |= modifiers_command;
|
||||
*modifiers |= modifiers_shift;
|
||||
if (test_bit(keycode_capslock, keyboard))
|
||||
*modifiers |= modifiers_command;
|
||||
*modifiers |= modifiers_capslock;
|
||||
if (test_bit(keycode_option, keyboard))
|
||||
*modifiers |= modifiers_command;
|
||||
*modifiers |= modifiers_option;
|
||||
if (test_bit(keycode_control, keyboard))
|
||||
*modifiers |= modifiers_command;
|
||||
*modifiers |= modifiers_control;
|
||||
|
||||
/* other keys */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user