Hi.
im sorry if this thread is long dead or solved and i missed something, but i've tried pretty much everything suggested along the way and still can get the Fn key to function as the win key.
the following script (presented a few posts above) works to map the backwards key as the win key:
*SC16A::
Send, {LWIN down}
Loop
{
Sleep, 10
GetKeyState, state, vkA6sc16A, P
if state = U ; The key has been released, so break out of the loop.
break
}
Send, {LWIN up}
return
however, when i try and modify the code to work with the Fn key, like this:
*SC163::
Send, {LWIN down}
Loop
{
Sleep, 10
GetKeyState, state, vkFFsc163, P
if state = U ; The key has been released, so break out of the loop.
break
}
Send, {LWIN up}
return
(163 instead of 16A, vk from A6 to FF, both according to this thread and my ky history screen)
i cant get it to work.
the start menu pops up, but only on key up. its as if im missing the key down event entirely (so key combos like win + d dont work).
i've also tried simpler things like
SC163::send,{Lwin down}
SC163 up::send,{Lwin up}
to no avail (i ge the start menu to pop up at key up, but no reaction to key down, hence no combos)
any one succeed in mapping the Fn key using AHK ?
im using an IBM thinkpad T40' if it matters.
Thanks in advance for any assistance.