That’s… a JS script to run via Tampermonkey. Not exactly what I’d call a ‘plugin’
.
Surely it is possible to copy the logic of the SHIFT key and overwrite based on a user preference? Seems complicated, though.
Ah well, if it works, it works. I’m surprised that it could be done with JS. I see that it uses preventDefault(). Interesting solution, though!