Fn
key problem
You will not likely be able to use Fn+Home because the Fn is usually a special key that is handled internally by the keyboard controller. Because it is handled in hardware and never goes through software (i.e., the OS), it cannot be intercepted or remapped. You’ll have to pick another hotkey combo (try the ⊞ Win key or something).
SmartBright
If you are willing to pick another hotkey, then there are ways to provide easier access to the screen brightness. One option is the SmartBright script on the AutoHotkey forums. It lets you adjust the brightness of the screen with the mouse by creating a click-through overlay. Because of the way it works, it does not actually affect the backlight that you see in the Control Panel’s Power Options. This could be a problem or a benefit depending on your situation. In fact, because it works independently of the main brightness control, you can use it in conjunction with the main control to further reduce the brightness beyond what is available with the backlight control by itself (some people complain that the minimum brightness is still too bright).
nircmd
Another option is what I have been using for the past several years. It is just two lines of AutoHotkey code that set up a hotkey to call out to Nirsoft’s nircmd to allow me to adjust the screen backlight:
; Screen brightness
; Ctrl+Alt+Shift + PgUp/PgDown to adjust screen brightness
^!+PgUp::Run nircmd.exe changebrightness +10
^!+PgDn::Run nircmd.exe changebrightness -10
Make sure that nircmd.exe
is in the same directory as the script and it works perfectly. The only problem is that if you run it under a user account, it won’t work while programs running under the administrator account are active (e.g., the log in screen). That’s fixable, but rarely necessary.
4Except that it almost certainly won’t work because in pretty much every system made in the past decade or two, the
Fn
key is a special case handled internally in the keyboard controller hardware and does not go through software. Therefore, it cannot be intercepted or remapped. – Synetech – 2014-07-21T22:11:50.2103@c0Ddev i have tried this and I see various combinations of fn+key that work but others like brightness don't do show up there. – Herman Toothrot – 2014-09-07T11:05:34.613
1
See http://www.autohotkey.com/board/topic/27841-remapping-the-fn-key-a-solution/
– Vadzim – 2014-10-11T19:09:16.153Not possible for me. That trick worked: VOLUME_DOWN::F11 F11::VOLUME_DOWN
VOLUME_UP::F12 F12::VOLUME_UP
MEDIA_PLAY_PAUSE::F9 F9::MEDIA_PLAY_PAUSE Source: https://gist.github.com/tehshane/8765405
This could be useful for some (works for voulme up and down, but couldn't make it works for brightness) INS & F11::Send {vkAEsc12E} INS & F12::Send {vkAFsc130}. This causes Numpad0 to lose its original/native function when it is pressed by itself. To avoid this, a script may configure Numpad0 to perform a new action such as one of the following. Thus you can add then: INS::Send {INS} – JinSnow – 2015-01-12T08:22:28.663
if there's some special feature printed on the Home key (i.e. same color with Fn key) then
Fn+Home
will work, but it's capturing the key combo and send the special key's scan code and not Fn key's scan code plus Home scan code. You can't capture Fn alone – phuclv – 2018-07-04T09:40:49.600