![如何在加拿大法语上网本键盘上分配西班牙语字符](https://linux22.com/image/1042889/%E5%A6%82%E4%BD%95%E5%9C%A8%E5%8A%A0%E6%8B%BF%E5%A4%A7%E6%B3%95%E8%AF%AD%E4%B8%8A%E7%BD%91%E6%9C%AC%E9%94%AE%E7%9B%98%E4%B8%8A%E5%88%86%E9%85%8D%E8%A5%BF%E7%8F%AD%E7%89%99%E8%AF%AD%E5%AD%97%E7%AC%A6.png)
我想分配
- Alt Gr + n 输入 ñ
- Alt Gr + i 输入 ¡
- Alt Gr + g 输入 ¿
我该如何编程这些组合键?
Ubuntu 12.04,Mini Dell 9 上网本,加拿大法语键盘
更新:我在“设置”、“键盘布局”、“选项”下找到了撰写键。我在“大写锁定”下定义了它。我现在可以先按大写锁定,然后按 Alt Gr + ~,再按 n,输入 ñ。我仍然不知道需要使用哪个键序列来输入倒感叹号“¡”或问号“¿”。有人能帮忙吗?
第二次更新:我发现了问题的其余部分。我按一次我定义的撰写键:Caps Lock,然后按两次 Shift+1 以显示“¡”,按两次 Shift+6 以显示“¿”
关于同一问题的其他主题不够详细。希望我的主题足够详细。
如果能找到一张包含所有可能用组合键和特定键盘布局产生的字符的映射就好了。
答案1
转到所有设置、键盘布局、选项、撰写键位置,选择一个(我必须使用 Caps Lock,因为这是我最少使用的)。
现在,如果我单击 Caps Lock,然后 ss 我会得到 ß,或者 Caps lock =/ 我得到 ≠,ñ、¿ (??)、¡ (!!)、€ 等也是一样...
答案2
解释了如何使用 xmodmap 和 xev 来实现这一点。那么映射呢:
xmodmap -e "keycode 57 = n N n N ntilde"
xmodmap -e "keycode 31 = i I i I exclamdown"
xmodmap -e "keycode 42 = g G g G questiondown"
之后,您可以使用“alt Gr”键 + n、i 或 g 获得所需的符号。