目录

linux 上使用 D-Bus 控制Onboard

安装 onboard

bash 复制代码
sudo apt-get install onboard
# 安装 `acpid` 服务 
sudo apt install acpid
# 启动`acpid`服务,并设置为开机自启
sudo systemctl enable --now acpid
# 自定义启动onboard
/usr/bin/onboard --not-show-in=GNOME,GNOME-Classic:GNOME --startup-delay=3.0 --layout=Compact --theme=Blackboard
  1. 使用D-Bus方法Hide来隐藏键盘窗口
bash 复制代码
dbus-send --type=method_call --print-reply --dest=org.onboard.Onboard /org/onboard/Onboard/Keyboard org.onboard.Onboard.Keyboard.Hide
  1. 使用D-Bus方法Show来显示键盘窗口
bash 复制代码
dbus-send --type=method_call --print-reply --dest=org.onboard.Onboard /org/onboard/Onboard/Keyboard org.onboard.Onboard.Keyboard.Show
  1. 使用D-Bus方法ToggleVisible来切换键盘窗口的可见性
bash 复制代码
dbus-send --type=method_call --print-reply --dest=org.onboard.Onboard /org/onboard/Onboard/Keyboard org.onboard.Onboard.Keyboard.ToggleVisible
本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
唐僧不爱八戒15 分钟前
LibreOffice 自动化操作目录
运维·自动化
北京华人开创公司19 分钟前
安徽京准:NTP网络时钟服务器功能及同步模式的介绍
运维·服务器·网络·时间同步·时钟同步·ntp时间服务器·时钟服务器
流星白龙28 分钟前
【Linux】39.一个基础的HTTP Web服务器
linux·服务器·http
菜鸟康43 分钟前
Linux网络编程——TCP协议格式、可靠性分析
linux·网络·tcp/ip
在下千玦1 小时前
#无类域间路由(快速复习版)
运维·服务器·网络
共享家95271 小时前
Linux权限管理:从入门到实践
linux·运维·服务器
卓豪终端管理1 小时前
黑白名单管理:构建安全高效的访问控制体系
运维·网络·安全·web安全·网络安全
霖檬ing1 小时前
PXE远程安装服务器
linux·运维
梦醒三叹1 小时前
自动化 Markdown 图片上传到 GitHub
运维·自动化·github
中云DDoS CC防护蔡蔡1 小时前
tcp/ip攻击及防范
运维·服务器·tcp/ip·网络安全·ddos