输入特殊字符有一个解决方案是Compose键
grep "compose:" /usr/share/X11/xkb/rules/base.lst
就可以查看能设置的键列表
比如说要设置成大写锁定键,输出结果里面有compose:caps Caps Lock
然后输入
setxkbmap -option compose:caps
就设置完成了
要输入特殊字符时
先按下设置的键(我用的大写锁定),再按a,再按>或^,就能输入一个â(把两个字符组合起来)
gnome那里用tweaks就能设置
输入特殊字符有一个解决方案是Compose键
grep "compose:" /usr/share/X11/xkb/rules/base.lst
就可以查看能设置的键列表
比如说要设置成大写锁定键,输出结果里面有compose:caps Caps Lock
然后输入
setxkbmap -option compose:caps
就设置完成了
要输入特殊字符时
先按下设置的键(我用的大写锁定),再按a,再按>或^,就能输入一个â(把两个字符组合起来)
gnome那里用tweaks就能设置
这样的话已经能输入特殊字符,但是楼主需要的还是输入不了,这时手动设置一下就行了
创建~/.XCompose文件,写入这些内容

重新登陆就行
格式可以参考/usr/share/X11/locale/en_US.UTF-8/Compose
每次开机都要执行这个命令,觉得麻烦可以在~/.config/autostart创建一个任意名的.desktop
内容
[Desktop Entry]
Exec=setxkbmap -option compose:caps #换成自己设置的键
Name=xxx #随便起名
Type=Application
也可以把命令写入到.sh文件中,然后保存到 /etc/profile.d 文件夹下。
每次开机都要执行这个命令,觉得麻烦可以在~/.config/autostart创建一个任意名的.desktop
内容
[Desktop Entry]
Exec=setxkbmap -option compose:caps #换成自己设置的键
Name=xxx #随便起名
Type=Application
非常感谢,我用你的方法可以输入那些字母了,但是我发现这条命令setxkbmap -option compose:caps过一段时间就会失效,组合键没有作用了,然后需要再输一次,请问你知道这是怎么回事吗
有没有人会搞键盘映射啊?我们在Linux上输入世界语的帽子字(ŝ ĝ ŭ ĉ ĵ )还是比较不方便,我在想既然Linux是开源的系统,那一定可以再设计一整套世界语的键盘映射和键盘布局吧,这样只要切换键盘布局就可以一键输入世界语的帽子字了,就像德语可以改下键盘布局然后就可以一键输入ä ö ü ß一样。如果官方能做下那当然是功德无量了,或者有没有人可以提供一点关于设计制作键盘映射和布局的帮助或者资料?