[Gameplay] Hotkeys not honoring key remapping
League is using different key interpretation routines for hotkey settings vs in-game hotkey interpretation. This causes problems, including the inability to use remapped keys as hotkeys, and the inability to honor a user's custom remapped keys.
- Use a tool like SharpKeys to remap caps-lock to control
- use league settings and bind the physical caps lock key to an action, WITNESS: it binds "control" as it should
- play a game, press the physical caps lock key, witness it does not act as "control", EXPECTED: caps lock to act as control as it did in settings, since it is rebound
HOW TO FIX:
the better fix is for league to use post-key-remapped values in-game, so a remapped key works correctly.
however, it would be acceptable for settings to use the same key interpretation code as during gameplay, then it would be possible to bind the raw-key to an action