从 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)
答案1
去设置,语言和地区,输入源。如果列表中唯一的项目是“英语(美国)”,那么这就是原因。
单击“+”按钮,然后 - 假设您的键盘采用英语美国布局,并且您使用修饰键输入变音符号 - 单击美国英语)。
是的,这令人惊讶地违反直觉。英语(美国)正是您想要摆脱的语言,因此这是您最后选择的语言。此外,从 UI 中看不出新选择列表会出现。在我看来,这需要重新设计 UI。
无论如何,新列表出现,然后您可以从中选择,例如,英语(国际,带 AltGr 死键)。
一旦选择了,您就可以删除英语(美国)使用“-”按钮输入源。您可以使用带有键盘图标的小按钮来查看新源是否具有所需的布局。
如果变音符号仍然不起作用,那么你的韓國键可以重新映射。在设置、设备、键盘点击“全部重置”。如果您进行了任何xmodmap
或setxkbmap
设置,也请撤消这些设置。