树莓派4上Matchbox Keyboard与Onboard无法聚焦输入框问题求助
树莓派4虚拟键盘焦点问题解决方法
检查窗口管理器焦点规则
树莓派默认使用Openbox窗口管理器,需确保虚拟键盘不会抢占输入焦点:- 编辑配置文件
~/.config/openbox/lxde-pi-rc.xml - 在
<applications>节点下添加:<application name="matchbox-keyboard"> <focus>no</focus> </application> <application name="onboard"> <focus>no</focus> </application> - 保存后重启Openbox:
openbox --reconfigure
- 编辑配置文件
调整Onboard的焦点设置
- 打开Onboard设置面板,进入「行为」选项卡,勾选「键盘不获取输入焦点」
- 若图形设置无效,直接修改配置文件
~/.config/onboard/onboard.conf,添加:[Keyboard] GrabFocus=false
修改Matchbox Keyboard启动参数
启动时添加参数强制其作为无焦点输入设备:- 将启动命令改为
matchbox-keyboard -use-tslib -xid,可通过菜单快捷方式或终端直接运行测试
- 将启动命令改为
补全依赖库
安装GTK3和输入框架依赖:sudo apt install libgtk-3-0 libxtst6尝试切换桌面环境
若上述方法无效,可安装XFCE桌面(对虚拟键盘兼容性更好):sudo apt install xfce4登录时选择XFCE桌面后重新测试虚拟键盘
内容的提问来源于stack exchange,提问作者Johnh
相关产品推荐
相关产品推荐

