The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Way to capture command sent using Fn key?

    Discussion in 'Windows OS and Software' started by HTWingNut, May 6, 2011.

  1. HTWingNut

    HTWingNut Potato

    Reputations:
    21,580
    Messages:
    35,370
    Likes Received:
    9,877
    Trophy Points:
    931
    Anyone know if there is a way to capture the command sent by using a laptop Fn key? I know the Fn key itself doesn't send a command, but the combination of Fn + 1 will activate my maximum fan speed.

    I'm looking to use an external keyboard and monitor with my laptop but need to manually activate the full speed fan. I know the Fn key sends commands directly to BIOS but it seems there would be a way to emulate whatever command is being sent. The issue is capturing that.

    Any ideas?
     
  2. newsposter

    newsposter Notebook Virtuoso

    Reputations:
    801
    Messages:
    3,881
    Likes Received:
    0
    Trophy Points:
    105
    just look up keyboard 'scan codes', they're pretty well standardized, have been for years (decades?).

    If that doesn't do it for you there are any number of keystroke monitors that will capture things including weird f/alt/ctrl/left/right/win combos.

    Wouldn't something like speedfan or autohotkey or another control/monitor program work here? Seems to me you don't want to talk to the bios (it may not even be possible after an OS is loaded) but you do want to talk to the fan controller.
     
  3. HTWingNut

    HTWingNut Potato

    Reputations:
    21,580
    Messages:
    35,370
    Likes Received:
    9,877
    Trophy Points:
    931
    Thanks for that, but it doesn't detect my Fn key under any of the HID or keyboard values.

    Can you recommend a keystroke monitor because nothing seems to detect it that I've tried. I've tried things like keyspy, keylogger, etc to no avail. :(
     
  4. AMATX

    AMATX Notebook Consultant

    Reputations:
    48
    Messages:
    203
    Likes Received:
    0
    Trophy Points:
    30
    autohotkey.com has a -great- macro program. Check it out; may have something for you.
     
  5. HTWingNut

    HTWingNut Potato

    Reputations:
    21,580
    Messages:
    35,370
    Likes Received:
    9,877
    Trophy Points:
    931
    Already have, first place I went, but I need to know the command before I can program it!
     
  6. newsposter

    newsposter Notebook Virtuoso

    Reputations:
    801
    Messages:
    3,881
    Likes Received:
    0
    Trophy Points:
    105
    just pressing the Fn key isn't going to generate anything .

    It's the combo of the Fn along with the other keys that will generate a scan code.
     
  7. HTWingNut

    HTWingNut Potato

    Reputations:
    21,580
    Messages:
    35,370
    Likes Received:
    9,877
    Trophy Points:
    931
    I know this, as I stated this already. But any combination hasn't generated any scan code, at least not in any program I've used.
     
  8. NotEnoughMinerals

    NotEnoughMinerals Notebook Deity

    Reputations:
    772
    Messages:
    1,802
    Likes Received:
    3
    Trophy Points:
    56
    sharpkeys works for me. I used it to assign Fn+F7/F8 (volume up and down for me) to the pg up and pg down button.
     
  9. newsposter

    newsposter Notebook Virtuoso

    Reputations:
    801
    Messages:
    3,881
    Likes Received:
    0
    Trophy Points:
    105
    Dunno what to say. Autohotkeys has always captured the Fn key presses on the corporate Dells and HPs we use as well as my personal HP G series machines.

    Microsoft has a keyboard layout designer that has a scancode capture capability, perhaps that would work in this case.
     
  10. HTWingNut

    HTWingNut Potato

    Reputations:
    21,580
    Messages:
    35,370
    Likes Received:
    9,877
    Trophy Points:
    931
    Thanks guys, I'll give those a try.