云网牛站
所在位置:首页 > Linux软件 > 在Linux下捕捉全局x11普通窗口透明的工具(可指定某个窗口)

在Linux下捕捉全局x11普通窗口透明的工具(可指定某个窗口)

2021-04-15 15:44:29作者:depend稿源:深度站

本文介绍一款捕捉全局x11普通窗口透明的工具x11opacitytool,当然也可以指定某个窗口,提供x11opacity-tool_1.0.0-4_amd64.deb、x86_64.AppImage包下载,如果使用的是Deepin 20.2/UOS可以安装deb包,其它的Linux发行版可以下载AppImage包(下载运行AppImage:简单、可靠、快速的特性)。里面有根据name找到pid,pid找到wid的代码,遍历全局x11窗户的代码。同时,在星火商店也可以下(linux窗口透明工具)。

在Linux下捕捉全局x11普通窗口透明的工具(可指定某个窗口)

 

可以修改窗口透明度

能指定某个窗口,这里为了简单,直接使用全局了,有一个监听新窗口的信号,来一个设置一个透明度。

 

源码地址

github:https://github.com/dependon/x11opacitytool

gitee:https://gitee.com/liuminghang/x11opacitytool

 

Linux build-dep、Linux build、debian build

1、Linux build-dep

sudo apt install qt5-qmake qtbase5-dev qttools5-dev-tools libxcb-ewmh-dev libqt5x11extras5-dev libx11-xcb-dev

sudo apt install pkg-config, dpkg-dev

2、Linux build

mkdir build

cd build

qmake ..

make

make install

3、debian build

dpkg-buildpackage -b -us -uc

 

相关主题

在Ubuntu 19.04桌面上重新启用动态透明度

精选文章
热门文章