KDE虚拟桌面管理

时间:2020-10-03 02:18:46

标签: c++ linux window-managers kde-plasma

因此,在Arch安装中,我将KDE Plasma作为首选DE,并且我正在尝试编写自己的虚拟桌面切换插件。我喜欢Plasma,除了以下事实:使用滑动手势在虚拟桌面之间切换并不适合我尝试过的任何插件,它们都可以检测到手势并模拟键盘快捷键进行切换,因此感觉很笨拙。我希望它更加流畅(就像在macOS甚至Gnome上一样)。

我要问的是要完成此任务的方向或资源。我已经用C ++完成了基本的触摸板输入检测,但是我不确定如何处理桌面本身。我浏览了Kwin和PlasmaDesktop的存储库,并看到了一些涉及Kwin中虚拟桌面的逻辑,但是我似乎找不到任何可以使路径清晰的东西。我不确定用于编写Kwin脚本或KDE插件的框架是否足以满足我的需要,或者它是否需要比之更低的级别。

我知道还有其他选择,但是我想自己写这篇文章,除非有人知道这个项目确实符合我的要求。我承认这可能会因为过于含糊而被删除,但我想我会尝试一下,感谢您的投入。

0 个答案:

没有答案