Page 1 of 1

Remapping fn+f12

Posted: Fri Aug 13, 2010 11:11 am
by manamana
New w510, I continue to run into little stumbling blocks.

In order to save space on my SSD, I've disabled auto-hibernation and deleted hiberfil.sys (was taking up a pointless 10GB)

but I was curious what would happen if I accidentally press fn+12. Result: the computer still hibernates, and re-creates that annoying hiberfil.sys.

is there a way to remap or disable the fn+f12 command? I've been digging and haven't found much.

Thanks!

Re: Remapping fn+f12

Posted: Fri Aug 13, 2010 4:09 pm
by RealBlackStuff
It's extremely difficult to accidentally hit Fn/F12.
Just don't DO it.

http://www.sevenforums.com/tutorials/81 ... sable.html
http://support.microsoft.com/kb/920730

Re: Remapping fn+f12

Posted: Fri Aug 13, 2010 7:46 pm
by manamana
I've done those things.

Even after disabling hibernation, if you hit fn+f12, it gets re-enabled and the hiberfil.sys gets recreated.

I'm not so worried about doing it myself, but someone else using the computer, or a cat on the keyboard...

I don't want it to even be possible. is there no way to reassign fn +* keys?

Re: Remapping fn+f12

Posted: Fri Aug 13, 2010 8:20 pm
by sbjoe
I saw a thread on another forum with links to a series of unsupported bios flashes for different models that have the effect of swapping the Fn and Ctrl keys. Don't have a clue though as to whether it might be possible to go the extra step and change or disable a specific key combination. If this sounds at all promising, follow the link in the first footnote at
http://en.wikipedia.org/wiki/Fn_key#cite_note-0.

Re: Remapping fn+f12

Posted: Fri Aug 13, 2010 9:52 pm
by manamana
The stock w510 BIOS has an option to swap fn and ctrl, but that's apparently the limit of the customizable parameters.

Re: Remapping fn+f12

Posted: Thu Aug 26, 2010 10:29 am
by automobus
manamana wrote:I don't want it to even be possible. is there no way to reassign fn +* keys?
I have tried to achieve the same thing. When the function is pressed, it is intercepted by the ThinkPad Power Management service (ibmpmsvc.exe for me), which follows a routine to hibernate the computer (makes the hiberfile if not present). The TP PM does not consult Windows Power Management preferences.

The only way I know of to disable the F12 hibernate function is to avoid TP PM. You can either kill the process, or uninstall it, or disable the service. However, that will disable the other Fn-functions as well. I think you can be confident that nobody will use the shortcut. Fn must be pressed before F12, so the chance is small that a cat will trigger it. Most people I know interpret the blue Fn markings as well as Egyptian Hieroglyphics: unless they use a ThinkPad themselves, they never give any thought to using the Fn functions. But even if they know the power management shortcuts, people who borrow my computers tend to leave them as they found them: usually on or off, nothing in-between.