|
[心得]
Linux用户无须羡慕hhkb,教你如何键位映射(全局)
18
40942
楼主
以Ubuntu为例,首先查看当前系统的键位映射:
# xmodmap -pke
从中找出需要映射的键位进行改动
我以kbc poker为例,我要实现ESC和`(重音符号)对调(原因你懂的)还有就是把CapsLock当作Ctrl用(写代码的基本永不到Caps)
添加以下内容到~/.xmodmaprc :
!
! Swap Caps_Lock and Control_L
!
remove Lock = Caps_Lock
!remove Control = Control_L
!keysym Control_L = Caps_Lock
keysym Caps_Lock = Control_L
!add Lock = Caps_Lock
add Control = Control_L
!
! keycode 9 = grave asciitilde grave asciitilde
! keycode 49 = Escape NoSymbol Escape
keysym Escape = grave asciitilde grave asciitilde
keysym grave = Escape
下次gnome桌面启动时会检测匹配 ~/.xmodmap* 的配置文件,如果发现有新的配置文件,就会自动弹出对话框选择载入哪些配置文件。
一切OK,你就可以在poker上享受hhkb的键位了。 |
|