5 Replies Latest reply: Aug 20, 2013 5:24 PM by Kurt Lang
Tuffy Nicolas Level 2 Level 2
expertise.iphone
iPhone

Running 10.6.8 on a MacBook Pro.

 

My goal: to have my "Caps Lock" key instead function exactly the same as the "Return/Enter" key.

 

The reason: I have a broken right arm and need to minimize its use for a couple months, yet still need to work on my computer -- and one of the few keys that ONLY exists on the right side of the keyboard is the "Return" key; if I can create a "Return" key on the left side of the keyboard, if would make my computer work much easier in general and more importantly much easier to do with just my left hand.

 

I already tried to fiddle with "Keyboard Shortcuts" in the System Preferences, but could find no way to achieve this -- the "shortcuts" always seem to require a "modifier key," which is not what I want -- I want the Caps Lock to behave exactly like a Return key all on its own, without a modifier key.

 

I need the left side's Shift, Tab, Function and Escape keys for other purposes, so I don't want to remap those. The only "unnecessary" key on the left side of the keyboard is the Caps Lock key, so that is specifally the key I want to re-map.

 

Any way to do this system-wide? And if not, any way to do it application-by-application?


MacBook Pro, Mac OS X (10.6.8)
Solved by Tuffy Nicolas on Aug 20, 2013 2:35 PM Solved

Success!

 

I just found the solution myself, after posting this question.

 

I will post my answer here, to help other users.

 

The third-party app that allows you to remap "Caps Lock" to "Return" in 10.6.8 is called "PCKeyboard Hack," and can be found at https://pqrs.org/macosx/keyremap4macbook/pckeyboardhack.html.en#history .

 

You'll need to install an older version of "PCKeyboard Hack," because the newer versions are for 10.7 and later. I used version 6.3.0, which seems to be the last one made for 10.6.

 

I downloaded it and installed it. Restart.

 

THEN, before you try to use it, go to System Preferences > Keyboard > Modifier Keys button and change "Caps Lock" to "No Action." This is essential.

 

THEN, also in System Preferences, choose the new panel "PCKeyboard Hack" at the bottom, click on the first box which is "Change Caps Lock," and then (here's the key) click on the default keycode "51" and change it to "36," which is the keycode for "Return" on Mac keyboards, as revealed here: http://web.archive.org/web/20100501161453/http://www.classicteck.com/rbarticles/ mackeyboard.php .

 

Close System Preferences and give it a try -- it works!

 

So consider this question "answered"!

  • Kurt Lang Level 8 Level 8

    There are a few free apps you can download which can be used to remap your keyboard.

  • Tuffy Nicolas Level 2 Level 2
    expertise.iphone
    iPhone

    Kurt --

     

    Yes, I already checked out all those apps, and none of them do what I seek:

     

    DoubleCommand - Doesn't allow remapping Caps Lock key to Return key.

    uControl 1.4.6 - Doesn't allow remapping Caps Lock key to Return key.

    MediaKeys 1.0 - Only re-maps key in a specific way related to media playing.

    Capslock to Control - Single-function app that is not what I'm looking for.

    QuicKeys X 4.0.7 - Doesn't allow remapping Caps Lock key to Return key.

     

    I also already have installed:

     

    KeyReMap4MacBook -- Has many functions, but as far as I can tell does not allow remapping of the Caps Lock key.

     

    The problem, according to these developers, is that the Caps Lock key is very difficult to fiddle with, because it has different underlying hardware issues than the other keys (i.e. it "remembers" if it is "On" or "Off," which other keys don't do).

     

    I want to find a way, either natively in the Mac OS, or via a third-party add-on or app of some kind, do do this one specific task -- one that is spelled out as do-able in the software's description. I don't want to start adding a bunch of key-remap software at random in the hopes that they may work, because they can conflict with each other.

  • Kurt Lang Level 8 Level 8

    Key remapping is the only way I could think of to do what you want. Obviously not much help since you've already tried that route with no success.

  • Tuffy Nicolas Level 2 Level 2
    expertise.iphone
    iPhone

    Success!

     

    I just found the solution myself, after posting this question.

     

    I will post my answer here, to help other users.

     

    The third-party app that allows you to remap "Caps Lock" to "Return" in 10.6.8 is called "PCKeyboard Hack," and can be found at https://pqrs.org/macosx/keyremap4macbook/pckeyboardhack.html.en#history .

     

    You'll need to install an older version of "PCKeyboard Hack," because the newer versions are for 10.7 and later. I used version 6.3.0, which seems to be the last one made for 10.6.

     

    I downloaded it and installed it. Restart.

     

    THEN, before you try to use it, go to System Preferences > Keyboard > Modifier Keys button and change "Caps Lock" to "No Action." This is essential.

     

    THEN, also in System Preferences, choose the new panel "PCKeyboard Hack" at the bottom, click on the first box which is "Change Caps Lock," and then (here's the key) click on the default keycode "51" and change it to "36," which is the keycode for "Return" on Mac keyboards, as revealed here: http://web.archive.org/web/20100501161453/http://www.classicteck.com/rbarticles/ mackeyboard.php .

     

    Close System Preferences and give it a try -- it works!

     

    So consider this question "answered"!

  • Kurt Lang Level 8 Level 8

    Excellent! Glad you were able to work out a solution.