我想知道ibus的配置文件存储在哪里?我检查了~/.config/ibus,只有一个 dbus 套接字。并且没有可用的 ~/.ibus 文件夹。
请问,如何在运行KDE时摆脱IBus服务/IBus面板?
这个 Gnome(?) 键盘布局管理器 (?) 可能会与 KDE 设置中本机设置的布局发生冲突。我需要经常在 CZ 和 UK 键盘之间切换,而 IBus 使之成为不可能。
这个问题的严重程度可以从在托盘区域有两个键盘布局指示器的视觉刺激不等,但是当两个系统设置冲突的布局时会变得更加严重;就像在 KDE 中我设置了捷克语键盘一样,但 IBus 在某种程度上保留了英语英国布局:
你能猜出哪个布局 - EN (IBus) 或 CZ (KDE) - 实际上是活动的吗?错误的,当然,IBus 似乎总是覆盖 KDE :(
如果我现在退出 IBus 面板,情况会更糟,因为它只是托盘小程序、GUI 位,什么消失了,但 IBus 服务仍处于活动状态。我仍然没有我的 CZ 键盘,绝对没有办法改变它。
这个问题的一个非常烦人的变体是当用户在 KDE 中只有单一布局设置时,默认情况下不显示在托盘区域中;但 IBus 设置始终是,即使是单一布局。用户然后有一种非常愤怒的感觉,他在 KDE 设置中设置的任何内容都被完全忽略了,可能归咎于 KDE,不知道布局指示器属于不同的系统并且覆盖了 KDE 设置。
我曾经在同时使用 KDE 设置和 IBus 属性时设法完全杀死所有键盘输入。真的很糟糕的用户体验。
IBus 似乎是 Gnome 堆栈的一部分。那么为什么它会在 KDE 中被激活呢?我怀疑它只有在我安装了一些 Gnome/Gtk 应用程序之后才会出现,比如 Gimp、GDM 等。
操作系统:openSuse 15.0 Linux。这个问题在以前的版本中也存在。
更新:
我还遇到了美式键盘突然作为第三种选择出现的问题。但是 twat 将用于另一个错误报告。
更新 2:
好的,我卸载了它们。令人惊讶的是,可以只卸载 ibus,而不是整个 Gnome。我的 GDM 仍然有效。但是 - 我现在面临另一个问题,我无法再切换键盘布局,尽管在系统设置中设置了所有内容并且托盘中有 …
我是越南人,我使用 ibus 在我的 Debian 上输入越南语。我刚开始学习匈牙利语,我需要输入一些无法使用 ibus-unikey 输入的匈牙利语字符,例如ë, ö, ?,ü或?。
其他字符,如á, ó,... 我可以毫无问题地打字,因为我们也有越南语。
我在 ibus 中添加了匈牙利语,但我仍然不知道如何输入这些字符。
如果您知道如何或如果您知道某处有说明,请告诉我。我真的很感激。谢谢!
我目前正在 Fedora 29 Workstation 中自定义我的 .XCompose 文件(使用默认的 GNOME 3、Wayland 等)。似乎它确实遵循了我添加到 ~/.XCompose 文件中的规则,但是如果我对其进行了更改,那么只有在我注销并重新登录后才会注意到它们。我可以做些什么来使更改立即生效?
我尝试ibus restart在终端上运行,但似乎没有用。实际上,这样做完全破坏了 compose-key 功能,我不得不再次重新启动会话来修复它。
这是这个问题的一个变体。但提供的答案要么似乎不起作用,要么意味着无法使用 Zoom(参见下文)。
\n情况:
\n
如何摆脱系统托盘中的 IBus 键盘选择器(丑陋的最左边的一个)?
\n我尝试过的:
\nibus exit) => 没有系统托盘图标,但键盘在某些应用程序中不起作用dconf从命令行执行相同操作=> IBus 仍然忽略配置选项ibus-daemon -rd --panel=disable=> 没有系统托盘图标并且 IBus 正在运行(ibus-daemon说明了有关现有实例的信息),但我的法语键盘的死键(“circumflex + e”显示“e”而不是“ \xc3\xaa") 不再起作用。我正在使用 Fedora 30 和 KDE,并尝试将 (Zsh) 绑定autosuggest-execute到Ctrl+Enter以方便使用。我正在努力让它发挥作用gnome-terminal.
然而我发现在这三种情况下showkey -a总是返回: 、+和+ 。^MEnterCtrlEnterShiftEnter
我尝试了这个方法(Ctrl <Return> : "\\033M"在.XCompose),但它根本不起作用,因为 XCompose 文件没有被读取。所以我决定安装,ibus因为它没有随我的 KDE 安装一起提供dnf groupinstall input-methods。
运行\xc3\xacbus-setup现在给我这个警告:
GTK+ supports to output one char only: "\\033M": ! Ctrl <Return> : "\\033M"\nRun Code Online (Sandbox Code Playgroud)\n\n不幸的是,所有输入组合仍然归结为^Mingnome-terminal以及xterm。
有没有办法区分有或没有 ibus …
我在 HP Pavillion Touch 14-N009LA 笔记本电脑上运行适用于 AMD64 的 Debian 11 Bullseye,使用 IBus 和 MATE 作为桌面环境,最近从 Buster 升级。在升级点版本之前,我可以将拉丁美洲键盘布局与 IBus 结合使用;之后,我就不能再这样做了。
MATE 控制中心上的键盘首选项应用程序显示拉丁美洲西班牙语布局,我可以在终端上手动设置它setxkbmap latam(在 IBus 启动并替换它之前),但在 IBus 上我只看到“西班牙语”键盘,对应于西班牙人的西班牙语键盘,具有不同的标点符号键;没有“拉丁美洲”或类似选项。
运行ibus list-engine给出了以下输出,其中我看不到拉丁美洲西班牙语布局,并且没有匹配latam或类似的内容:
<irrelevant languages omitted>
language: Spanish
xkb:es:nodeadkeys:spa - Spanish (no dead keys)
xkb:es:sundeadkeys:spa - Spanish (Sun dead keys)
xkb:es:winkeys:spa - Spanish (Windows)
xkb:es:dvorak:spa - Spanish (Dvorak)
xkb:es:deadtilde:spa - Spanish (dead tilde)
xkb:es:mac:spa - Spanish (Macintosh)
xkb:es::spa - Spanish
<irrelevant languages omitted>
Run Code Online (Sandbox Code Playgroud)
到目前为止,我只能找到一个似乎只适用于 Ubuntu 的指南,以及IBus …
ibus ×7
debian ×2
kde ×2
compose-key ×1
fedora ×1
gnome3 ×1
input-method ×1
opensuse ×1
tray ×1
zoom ×1