End User FAQ

Coordinator
Dec 12, 2008 at 11:04 PM
Edited Dec 12, 2008 at 11:11 PM
  1. Q: I tried to run your application, but I'm getting a huge message box, with an error that tells me it can't find some DLL files. What's wrong?
    Q: I installed SharpKeys on my computer and when I start the program up it says it can't find MSCOREE.DLL.
    A: Your PC doesn't have the 2.0 version of the .NET Framework installed on it yet! You can get this from the Windows Update website for Windows 2000, Windows XP (Professional or Home), Windows Server 2003, Windows Vista, or Windows 7.
  2. Q: When I run SharpKeys 2.1.1 or 3.0 using Vista and Windows 7, I'm prompted to give SharpKeys Administrator permissions - why?
    A: The registry key that SharpKeys is setting for you is located a newly protected part of the Registry; the only way that SharpKeys can edit that key is to be given Administrator rights temporarily.
  3. Q: When I run SharpKeys 2.1, 2.0 or 1.x using Vista, I get an error when I clieck the "Write to Registry" - why?
    A: This is expected behavior for these releases; either run SharpKeys as an Administrator or download the latest version of Sharpkeys (2.1.1 or higher).
  4. Q: I did what you said and none of my keys are remapped? By the way I'm running an older version of Windows...
    A: Sorry, but this particular registry hack required Windows 2000, Windows XP, Windows Server 2003, or Windows Vista to run.
  5. Q: I am running the right version of windows but a particular key is still not mapped!
    A: Frankly, I tried to get every know scan code that I could find, but some may not be correct OR your particular keyboard is doing something weird. For example, I could make my Right Ctrl key be a Left Windows key but I couldn't make the mute button be a Windows key.
  6. Q: What are all these F-Lock keys?
    A: Many of the newer keyboard on the market have dual functions for their F-keys that are toggled by an F-Lock key. Unlike the Caps Lock or Num Lock keys, the F-Lock key cannot be turned on by default - it requires someone to press it before it's turned on. By default, when a computer boots, instead of the Function keys being F1 through F12, they have a completely different function: Help, Print, Save, etc. Once F-Lock is turned on, these keys behave like function keys, F1 to F12. What SharpKeys will allow you to do is map the default nature of the key to a standard fucntion key. For example, if you want the F5 to act like F5 when F-Lock is OFF, map F-Lock: Open to F5. If you map all of your F-Lock keys to their F-key counterparts, the computer will start with all of the Functions keys active.
  7. Q: I've got an Office keyboard - can I remap the function keys to be F1-F12?
    A: Yes! Use the F-Lock keys for your functions and map them to the correct F1-F12 keys.
  8. Q: What's all this stuff about "scan codes"?
    A: Whenever you press a key on your keyboard, it sends a binary code to the keyboard controller in you PC. That code is passed on into Windows (in most cases) and Windows interprets it as "they pressed code 0x3A so that's Caps Lock - turn that on!" What modern versions of Windows also does is it checks a registry key when the machine boots. What that registry key does is tell windows "even though they pressed 0x3A, treat it as 0x2A" (which is left shift). What SharpKeys does is edits this registry key using a simple UI and sidestepping the registry editor.
  9. Q: What is an "Unknown" key?
    A: There's no way I could get a lab of keyboards to test, especially when almost every modern keyboard comes with extra keys or language specific keys - some companies are even making keyboards with special buttons for their own software or product line up. Consequently, when you use Type Key and it hit a key that SharpKeys may not know about, it can still be mapped, even if the label says unknown. If there's a key that you have on your keyboard that is listed as Unknown but you have a used for it, email me and I'll see about adding a better label for it.
  10. Q: What happens if I use your utility and I add a bunch of key mapping and I can't use my computer anymore?
    A: Well, more or less, you're screwed. I've tested this application a good deal, but there's always an element of risk when modifying the registry, especially when it's done with a non-standard utility. I would think you could get into Safe Mode and remove the Scancode Map registry key, but you'll be on your own. Having said this, please be careful and you're using SharpKeys at your own risk!
  11. Q: I used Type Key to map a key and it's telling me a) key is disabled or b) Key is not supported - why?
    A: One of two things can cause this message. First is that you are trying to make a key that you've already told to be disabled. If you disabled your Caps Lock key and rebooted, it's now disabled - you have to unmap and reboot again, before you can remap it. A similar situation would happen if you try to map an already remapped key; Window will report the "wrong" value for Type Key. If you're told it's "unsupport" or not found, then odds are you are on a non-US keyboard and the key cannot be found in the list of keys that are currently supported - please email us the key and code in question and we'll add it to the list! 
  12. Q: Can I remap a combination of keys to one key?
    A: Sadly, no.  SharpKeys only remaps whole keys rather than a modified key.  For example, you can remap Ctrl or C but you can't remap Ctrl+C to another key.
  13. Q: Can I remap a mouse click to a new key?
    A: Sorry, but no.  The remapping technology that Windows uses to remap your keys isn't aware of your mouse.
  14. Q: Why can't I remap my Fn key on my [notebook or Apple] keyboard?
    A: Some keys simply just never get to Windows.  In the case of most Fn keys, they are interpretted by the hardware and never get passed onto the OS, no matter how they appear to work... if Windows doesn't see the key, there's no way for the key to be remapped by Windows.
  15. Q: Neat little utility - how much is it?
    A: It's free.