It's 2am now as I'm checking the forum... It was a bad idea. It's always a bad idea - it's just "I'll have a look", and then I read/do/reply/whatever.
Fun fact: PKL Colemak (with scancodes) and AHK with qwerty->colemak (letter::letter) don't collide, lol.
Legend:
Types: h=Hook Hotkey, s=Suppressed (blocked), i=Ignored because it was generated by an AHK script, a=Artificial, #=Disabled via #IfWinActive/Exist, U=Unicode character (SendInput).
Rest is pretty logical.
Fn+F5 (dim screen) with PKL.
VK SC Type Up/Dn Elapsed Key Window
-------------------------------------------------------------------------------------------------------------
FF 023 d 3.98 not found
48 023 i d 0.02 H
48 023 i u 0.00 H
Same w/o PKL:
Basically, my Fn shortcuts have the same scancode as H key...
(Fn isn't recognized on its own nor with non-shortcut keys.)
As Colemak[eD] PKL files use scancodes, it's just another H...
... I really need to get a new computer asap. I've killed my Z key (and Z is 5th most common letter in Polish), my Fn is H-in-disguise, my cmd doesn't properly recognize keys... oh, btw:
W/ PKL in cmd, tried to write / (got &):
BF 035 d 0.83 / Wiersz polecenia
A0 02A i d 0.02 LShift
37 008 i d 0.00 7
37 008 i u 0.00 7
A0 02A i u 0.01 LShift
BF 035 u 0.17 /
W/o PKL in cmd:
BF 035 d 1.70 /
BF 035 u 0.11 /
(W/ PKL in different windows it's normal.)
Basically: I press '/', it is there, but 'hey look, let's generate & (shift+7) in a meantime'.
Shift+7 gives pretty much the same with shift+6 in between... (i.e. I want to type &, but I get ^ instead)
A0 02A d 2.81 LShift
37 008 d 0.19 7
36 007 i d 0.02 6
36 007 i u 0.00 6
37 008 u 0.09 7
A0 02A u 0.08 LShift
It looks like more fun with RShift:
A1 136 d 0.65 RShift
37 008 d 0.33 7
A0 02A i d 0.01 LShift
A1 136 i u 0.00 RShift
36 007 i d 0.00 6
36 007 i u 0.00 6
A0 02A i u 0.02 LShift
A1 136 i d 0.00 RShift
37 008 u 0.09 7
A1 136 u 0.09 RShift
It's actually how special characters are typed by PKL - typing '&' normally (PKL, not in cmd):
A1 136 d 5.54 RShift
37 008 d 0.23 7
A0 02A i d 0.02 LShift
A1 136 i u 0.00 RShift
37 008 i d 0.00 7
37 008 i u 0.00 7
A0 02A i u 0.02 LShift
A1 136 i d 0.00 RShift
A1 136 u 0.06 RShift
37 008 u 0.02 7
For comparison - how it finds normal remapped keys?
PKL Colemak N ([eD]):
4A 024 d 21.78 J
4E 031 i d 0.02 N
4E 031 i u 0.00 N
4A 024 u 0.11 J
AHK Colemak N ('j::n'):
4A 024 h d 3.21 J
4E 031 i d 0.00 N
4A 024 h u 0.13 J
4E 031 i u 0.00 N
Basically, my computer/keyboard is weird. As I said before: I'll get a new one for uni soon, so don't bother to 'fix' this^ unless you have too much free time. ;P
It's 3am now, so I'm only going to send this and go to sleep. Good night!