osric.uk

The important point of the KeyboardEvent toString method is to get the modifiers in the same order every time (probably alpha - Alt, Ctrl, Shift - is the easiest to get right manually).