使用 Google Chrome(版本 67.0.3396.99)和其他一些应用程序时,Ubuntu 18.04 桌面操作系统的默认屏幕键盘不会出现。
它与 Mozilla Firefox(版本 61.0.1)配合良好
有没有更好的屏幕键盘?这个键盘几乎没有什么自定义功能。没有修饰键(ctrl、alt 等)等等。
我已经浏览过以下链接,但没有取得任何进展。
https://wiki.gnome.org/Design/OS/ScreenKeyboard
https://help.ubuntu.com/stable/ubuntu-help/keyboard-osk.html.en
https://unix.stackexchange.com/questions/440712/change-default-screen-keyboard
这是否仍然与 Ubuntu 18.04 相关 -为什么板载屏幕键盘不会在 google-chrome 中自动显示?
有没有办法让 OSK 始终固定在底部显示?也许可以用一个图标来最小化它?
答案1
Ubuntu 18.04 中的新 Gnome 屏幕键盘是这样的: https://help.gnome.org/misc/release-notes/3.28/
但是,请注意这些发行说明中的描述具有很大的误导性(Ubuntu 帮助中的描述也有所不同:这取决于您使用默认的 X 会话还是 Wayland,并且在通用访问设置中启用它可能会有帮助,也可能没有帮助)。
以下是我最近对早期错误报告的评论的副本(略作修改以确保正确性,但可能仍然存在基于混淆的错误)。您可以在那里找到更多链接,包括其他新错误报告:https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1760399
Ubuntu 18.04 中新 OSK 的自动召唤仅在应用程序/工具包支持下有效。外来(非 Gnome 或非 Gtk?)工具包中的文本小部件不会召唤 OSK(Chrome、Firefox、Qt 以及其他任何工具包;我不知道这是否由 freedesktop.org 标准化。
由于外星工具包的存在,总是需要按需召唤。从 Ubuntu 18.04 中的 Gnome 3.28 开始,您可以通过从屏幕底部向上滑动在触摸屏上召唤。但是,这仅在 Wayland 会话中有效,在 X 中无效。我可以确认它确实有效。Gnome 3.28 发行说明或 Ubuntu 18.04 帮助中均未描述这些内容。这些显然是文档错误。
从此错误报告中的混乱和 Askubuntu.com 上的许多问题来看,似乎即使是那些因为使用 Wayland 而可以使用该功能的用户也未能使用向上滑动功能。很明显,这还不够明显,在我看来这是一个错误。(当然,有缺陷的文档对此没有帮助)
Gnome 扩展可按需召唤(https://extensions.gnome.org/extension/1061/on-screen-keyboard-button/) 在 Ubuntu 18.04 (Gnome 3.28) 中不支持触摸,在 Cosmic (3.30) 中也不行。鼠标支持,但至少可以说很不方便。希望作者能够研究一下,但可能需要一些时间。
我不知道为什么在 Gnome 3.30 (Cosmic) 中,自动召唤仅适用于活动和应用程序菜单搜索框,而据我所知在 Gnome 的其他地方不起作用。很难相信这是每个 Gnome 应用程序中的一个错误,也许是 Gtk 的一个错误?