我借楼稍微补充下:
x11 下也可以考虑用 wmctrl
wayland 下可以考虑用 wlrctl
我借楼稍微补充下:
x11 下也可以考虑用 wmctrl
wayland 下可以考虑用 wlrctl
我借楼稍微补充下:
x11 下也可以考虑用 wmctrl
wayland 下可以考虑用 wlrctl
感谢补充,之前论坛搜索关键字,并没有找到相关分享。这下应该是凑齐了。现在我还是简单的使用单条命令后续有功夫 研究下 shell 脚本,或者nodejs脚本(这个好像不大通用,但是我没有学习障碍😂 )。希望能够有更好的体验。
貌似可以基于进程来搜索?
为什么你用的微信是测试版?
现在不是都有原声版的微信了吗?
貌似可以基于进程来搜索?
为什么你用的微信是测试版?
现在不是都有原声版的微信了吗?
商店首页推荐的 4.0 Linux 原生版本哟,这个测试版字样是软件给窗口加上的,你观察下你的预览窗口(鼠标悬浮图标),可能也是一样的。
貌似可以基于进程来搜索?
为什么你用的微信是测试版?
现在不是都有原声版的微信了吗?
貌似可以基于进程搜索
xdotool 还没深入了解使用,感谢提醒,到时候去仔细研究下,看能否提高运行效率。
感谢分享
商店首页推荐的 4.0 Linux 原生版本哟,这个测试版字样是软件给窗口加上的,你观察下你的预览窗口(鼠标悬浮图标),可能也是一样的。
今天来公司发现,公司的微信窗口不叫微信测试版~ 就是微信,不知道是不是安装适合先现在了老版本的微信 linux
xdotool search --name '微信(测试版)' windowactivate
xdotool search --name '微信(测试版)' windowactivate
你这个命令更简洁
你这个命令更简洁
就是少了个toggle效果
就是少了个toggle效果
toggle 需要用到脚本了,一条命令搞不定呀
补充脚本,可以同一个快捷键激活/最小化窗体,脚本依赖 nodejs 我还不会 shell, 各位大佬见谅
假设你的node 有一个 全局的快捷连接 在 /usr/bin/node 这个位置,上面的js 文件在 /home/user/window.js
经验主体
本条经验基于 xdotool ,原理是使用 xdotool 根据窗口名称查找到对应 id 并根据 id 激活窗口。
根据窗口管理器上的窗口名称来搜索窗口ID
进入控制中心,点击下面的 + 添加新的快捷键
其中的 命令如下 字符串里面的名称来自于窗口管理器预览图上的名称,最新的 4.0测试版 名称是 '微信(测试版)'
不足之处
因为是基于活动窗口查找的,当窗口被关闭 但是软件打开缩回托盘区的时候无解~