如何在 Linux 中使用屏幕键盘( 二 )


只使用鼠标来操作桌面
我将示范如何将集成到桌面中,然后我们不需要实体键盘就能够进入桌面 。这个教程使用( 的默认显示管理器) 来进入,其他桌面环境也能设置类似的环境 。
初始设置时需要实体键盘,但是一旦设置完成,你只需要一个鼠标,而不是键盘 。
当你启动桌面时,启动程序最后会停在显示管理器 (或者登录管理器) 的欢迎界面 。在这个界面上你需要输入你的登录信息 。默认的情况下,桌面会使用显示管理器和 Unity 欢迎界面 。如果没有实体键盘,你就不能在登录界面输入用户名和密码 。
为了能够在登录界面加载屏幕键盘,安装配备了屏幕键盘支持的 GTK+ 欢迎界面 。

如何在 Linux 中使用屏幕键盘

文章插图
  1. $ sudo apt-get install lightdm-gtk-greeter

【如何在 Linux 中使用屏幕键盘】然后用编辑器打开欢迎界面配置文件 (/etc//-gtk-.conf),指定作为屏幕键盘来使用 。如果你愿意,你也能够使用的默认屏幕键盘来代替。
  1. $ sudo vi /etc/lightdm/lightdm-gtk-greeter.conf

  1. [greeter]
  2. keyboard=florence --no-gnome --focus &

重启桌面,然后看看你是否能够在登录界面使用屏幕键盘 。
启动之后当你看到 GTK+ 欢迎界面时, 点击右上角的人形符号 。你会看到“使用屏幕键盘 (On)”菜单选项,如下:
点击这个选项,屏幕键盘就会在登录界面弹出 。现在你应该能够用屏幕键盘来登录了 。
对于 GDM2/GDM3 用户怎么在 GDM2/GDM3 界面上使用屏幕键盘,官方网页提供了文档 () 。
桌面完全无键盘化的最后一步是让屏幕键盘在登录后自动启动,这样我们在登录后能够不使用实体键盘就操作桌面,为了做到这一点,创建以下桌面文件:
  1. $ mkdir -p ~/.config/autostart
  2. $ vi ~/.config/autostart/florence.desktop

  1. [Desktop Entry]
  2. Type=Application
  3. Name=Virtual Keyboard