![为什么我的表情符号选择器 ibus 组合键在 Ubuntu 18.04 Bionic 中没有响应](https://linux22.com/image/1009479/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E7%9A%84%E8%A1%A8%E6%83%85%E7%AC%A6%E5%8F%B7%E9%80%89%E6%8B%A9%E5%99%A8%20ibus%20%E7%BB%84%E5%90%88%E9%94%AE%E5%9C%A8%20Ubuntu%2018.04%20Bionic%20%E4%B8%AD%E6%B2%A1%E6%9C%89%E5%93%8D%E5%BA%94.png)
当我在原生 Linux 应用程序(例如 Gedit、TODO、Geary 等)中按下Ctrl++Shift时E,什么都没发生。这是为什么?我如何才能让默认系统表情符号菜单的按键组合起作用?
我尝试过将其设置为不同的组合键ibus-setup
。每次尝试时我都会重新启动计算机,因为ibus exit
、、ibus restart
都ibus-daemon &
没有(可观察到的)效果(对此问题)。
所有其他ibus-setup
设置都会更改并遵循我的设置。我在 GNOME 3 中设置的其他所有组合键都可以正常工作。仅有的分配给表情符号选择器的按键组合失效。我可以右键单击 Gedit 并选择“插入表情符号”,但抓取鼠标会严重干扰流程
答案1
对我来说,当我按下表情符号组合键时,文本框中只会出现“e”。后来我发现你应该按“空格”来调出类别列表,或者输入“face”+空格+空格来搜索带有脸的表情符号!
答案2
这是 IBus 的一个已知问题。请参阅这里。以下解决方法似乎有效。在文件中~/.xprofile
(如果尚不存在,请创建它),添加以下内容:
export GTK_IM_MODULE=xim
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=xim
ibus-daemon -xrd
然后退出当前会话(或重新启动)并重新登录。表情符号键组合应该可以正常工作。如果仍然不起作用,请使用 更改组合ibus-setup
。它将打开 IBus 首选项窗口。转到表情符号选项卡,单击…
“表情符号注释”旁边的 3 个点按钮,然后选择所需的组合。我更喜欢 <Control><Super>e。