When I look at the key history, after pressing AltGr, it looks like this (which is fine):
Code:
A2 01D d 2.69 Ctrl
A5 138 d 0.00 Right Alt
A2 01D u 0.08 Ctrl
A5 138 u 0.00 Right Alt
However, if I then enable a hotkey that looks like this:
Code:
LControl & RAlt::return
...I get a key history that looks like this:
Code:
A2 01D d 1.95 Ctrl
A5 138 h d 0.00 Right Alt
A2 01D u 0.00 Ctrl
A5 138 i u 0.00 Right Alt
A2 01D u 0.06 Ctrl
A5 138 s u 0.00 Right Alt
It shows the keyboard sending Ctrl-up twice, which doesn't match the previous log. I presume that the inserted/suppressed Ctrl Alt sequence is just missing the 'i' or 's' for the first line of each, which might only be minor, but it's impeding my progress in diagnosing an issue with a larger script.