Respberry树莓派如何安装虚拟键盘

一、执行以下命令安装相应软件

sudo apt-get update #更新软件,可要可不要
sudo apt-get install matchbox-keyboard
#这一步就完全安装好键盘,在Accessories可以查看,但如果你想在桌面查看的话,可以继续执行下列步骤
sudo nano /usr/bin/toggle-matchbox-keyboard.sh

二、 复制以下内容到toggle-matchbox-keyboard.sh,保存退出

注:Raspbin系统的保存是CTRL+O,退出是CTRL+X
或者用LINUX指令 :wq(保存编辑操作退出)
Linux vi文本输入模式下,删除字符:
按ESA退出输入模式,光标落在所要删除的字符上按x可删除该字符;
光标落在某行按dd可删除该行;
在ubuntu终端下,复制粘贴,需要采取下面的2种方式 
①:ctrl + shift + c,ctrl + shift + v
②:直接鼠标左键选中要复制的命令,然后在需要粘贴的地方按一下鼠标滚轮即可

#!/bin/bash
#This script toggle the virtual keyboard
PID=`pidof matchbox-keyboard`
if [ ! -e $PID ]; then
killall matchbox-keyboard
else
matchbox-keyboard &
fi

三、执行以下命令

sudo chmod +x /usr/bin/toggle-matchbox-keyboard.sh
sudo mkdir /usr/local/share/applications
sudo nano /usr/local/share/applications/toggle-matchbox-keyboard.desktop

四、复制以下内容到toggle-matchbox-keyboard.desktop,保存退出

[Desktop Entry]
Name=Toggle Matchbox Keyboard
Comment=Toggle Matchbox Keyboard`
Exec=toggle-matchbox-keyboard.sh
Type=Application
Icon=matchbox-keyboard.png
Categories=Panel;Utility;MB
X-MB-INPUT-MECHANSIM=True

五、执行以下命令,注意该步骤必须使用”pi”用户权限,如果使用管理员权限,将找不到该文件

sudo nano /etc/xdg/lxpanel/LXDE-pi/panels/panel

六、找到Plugin下面的Button(该Plugin是第二个Plugin,即往下找)

Plugin {
  type=launchbar
  Config {
    Button {
      id=lxde-x-www-browser.desktop
    }
    Button {
      id=lxterminal.desktop
    }
    Button {
      id=/usr/local/share/applications/toggle-matchbox-keyboard.desktop
    }

七、加入以下代码以新增一个Button项,如下图

Button {
id=/usr/local/share/applications/toggle-matchbox-keyboard.desktop
}

八、 执行以下命令重启系统,正常可以看到左上角多了一个虚拟键盘的图标,或者点附件也可查看到

sudo reboot

在这里插入图片描述

【注意如果键盘出现乱码,说明缺少中文包,下载中文包后重启即可】

sudo apt-get install ttf-wqy-zenhei

然后重启树莓派

虚拟键盘如图:在这里插入图片描述

在这个指导下,我们解释了如何连接16x2 LED和4x4矩阵键盘与Raspberry Pi3。 我们使用Python 3.4开发软件。你也可以选择Python 2.7,几乎没有任何改动。 步骤1:所需材料我们需要以下组件 树莓派3 用于Pi的5V 2A适配器 8GB micro SD 16x2字母数字LCD 4x4矩阵键盘 点PCB(中等大小) 或面包板 伯格地带 跳线 10K锅 以太网电缆(用于与笔记本电脑建立VNC连接) 第2步:硬件设置我们没有包括硬件设置的步骤,例如将操作系统刻录到micro SD和VNC接口。您必须为这些过程找到其他资源。 将操作系统预装的8GB Micro SD卡插入到Rapberry Pi 3.通过以太网电缆将树莓派连接到笔记本电脑。按照接线图中的描述制作硬件。 16x2液晶 我们使用4位模式的 LCD接口,因此控制信号所需的引脚是连接到树莓派的GPIO的RS,EN,D4,D5,D6,D7。 4x4矩阵键盘 安装用于4x4和4x3矩阵键盘的Python包,以便执行基于中断的操作。因此不需要始终扫描键盘的行和列。这里使用内部上拉电阻,因此不需要外部上拉电阻。 将树莓派连接到网络,然后打开终端并键入以下内容: sudo python3.4 -m pip安装pad4pi 第3步:接线图LCD引脚: LCD_RS = 21 LCD_E = 20 LCD_D4 = 26 LCD_D5 = 19 LCD_D6 = 13 LCD_D7 = 6 键盘插针: 立柱= 17,15,14,4排立柱= 24,22,27,18 您可以选择任何GPIO引脚来连接LCD和键盘,只需更改代码中的引脚号。您可以使用面包板或PCB来连接LCD和键盘。 第4步:Python代码您可以直接下载代码。在Raspberry Pi 3中使用python 3.4运行code.py。或复制文本并将其粘贴到python 3.4的新脚本文件中。 运行程序: 如果您所做的连接是正确的,液晶显示屏将在第一行显示文字“欢迎”。键盘数据显示在第二行。 第5步:输出预览我已经添加了键盘中断,所以,如果你终止程序LCD将显示再见
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值