Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm trying to map caps lock to control in a terminal. X is not enabled. Distro is Arch linux. Is this possible?

share|improve this question
1  
You should be able to hack at the keyboard map - you can find them under /usr/share/kbd/i386/include/linux-keys-bare.inc and /usr/share/kbd/i386/qwerty/us.map.gz (on my system - depends on your architecture and keyboard layout). It goes without saying that this should be used as a last resort. –  new123456 Nov 13 '11 at 2:52

3 Answers 3

up vote 5 down vote accepted

BAM, emacs wiki has the answer. Loadkeys does the trick.

share|improve this answer
    
Even though this question is for "without X", the link provided gives information for all kinds of setups, and I found the easy to do Gnome instructions via this –  Karthik T Oct 5 '13 at 5:01

Just for future reference, wiki of your distro had (or now has) you covered: https://wiki.archlinux.org/index.php/KEYMAP

share|improve this answer

Yes, it should be possible. In this Arch Linux wiki page, there's a lengthy example of remapping a keyboard with xmodmap. In another Arch Linux discussion forum post, another user discusses his xmodmap configuration to disable the caps lock key. You should be able to remap your caps lock to control.

share|improve this answer
2  
xmodmap won't work if X isn't enabled. –  Keith Thompson Nov 13 '11 at 2:43
    
Keith Thompson is correct. I'm trying to remap without X, which is why I'm asking here - it's pretty hard to find a good resource on the net that doesn't suggest xmodmap. –  So8res Nov 13 '11 at 4:07
    
Good point - overlooked the X mentioned in the question. –  JW8 Nov 13 '11 at 20:45

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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