The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    swap key functions on a keyboard

    Discussion in 'Windows OS and Software' started by Fittersman, Aug 9, 2007.

  1. Fittersman

    Fittersman Wanna trade?

    Reputations:
    225
    Messages:
    1,306
    Likes Received:
    0
    Trophy Points:
    55
    is there anyway i can swap the capslock key with the windows key, then after that change the windows key (it actually looks like the capslock key though) to something else so i can use it for crouching in counterstrike? i find the ctrl key is too far away and that i have accidentally hit the windows key on occasion so id like to get that outa there because alt +tab does pretty much the same thing anyway.
     
  2. kappa.squared

    kappa.squared Notebook Consultant

    Reputations:
    19
    Messages:
    108
    Likes Received:
    0
    Trophy Points:
    30
    Yep, I'd recommend using KeyTweak. It'll be faster than modifying the registry yourself. ;)
     
  3. Ethyriel

    Ethyriel Notebook Deity

    Reputations:
    207
    Messages:
    1,531
    Likes Received:
    0
    Trophy Points:
    55
  4. Fittersman

    Fittersman Wanna trade?

    Reputations:
    225
    Messages:
    1,306
    Likes Received:
    0
    Trophy Points:
    55
    im on vista, so the keytweak doesnt seem to work and the john holler thing isnt going to work for me either, i would like to be able to both disable the windows key and swap the buttons (the site says you cant do both) o and its doesnt work on vista either.

    and, yeah i think swapping ctrl and capslock is probably a better idea.
     
  5. Ethyriel

    Ethyriel Notebook Deity

    Reputations:
    207
    Messages:
    1,531
    Likes Received:
    0
    Trophy Points:
    55
    You do have to reboot for the registry hack to work, I'm pretty sure I've used it in Vista before. If not that, then another one, but I think they're all essentially the same.
     
  6. Fittersman

    Fittersman Wanna trade?

    Reputations:
    225
    Messages:
    1,306
    Likes Received:
    0
    Trophy Points:
    55
    o, well i found another one but it requires .net to work and i know i have that but search turns up nothing and i dont know how to use it.

    here is the link http://www.inchwest.com/mapkeyboard.aspx# thats the one i found, its free and it looks like it will do the job but when i try to save the changes it wont let me, here is the error:

    Code:
    Application attempted to perform an operation not allowed by the security polic. To grant this application the required permission, contact your system administrator, or use the Microsoft .NET Framework Configuration tool.
    
    If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately.
    
    Requested registry access is not allowed.
    and its got three buttons, Details (below), continue, and quit. None of these buttons allows me to save the changes.

    here is what i get when i click on the details button:

    Code:
    ************** Loaded Assemblies **************
    mscorlib
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)
        CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    ----------------------------------------
    MapKeyboard
        Assembly Version: 1.0.0.0
        Win32 Version: 1.0.0.0
        CodeBase: file:///C:/Users/Christopher/Desktop/mapkeyboard/MapKeyboard/MapKeyboard.exe
    ----------------------------------------
    System.Windows.Forms
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    Accessibility
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
    ----------------------------------------
    
    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.
    
    For example:
    
    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>
    
    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.
    
    
     
  7. Ethyriel

    Ethyriel Notebook Deity

    Reputations:
    207
    Messages:
    1,531
    Likes Received:
    0
    Trophy Points:
    55
    As with all problems Vista, try running it as an administrator.
     
  8. Fittersman

    Fittersman Wanna trade?

    Reputations:
    225
    Messages:
    1,306
    Likes Received:
    0
    Trophy Points:
    55
    ahh, alright that solves the problem, and now the keys are working properly :)