I can't detect any Fn key (nor specifically Fn+F4) scan code using AutoHotkeyRemoteControlDLL.ahk.
I'm running the latest version of AutoHotkey, installed to run in ANSI mode. (When I tried to install it opting for Unicode mode listed device names were all in Chinese and there were no descriptions nor default Usage+UsagePage settings offered.)
I've run through every device, selecting each one then clicked 'register' to register its default Usage+UsagePage, then pressed my Fn+F4 combo keys on the laptop's built-in kbd, but there is no response in the scancode result window. I get a response for other keys for a couple of the devices, but not the F4.
Maybe my 2007 HP laptop (dv6000t, Vista 32-bit) requires a Unicode version of AutoHotkeyRemoteControlDLL.ahk to be able to detect the scan codes correctly rather than the ANSI version? Or maybe the Fn key isn't visible by software at all, only being visible to the BIOS?
I'll cross-post this first message in both relevant forum threads:
http://www.autohotkey.com/forum/viewtopic.php?t=41397
(about AutoHotkeyRemoteControlDLL.ahk) and
http://www.autohotkey.com/forum/viewtopic.php?t=30483
(about Fn key detection successes & failures using AutoHotkeyRemoteControlDLL.ahk),
but I recommend only replying to the 1st thread since I think that seems the more relevant and active thread.
Thanks!
Craig in NJ