Fn keys - What, Where and How?


  1. Posts : 35
    Vista and Seven
       #1

    Fn keys - What, Where and How?


    Hi everyone!

    I am interested in finding out how the Fn key actually works. For example, pressing Fn+'up' increases my volume. What is fundamentally going on here? Is there a 'hot-key' program running in the background? Is it a part of the BIOS, and therefore not part of Windows? Can I change the command - for example making Fn+'up' mean increase screen-brightness, instead of volume?

    These are purely theoretical questions. I simply want to know how it works.

    Thanks!
    Laurens


    PS. The theory can be applied to finding out what happens when I press Fn+F3 and Bluetooth starts up, in order to answer the question posed here: How to change bluetooth tray icon?
      My Computer


  2. Posts : 20,583
    Win-7-Pro64bit 7-H-Prem-64bit
       #2
      My Computer


  3. Posts : 35
    Vista and Seven
    Thread Starter
       #3

    Thank you for your suggestion - it seems a useful program. However, it does not seem to work with key-combinations.

    It is explained in the programs manual that every key corresponds to a 'scancode', e.g. my F3 key has scancode '61'. It goes on to say that buttons such as Shift or Fn don't have a scancode but alter the code from other buttons, e.g. Fn+F3 ≠ '61' but something else. The program can't provide the exact answer, though, for key-combinations.

    Even if I were to know the scancode for the combination Fn+F3, I still don't know how it affects my Laptop. Where do the commands (scancodes) go to? Which 'program' links the code to an action such as 'start-up Bluetooth tray exe' or 'increase desktop volume'.

    Any experts with some theoretical knowledge, let me know!
      My Computer


  4. Posts : 18,415
    windows 7 home 64bit
       #4

    The article below might be of some help

    Fn key - Wikipedia, the free encyclopedia
      My Computer


  5. Posts : 35
    Vista and Seven
    Thread Starter
       #5

    I like how you refer to Wikipedia as an 'article'. But no, the article didn't really help. The only thing it mentions is that "the Fn key is a hardware meta-key which is not remappable through operating system level keyboard remapping tools". Which relates to my question "Is it a part of the BIOS, and therefore not part of Windows?". Still, I wonder, which 'program' links the code to an action such as 'start-up Bluetooth tray exe' or 'increase desktop volume'.
      My Computer


  6. Posts : 18,415
    windows 7 home 64bit
       #6

    Some manufactures use the BIOS interrupt handle to control the FN keys ... I wish you good luck in finding a solution
      My Computer


  7. Posts : 20,583
    Win-7-Pro64bit 7-H-Prem-64bit
       #7

    LAUBO said:
    Thank you for your suggestion - it seems a useful program. However, it does not seem to work with key-combinations.

    See if this thread helps,
    Remap Fn key
      My Computer


  8. Posts : 7
    Win7 Home Premium SP1
       #8

    My laptop actually has little pictures on the F keys to show what each FN function is for,

    A few months ago, they all stopped working except for the screen Brightness one, it turns out Asus has their own driver which supposedly functions them, I tried every single "ATKACP driver version" however none helped, it would then just bring up errors, if I tried to change the compatibility settings (advice from asus themselves)
    and what was strange, even uninstalling it in device manager, the screen brightness one still functioned.

    Even installing various ATK Hotkey drivers as well as hacked ones did nothing.

    Took me many months of messing with it off and on.

    Now, I can't exactly remember how I fixed it, it was either reinstalling the chipset or the audio driver.
    I believe it was the audio driver itself which fixed it.

    I assume that a player or something I uninstalled with Revo-Pro removed a shared DLL or something along those lines.

    This tells me Asus's ATKACP, which runs in SYS, is worthless, because it was a windows DLL error that reinstalling ATKACP couldn't fix.

    So if anyone ever has these issues, and ATKACP doesn't fix it, reinstall your audio driver.
    I am almost 90% sure, its how I fixed mine.

    I was going to uninstall the ATKACP driver to see what would happen, because I believe its a worthless driver, considering that the screen brightness FN worked the whole time nothing else did and even worked w/o the ATKACP driver installed, but my motto is, if its not broke, do not fit it.

    And its taking up almost no ram.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 08:31.
Find Us