Geo*_*rge 7 x11 xmodmap keyboard-layout xcape
小智 6
这些行配置Caps Lock为SUPER
remove Lock = Caps_Lock
keysym Caps_Lock = Super_L
add Lock = Caps_Lock
Run Code Online (Sandbox Code Playgroud)
将它们添加到~/.xmodmap
使用您最喜欢的文本编辑器vi/gedit
:
$ gedit ~/.xmodmap
Run Code Online (Sandbox Code Playgroud)
现在运行
$ xmodmap ~/.xmodmap
Run Code Online (Sandbox Code Playgroud)
现在新的Super密钥可以使用了。
xcape
添加一个新的层Caps Lock时举行现在使用xcape
命令配置Caps Lock为ESCAPE单独按下时
$ xcape -e 'Super_L=Escape'
Run Code Online (Sandbox Code Playgroud)
如需更多选项,请使用:
$ xcape -e 'Super_L=Escape' -t 300
Run Code Online (Sandbox Code Playgroud)
如果持有Caps Lock时间超过 300ms,xcape
将不会生成Esc. 如果您愿意,可以更改它,默认为 500 毫秒。
按此顺序运行它们 — 例如在您的启动脚本中,例如.xinitrc
—:
$ gedit ~/.xmodmap
Run Code Online (Sandbox Code Playgroud)