I want to map the cursor keys to CapsLock-i, j, k, l

On WinXP/32, is this possible system-wide (for all applications)?

(don't need standard CapsLock functionality)

link|improve this question

70% accept rate
feedback

3 Answers

up vote 1 down vote accepted

You could try TouchCursor.

It can be easily configured to activate when the Caps Lock key is held down and works well across all programs.

link|improve this answer
This appears to do exactly what I want. Thanks! – feklee Dec 1 '10 at 19:04
feedback

Add this to an AutoHotKey script:

CapsLock & i::Send {Up}
CapsLock & j::Send {Left}
CapsLock & k::Send {Down}
CapsLock & l::Send {Right}
link|improve this answer
Does this preserve auto-repeat? When I press CapsLock-i in a Texteditor and hold it, then the cursor should move to the right until I release CapsLock-i. – feklee Dec 1 '10 at 16:17
@feklee: Yes. (just tested in a text editor on Windows Vista) – yhw42 Dec 1 '10 at 16:21
Cool - thanks! It's good to know that there is an alternative to TouchCursor, in case that doesn't meet my expectations. – feklee Dec 1 '10 at 19:07
feedback

If you want to map cursor keys or anything related with mapping keys. You should take a look at autohotkey.

Some samples for you :

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.