16

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

Brad Patton
  • 10,668
kuzditomi
  • 263

6 Answers6

8

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.

jameskatt
  • 81
  • 1
  • 2
6

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

2

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
<!<#F21::
Send,{F6}
return
<^<#F21::
Send,{F7}
return
<#F21::
Send,{Blind}{F8}
return
<^<#BS::
Send,{F9}
return
<^<#Tab::
Send,{F10}
return
<!<#F22::
Send,{F11}
return
<^<#F23::
Send,{F12}
return
Yuji
  • 21
  • 1
1

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.

Adam
  • 11
1

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....

Andrea
  • 1,536
AkA Kin
  • 111