树莓派用来做一些嵌入式项目时,往往涉及到使用触摸屏,在输入时就要用到虚拟键盘,当然最新的树莓派5配套新系统已经实现了系统自身携带虚拟键盘,而我平常使用的是一块树莓派4B且为了跑项目并没有更新系统,因此,需要自行安装一些开源的虚拟键盘。
(1)matchbox-keyboard
matchbox-keyboard 是一款轻量简洁的虚拟键盘,安装方法如下:
sudo apt-get update
sudo apt-get install matchbox-keyboard
如果找不到包可以用以下指令安装:
sudo apt-get install matchbox-keyboard --fix-missing
下载好之后可以在菜单栏中调用,如下图所示:
当然,matchbox-keyboard显示样式需要进行配置,我这边试了一些方法也没配置到想要的结果,数字键盘也没有,所以果断放弃了,接下来,推荐一个我现在一直在用的虚拟键盘。
(2)Onboard
安装方法:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install onboard
安装好之后同样可以在菜单栏唤醒,如图所示:
唤出来会显示出一个可以隐藏和拖动的图表,点一下就会弹出键盘本体,再点一下即可隐藏成如下图所示图标:
它弹出来的是一个全尺寸的键盘,非常的好用,按压十字箭头图标可以在屏幕上随意拖动。
同时,也可以做相应的配置,显示出自己想要的效果。
在下载后,如果出现键盘轮询闪烁,如图所示,无法正常键入的话,需点击“Preferences”进入设置。
将“启用键盘扫描”取消勾选即可正常输入了。
其次,还可以根据自己的需求和喜好来更改键盘的主题以及布局,如下图所示: