From my painful backwards engineering, i realised that the toggles are actually activated by keyString value instead of actual key inputs, which might have been the thing messing up a bit. I am really now wondering if I can somehow send Strings into the window to trigger custom strings (ie. editing in avatar save to smth like "toggle":"Potato")