Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have just got my new Microsoft sculpt mobile keyboard, and it works fine.

However the Fn keys are reversed by design.

I mean by pressing F6 for example, the Search charm appears on Windows 8, and i can use F6 if i press the Fn key together with it. Is there any way i can change how it works? It would be verry important for me, i lost many hotkey combination this way :\ Its a bluetooth wireless keyboard, i could not finy any bios setting for it (like some laptops, but i'm on desktop PC). i have

share|improve this question

migrated from serverfault.com May 31 '13 at 18:36

This question came from our site for professional system and network administrators.

    
Yes, some laptops do have a setting for Fn key reversal (for example 1‌​, 2, 3), but in your case of course you'll have to check whether the keyboard's driver or software provides this option. If not an AutoHotkey script might be the only solution. –  Karan Jun 1 '13 at 8:17
    
It has no provided software where i can change settings- If i have to use AutoHotkey, i will simply not use the keyboard itself :\ –  Tamás Küzdi Jun 1 '13 at 8:53

6 Answers 6

up vote 1 down vote accepted

As per @AkA Kin and @Yuji it seems that AutoHotKey is the solution. Found this great script by tehshane that "remaps the F1-F12 function keys on the Microsoft Sculpt Mobile keyboard to be pressed without having to use the Fn key": https://gist.github.com/tehshane/8765405

share|improve this answer
    
Thanks for the script, but I do not intend to use third-party software for a keyboard to work fine. I did not try your solution but I accept your answer as a solution, since you said it works for all function keys. Does it make the function keys work by default, or does it completely wipe away the secondary functions (like volume settings)? –  Tamás Küzdi Aug 19 at 13:48

There's a keyboard shortcut for this on the keyboard covers for the Surface (which is also locked in "media key" mode by default): Fn+CapsLock. It's worth a try.

share|improve this answer
2  
thanks, but it did not work :\ –  Tamás Küzdi Jul 11 '13 at 12:24

After A long time search I find Autohotkey can resolve F1-F4, but for F5-F12 It's not very easy to use. I don't want to wast my time to learn how to use that. The easiest way is past a Scotch tape on the FN key I think....

share|improve this answer

The hardwiring of the Windows 8 Keys as the default keys instead of the more often used Function Keys drove me nuts. I have far more use for the F1 to F12 keys than the Windows 8 Keys, particularly in Mac OS X.

This is a hardwired feature of the Microsoft Sculpt Mobile Keyboard.

The only solution which works is to sacrifice the Windows 8 keys by permanently setting the Fn in the down position.

I did this by popping off the Fn Key and taping the switch in the down position. I used double-stick permanent mounting tape for adhesion which was then covered by black gaffers tape.

I love that my Function Keys now work as I want them to.

Sure, I no longer have keyboard support for volume - compared to the Microsoft Bluetooth Mobile Keyboard 6000. But I do gain a hardwired Home and End Keys. And I can easily create a macro to control the volume.

Since the Sculpt Keyboard is also half the price of the Keyboard 6000, this hardware modification saves me $20 every time I wear out the keyboard.

I wouldn't worry about battery life from keeping the Fn key pressed down since usually I turn off the keyboard when not used - when the keyboard is used as a mobile keyboard. When used as a desktop keyboard, we will have to see if battery life is reduced.

share|improve this answer
    
just a note on the hardware mod: once that key pops off you will never get it back on! There are 2 fragile, interlocking nylon levers which form a challenging puzzle to put back together. They are now in the bin, and I have a big blob of blu-tack holding the key down. –  Greg Woods Jun 28 at 20:57

I installed AutoHotKey and the following script worked for me. I'm using Windows 7 though... Don't know if that matters.

Media_Play_Pause::F1 Volume_Mute::F2 return Volume_Down::F3 Volume_Up::F4 <+<#F21::F5

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.