wmctrl

wmctrl 命令创建新工作区
wmctrl

wmctrl 命令创建新工作区

是否有 wmctrl 命令可以创建新工作区?我希望在栏中的工作区末尾有一个按钮,用于打开新工作区。 这是我的酒吧的截图,这样你就知道我在说什么。 我想在左下角里面画一个带有加号的圆圈来创建一个新的工作区并将我移动到该工作区。 ...

Admin

如何使用 wmctrl 将应用程序固定到所有工作区
wmctrl

如何使用 wmctrl 将应用程序固定到所有工作区

我有一个名为“登录时调用”的脚本,用于将特定应用程序移动到各自的工作区 我想将一个应用程序固定到所有工作区。根据这控制端手册页, 桌面编号从 0 开始。使用 -1 固定到所有桌面。 但是命令 wmctrl -i -r 0x03800003 -t -1 没有效果。使用正整数可以正确固定应用程序。 (我已经使用以下方法获取了窗口 IDwmctrl-l) 我究竟做错了什么? ...

Admin

X-Windows:将鼠标点击发送到不同桌面的窗口而不切换到该桌面?
wmctrl

X-Windows:将鼠标点击发送到不同桌面的窗口而不切换到该桌面?

我在 Xubuntu 20.04.2 下使用 XFCE4。我已经知道如何使用wmctrl并xdotool识别不同桌面中的窗口、切换到该桌面、向该窗口发送鼠标点击,然后切换回当前桌面。 但是,我正在寻找一种方法,使用程序将鼠标单击发送到另一个桌面上的窗口,而无需实际切换到另一个桌面。这样,当程序将鼠标单击发送到另一个桌面上的另一个窗口时,我可以继续在当前桌面上工作,而不会被桌面切换打断。 这可能吗? ...

Admin

如何使用托盘 wmctrl 显示/隐藏程序?
wmctrl

如何使用托盘 wmctrl 显示/隐藏程序?

我正在尝试使用键盘快捷键隐藏/显示我的板载程序(我知道这很讽刺,请不要问为什么)。但是我在他们的手册中找不到这样做的方法,它只显示可以进入托盘的窗口程序。但是板载程序完全是托盘程序,它没有窗口名称,是否可以使用 wmctrl 解决这个问题? 我尝试用它找到它$ wmctrl -l,但它没有出现,然后我尝试了$ wmctrl -r "onboard" -b toggle,shaded,毫不奇怪,也没有成功。 我正在使用带有 Cinnamon 的 Linux Mint。 ...

Admin

Linux. wmctrl 返回 gedit 的错误大小
wmctrl

Linux. wmctrl 返回 gedit 的错误大小

我发现使用wmctrl实用程序通过运行获取窗口大小wmctrl -lG的奇怪现象。我发现编辑窗口不正确。我平等了终端和编辑窗口,但是wmctrl 显示这些窗口的尺寸不同。 我在使用带有 xfce DE 的 Ubuntu 16.04,但是我在 Centos 7 中也发现了同样的问题,你能解释一下为什么wmctrl显示的编辑窗户? ...

Admin

设置 Firefox 窗口在特定位置打开
wmctrl

设置 Firefox 窗口在特定位置打开

我正在使用 ubuntu 10.04 并且我想在特定位置打开 Firefox 窗口,但在调用 Firefox 之前,我需要metacity --replaceand在一秒钟后执行此命令:(killall metacity用于删除窗口中的标题栏),我尝试在 ubuntu 14.04 中使用wmctrl应用compizConfig Setting Manager程序来更改窗口位置,但它们在我的情况下都不起作用,Firefox 中是否有任何设置在特定位置打开? ...

Admin

如何使用 wmctrl 激活给定类的窗口?
wmctrl

如何使用 wmctrl 激活给定类的窗口?

输出wmctrl -lx如下所示: 0x020002f5 0 Plasma.Plasma lnx plasma-desktop 0x02a00015 0 okular.Okular lnx TCP/IP Protocol Suite – Okular 0x032000fe 1 amarok.Amarok lnx Billy Talent - This Suffering :: Amarok 0x03e00001 0 Google-chrome.Google-chrome lnx wmctrl b...

Admin

在 Linux 上检测窗口的全屏状态?
wmctrl

在 Linux 上检测窗口的全屏状态?

所以基本上,我正在尝试编写一个看门狗脚本,根据文件中存储的列表检查窗口标题。如果窗口是全屏的,脚本应该什么也不做,继续前进。如果窗口不是全屏的,脚本应该调用wmctrl -r '$title' -b toggle,fullscreen我一直在查看 wmctrl 手册页,似乎没有一种万无一失的方法来检测窗口是否确实是全屏的(例如,我可以调用wmctrl -l -G但如果我根据当前屏幕分辨率检查,这并不能保证全屏标志已经设置,只是窗口的大小适合全屏分辨率) 是否有一种合适的方式来完成这个条件检查? ...

Admin

linux-从 tty1 使用 wmctrl
wmctrl

linux-从 tty1 使用 wmctrl

当我尝试从 X 之外的 tty(例如 tty1)运行 wmctrl(例如 wmctrl -l)时,出现“无法打开显示”。 我尝试将 $DISPLAY 和 $XAUTHORITY 变量设置为我从 X 内部的终端仿真器获取的值,但没有任何改变。 ...

Admin

在 xinitrc 中执行 wmctrl 命令
wmctrl

在 xinitrc 中执行 wmctrl 命令

我正在使用 XMonad 配置为通过它接受命令,wmctrl并希望通过它启动一些应用程序xinitrc并将它们移动到某个工作区。 当我通过终端使用时,这些命令有效: # Launch a terminal with ncmpcpp and move it to workspace 9 urxvt -e ncmpcpp && wmctrl -r ncmpcpp -t 9 但如果我尝试将它们放入我的电脑,.xinitrc它们就不再工作了。应用程序启动了,但没有移动到正确的屏幕。我怀疑这是因为调用在 xmonad 执行之前执行。 xin...

Admin

在启蒙中获取窗口的桌面/视口?
wmctrl

在启蒙中获取窗口的桌面/视口?

好的,给定一个窗口的 XID,我需要获取其桌面或视口以及当前活动的桌面或视口。Enlightenment 似乎无法正确响应 wmctrl,这导致: ***@note:~ > wmctrl -lG 0x01e00002 -1 21 395 310 146 note Conky (note) # it places conkey wndows on -1 for some reason? ...

Admin

安装“wmctrl”时遇到问题
wmctrl

安装“wmctrl”时遇到问题

似乎我的系统 (Mac OS 10.8) 上没有安装 wmctrl,但是当我尝试通过克隆git 仓库并按照说明(,,./configure)运行会导致一堆错误,其中前几个错误如下所示:makemake installmake main.c:33:22: error: X11/Xlib.h: No such file or directory main.c:34:23: error: X11/Xatom.h: No such file or directory main.c:35:28: error: X11/cursorfont.h: No such fi...

Admin

xubuntu,当我有两个显示器时,wmctrl 列出一个大显示器
wmctrl

xubuntu,当我有两个显示器时,wmctrl 列出一个大显示器

我的计算机上目前连接了两个显示器,如下所示: [ON LEFT] [ON RIGHT] 1920x1200 1600x900 当我运行时wmctrol -d我得到以下输出: 0 * DG: 1152x864 VP: 0,0 WA: 0,25 3520x1175 1 3520x1200运行时我也得到类似的输出: xdpyinfo | grep 'dimension' | awk -F: '{ print $2 }' | awk '{ print $1 }' 同样xdpyinfo输出我的屏幕数量是1。 两个输出都表明我...

Admin

Windows 上是否有与 wmctrl 等效的命令行实用程序
wmctrl

Windows 上是否有与 wmctrl 等效的命令行实用程序

我正在尝试编写一个远程窗口管理器,以便我可以使用 anyremote 通过蓝牙控制打开的窗口。Linux 有一个 wmctrl,可以从命令行管理窗口。Microsoft Windows 中是否有类似的工具?即基于命令行的 Microsoft Windows 窗口管理器。 如果有现有的命令行黑客可以用来获取打开的窗口列表,并将某个窗口置于前面并给予其焦点,请告诉我。 ...

Admin