http://imljp.info/?p=451

在网上一直谷歌了很久  change linux console kdymaps,想得到什么关于终端下修改按键的方法,可惜找来找去,不是不清不楚,就是不详不细.

还是自己来吧   查找下修改Keymaps 有那么几个 Loadkeys   dumpkeys  showkeys   setkeycodes  keymaps   ,一路Man 帮助下去,我修改交换Control 和 Caps_Lock 是这样的(用emacs方便)

1).dumpkeys  > ~/.my_keymaps

2).vi ~/.my_keymaps   把keycode 29 = Control 修改为 keycode 29 = Caps_Lock , 相应58修改为Control

3).loadkeys ~/.my_keymaps

如果不知道  keycode 可以在终端下(要在console下才可以) Showkeys 查看..

ps:可以添加启动   vi /etc/rc.local  这样就方便了