从 Ubuntu 16 LTS 升级到 18 LTS 后,我无法输入波兰语或其他国际字符。添加了输入类型。即使使用板载键盘,在单击带有 的波兰语字符后Alt,也没有输入任何内容。
xmodmap
输出:
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x69)
mod1 Alt_L (0x40), Alt_R (0x6c), Meta_L (0xcd)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L (0xcf)
mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)
转到设置、语言和地区、输入源。如果列表中唯一的项目是“英语(美国)”,那么这就是原因。
单击“+”按钮,并且 - 假设您的键盘具有美式英语布局,并且您使用修饰键键入变音符号 - 单击English (United States)。
无论如何,会出现一个新列表,您可以从中选择,例如,English (intl. with AltGr dead keys)。
选择后,您可以使用“-”按钮删除英语(美国)输入源。您可以使用带有键盘图标的小按钮来查看新源是否具有所需的布局。
如果变音符号仍然不起作用,那么您的AltGr键可能会被重新映射。在设置、设备、键盘中单击“全部重置”。如果您进行了任何
xmodmap
设置setxkbmap
,也请撤消这些设置。