The pointer modifiers are used because pointer events and keyboard events both have modifiers but pointer events are not updated with a keyboard event is pressed.
The pointer modifiers are used because pointer events and keyboard events both have modifiers but pointer events are not updated with a keyboard event is pressed.