11-18-2011 08:14 PM
I switched the Function keys back to "Legacy" in the BIOS so that I could actually work, and now when use Fn with any of the function keys to change the volume,brightness,wifi state, etc it pops up this @#$^% annoying box asking me if I want to restore the settings to default.
No I do not want to restore them to default. I will not want to restore them to default in 5 minutes, or 30 minutes, or a couple hours or tomorrow or next week. Stop asking me 30 times a day!
How do you make this popup go away FOREVER??!!!
Solved! Go to Solution.
11-22-2011 09:42 PM
11-26-2011 06:18 PM
Hello, I had the same problem so I decided to post my solution. Removing Hot Key Integration solves the issue, but also removes the other features like OSD, which is actually good.
I discovered a file responsible for this pop-up menu and the tab in the keyboard config is file "mkrcfg.dll" inside driver installation folder (should be: "C:\Program Files\Lenovo\HOTKEY"). If you rename/remove this file the ability to change between Legacy and Default from within an OS goes away (it can still be changed in BIOS). The pop-up "feature" will go away, but all other functions will stay.
I should also warn you, it's entirely possible the dll also includes some other functions related to keyboard and removing it might introduce some other problems. It seems to work fine for me, though. Proper solution would be for Lenovo to give user ability to remove this pop-up.
12-02-2011 01:27 AM
Just renaming mkrcfg.dll in C:\Program Files\HOTKEY by itself didn't make it go away, but renaming the other copies in C:\SWTOOLS\DRIVERS\HOTKEY\OSD\_amd64 and C:\SWTOOLS\DRIVERS\HOTKEY\OSD\_i386 and then rebooting did the trick.
Probably just the first file and a reboot would work, but since my search turned up 3 copies I renamed them all.
08-01-2012 03:50 PM - edited 08-01-2012 03:53 PM
I got task manager up and when I hold down the Fn key a program called MKRMSG.EXE starts up.
I killed this and no more pop up.
i searched the registry for this and in "HKEY_LOCAL_MACHINE\SOFTWARE\LENOVO\MessageClient\MediaKey" it gave the defines this file as the receiver file, where MKRMSG.dll is the transmitter file.
the "ReceiverLocation" key gives the file location. I renamed the file to MKRMSG.EXE.bak
Seems to work so far ...