How to invert wedge keyboard function keys

Anonymous
2012-11-30T03:26:52+00:00

I'm a developer and I just purchased the new Wedge Keyboard as I like the form factor and mobility of it. However, I'm finding it to be very tedious when I'm coding as a lot of shortcut keys range from F5-F12. I'm now forced to press the FN key when I want to do this.

Is there a simple way to invert the function of these keys? So pressing it by default would trigger the F* key and with FN it would bring up the windows 8 charms?

Windows for home | Previous Windows versions | Devices and drivers

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
{count} votes
Answer accepted by question author
  1. Anonymous
    2014-01-18T13:05:40+00:00

    http://www.autohotkey.com/

    With this script, work for me!

    Media_Play_Pause::F1
    Volume_Mute::F2
    Volume_Down::F3
    Volume_Up::F4
    <+#F21::F5
    <!<#F21::F6
    <^<#F21::F7
    <#F21::F8
    PrintScreen::F9
    Home::F10
    End::F11
    PgUp::F12
    F1::Media_Play_Pause
    F2::Volume_Mute
    F3::Volume_Down
    F4::Volume_Up
    F5::<+#F21
    F6::<!<#F21
    F7::<^<#F21
    F8::<#F21
    F9::PrintScreen
    F10::Home
    F11::End
    F12::PgUp
    
    22 people found this answer helpful.
    0 comments No comments

30 additional answers

Sort by: Most helpful
  1. Anonymous
    2014-01-29T01:22:07+00:00

    You absolute legend; thank you so much!

    I cannot state how much this is going to help me out. Thanks so much.

    I have modified the script to exclude the Home / End / Pg Up/Dn keys as I use those a lot.

    PS Microsoft please take note - this is a great keyboard but you have dropped the ball on the function keys big time. You really should provide your own software solution for this.

    0 comments No comments
  2. Anonymous
    2014-02-28T18:57:25+00:00

    How did you get this to work with the sculpt keyboard?  The F5-F12 keys have different functions than those listed above.  On the scuplt keyboard, they are search, share, devices, settings, etc.  It looks like the keyboard generates modified keystrokes when you hit one of those keys (LWin, LCtrl, etc.).  If I put this in the autohotkey, it gets tripped up because they Fn key is the same, but the modifiers are different.

    0 comments No comments
  3. Anonymous
    2014-11-24T11:28:04+00:00

    http://www.autohotkey.com/

    With this script, work for me!

    Media_Play_Pause::F1
    Volume_Mute::F2
    Volume_Down::F3
    Volume_Up::F4
    <+#F21::F5
    <!<#F21::F6
    <^<#F21::F7
    <#F21::F8
    PrintScreen::F9
    Home::F10
    End::F11
    PgUp::F12
    F1::Media_Play_Pause
    F2::Volume_Mute
    F3::Volume_Down
    F4::Volume_Up
    F5::<+#F21
    F6::<!<#F21
    F7::<^<#F21
    F8::<#F21
    F9::PrintScreen
    F10::Home
    F11::End
    F12::PgUp
    

    Dude, you saved me so much effort. Thanks a lot!

    UPDATE:

    Its not working with visual studio ;/

    The keys f5, f6 and f7, to be specific.

    Any suggestion?

    0 comments No comments
  4. Anonymous
    2015-02-18T18:43:23+00:00

    Thats works better for F5 F6 F7 F8 keys

    Media_Play_Pause::F1

    Volume_Mute::F2

    Volume_Down::F3

    Volume_Up::F4

    <+<#F21::SendInput {F5} return

    <!<#F21::SendInput {F6} return

    <^<#F21::SendInput {F7} return

    <#F21::SendInput {F8} return

    PrintScreen::F9

    Home::F10

    End::F11

    PgUp::F12

    F1::Media_Play_Pause

    F2::Volume_Mute

    F3::Volume_Down

    F4::Volume_Up

    F5::<+#F21

    F6::<!<#F21

    F7::<^<#F21

    F8::<#F21

    F9::PrintScreen

    F10::Home

    F11::End

    F12::PgUp

    0 comments No comments