diff options
Diffstat (limited to 'registryd/deviceeventcontroller.c')
-rw-r--r-- | registryd/deviceeventcontroller.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/registryd/deviceeventcontroller.c b/registryd/deviceeventcontroller.c index d3b8e898..8fefbd75 100644 --- a/registryd/deviceeventcontroller.c +++ b/registryd/deviceeventcontroller.c @@ -66,8 +66,10 @@ struct _SpiPoint { typedef struct _SpiPoint SpiPoint; static unsigned int mouse_mask_state = 0; static unsigned int key_modifier_mask = - Mod1Mask | Mod2Mask | Mod3Mask | Mod4Mask | Mod5Mask | ShiftMask | LockMask | ControlMask | SPI_KEYMASK_NUMLOCK; -static unsigned int _numlock_physical_mask = Mod2Mask; /* a guess, will be reset */ + SPI_KEYMASK_MOD1 | SPI_KEYMASK_MOD2 | SPI_KEYMASK_MOD3 | SPI_KEYMASK_MOD4 | + SPI_KEYMASK_MOD5 | SPI_KEYMASK_SHIFT | SPI_KEYMASK_SHIFTLOCK | + SPI_KEYMASK_CONTROL | SPI_KEYMASK_NUMLOCK; +static unsigned int _numlock_physical_mask = SPI_KEYMASK_MOD2; /* a guess, will be reset */ static gboolean have_mouse_listener = FALSE; static gboolean have_mouse_event_listener = FALSE; |