为什么用于 Unicode 输入的 Ctrl+Shift+U 键停止工作?

EMB*_*LEM 11 keyboard unicode-entry

当我按Ctrl+ Shift+u并输入数字时,没有任何反应。按住ControlShift没有帮助,要么。

我试过运行sudo dpkg-reconfigure keyboard-configuration,但这并没有解决问题。

jdt*_*ood 5

它总体上并没有停止工作,但它的工作方式可能让您认为它已经停止工作。当一种类型Ctrl+ Shift+u下划线字母 u 出现在插入点时。这可能会导致一个人(例如,我自己,起初)认为他输入了一个下划线字母 u,而实际上下划线字母 u 表示 Unicode 输入模式已被激活。如果随后键入 Unicode 代码点(即字符的十六进制数字)并点击Enter,则会出现 unicode 字符。

例如,Ctrl+ Shift+u 2764Enter插入一个“沉重的黑色心脏” Unicode字符。

示范:?

  • 不出现带下划线的 U。 (4认同)
  • 它对我也停止工作了,一定是 GTK 有问题 (2认同)

Pab*_*chi 5

之所以在 Ubuntu 15.10+ 中输入Ctrl+ Shift+ uUnicode hexadecimal number或stop 是因为输入法默认是XIM而不是iBus(这很奇怪,因为 XIM 已过时,而EnteriBus已经实现了 XIM 协议)。通过改变这一点,他们打破了这个有用的捷径。Space

\n

要修复它,请转到:

\n
    \n
  1. GNOME Shell(17.10+,请检查wmctrl -m)上:
    \n设置\xe2\x86\x92区域和语言\xe2\x86\x92管理已安装的语言\xe2\x86\x92语言选项卡。

    \n

    在Unity上:系统设置...\xe2\x86\x92 语言支持

    \n
  2. \n
  3. 键盘输入法系统,改为iBus。\n截屏

    \n
  4. \n
  5. 重启 (reboot

    \n
  6. \n
\n

参考

\n\n