Variable MouseEvent.modifierState

shift, ctrl, alt, meta, altgr. Not always available. Always check by using modifierState & ModifierState.something

struct MouseEvent
{
  // ...
  uint modifierState ;
  // ...
}