除了鼠标点来点去外,能找到方便的是Win+Tab循环切换活动,指定Win+F1切换「活动1」,Win+F2切换「活动2」,方法也是有的,需要点折腾。
1.先找到「活动」id
每个「活动」都是有全局唯一标示符(GUID)的,需要命令:
qdbus org.kde.kactivitymanagerd /ActivityManager CurrentActivity
列出所有标示符
qdbus org.kde.kactivitymanagerd /ActivityManager ListActivities
排序跟「活动管理器」的是一样的。
2.创建快捷键
1.系统设置-公共外观和行为-快捷键方式和手势-自定义快捷键。
2.编辑-新建-全局快捷键-D-Bus命令。
3.触发器里设定快捷键(比如Win+F1,Win和Meta是同一个按键)
4.动作标签填入:
- 远程应用程序:
org.kde.kactivitymanagerd
- 远程对象
/ActivityManager
- 函数:
SetCurrentActivity
- 参数: 第一步中拿到的GUID字段 比如 81f9a28b-1d62-4b35-a422-68a8d022bbfb
重复上面的操作把另外的「活动」也绑上快捷键。
其实整条dbus命令是(替换其中的GUID):
qdbus org.kde.kactivitymanagerd /ActivityManager SetCurrentActivity "GUID"
然后按键盘玩吧,骚年。
via hanschen
4 FEEDBACKS