Questions tagged «window-management»




5
如何禁止Windows窃取XFce4中的焦点?
在XFce4中,当我启动应用程序时,我不希望它们出现在当前使用的窗口上方,也不希望它们显示在当前工作上方的警报窗口。而是,我希望窗口在后台加载并且不要窃取焦点。例外是属于我正在使用的应用程序的警报窗口或对话框,例如,如果我当前正在使用LibreOffice Calc,它会弹出一个窗口告诉我一个错误,则可以使该窗口成为焦点。 有什么方法可以防止Windows窃取Xfce4中的焦点?

2
如何在Awesome WM中关闭任何窗口?
桌面应用程序开发人员可以自由选择他们要支持的键盘快捷键。在Windows上,约定非常严格: Alt- F4关闭大多数应用程序 Ctrl- F4关闭大多数主要子窗口 Esc 取消大多数对话框。 在Linux上并没有太多的融合,但是以下是常见的: Ctrl- q关闭大多数应用程序 Ctrl- w关闭大多数主要子窗口 Esc 取消大多数对话框。 不幸的是,许多应用程序选择了使用Windows约定或仅做自己的事情就走了自己的路: Alt- F4关闭铬 Ctrl- Shift- q关闭GNOME壳牌 Alt- f x关闭IDEA 要关闭子窗口和对话框,请关闭所有选项。我已经看到所有这些在使用中: Esc Ctrl--F4 Ctrl--w 有些应用程序甚至没有关闭某些窗口的快捷方式(或者至少没有我能找到的快捷方式)。 窗口管理器具有覆盖所有这些功能的能力,因此对于键盘用户可能非常有帮助。Awesome WM非常易于使用键盘,但是Awesome WM中是否有全局快捷方式来关闭任何窗口和/或应用程序,如果没有,我该如何设置它们?


3
“可中断睡眠”状态表示什么?
我让Firefox在Parted Magic LiveCD上运行,然后(可能)由于我不记得的按键组合,它很快从屏幕和任务栏/窗口列表中消失了。 然而: ps ax | grep firefox返回以下内容(和不需要的grep firefox行)。两者ps和GUI Task Manager都显示了看起来似乎没有变化的RSS,VM-SIZE和0%CPU使用率的Firefox。 约翰多1916 36.6 14.0 923772 504372 tty1 Sl 13:30 12:15 firefox pstree | grep firefox 返回: init─┬─2* [ROX-Filer───firefox───25* [{firefox}]] strace -p 1916 返回,并且看起来永远停留在此行上: futex(0xac975608), FUTEX_WAIT_PRIVATE, 1, NULL 我从对ps中的STAT列值是什么意思的答案中了解到?即S(在Sl)指示进程处于interruptible sleep状态。 谁能详细说明状态是什么? 编辑 我将开始一个新问题,在我的发行版中有更多详细信息,以解决原始的第二个问题。


3
是否可以使用终端在各种窗口上模拟“关闭”事件?
我在Ask Ubuntu上回答了gnome-terminal通过命令退出所有实例的情况,但是正如大家所看到的gnome-terminal,似乎没有SIG调用,我可以使用它来模拟此“ Close”事件。因此,这引起了我的疑问,在GNOME / KDE / LXDE / {是否将窗口/桌面管理器/环境放在此处}中,有没有一种方法可以模拟“单击关闭按钮”事件?我读过 不同的 问题 ,可能与此有任何关系,但不作答。 我正在寻找的是全局命令(如果存在)在不同情况下执行此操作。如果不存在,请说明“关闭”按钮的工作方式。 可能的用途: 我打开了一个确定任务的应用程序集,并希望在单个笔触/命令中关闭所有这些应用程序(不再使用时)而又不抑制任何操作您想保存您的工作吗?警报。 关闭所有gnome-terminal实例,但如果仍有子进程仍在运行,请警告我。 现在我什么也没想到...



1
如何在Awesome-WM中删除GTK3应用程序上的窗口填充?
我几乎在所有台式机上都以平铺模式使用了真棒。自从GTK3中出现客户端装饰以来,一些常见的Gnome项目应用程序就在其主窗口边框之外进行了大量填充。我怀疑这是针对阴影效果的,但是由于窗口大小是根据填充大小而不是正常窗口本身完成的,因此它会对平铺系统造成混乱。 值得注意的罪犯是鹦鹉螺和gedit,但其他最近更新的Gnome应用程序都具有某些行为。 如何配置GTK和/或AwesomeWM忽略这些填充并根据实际的窗口几何尺寸调整窗口大小?我想要的结果是零边界,零填充的平铺布局。

4
如何隐藏肉桂中的ALT + TAB的窗口?
我的Linux Mint框中装有Virtualbox,Virtualbox始终处于运行状态,因此当我想使用Alt+ 更改应用程序时Tab,由于其始终在“任务列表”中,因此始终将其重定向到Virtualbox窗口。 我想知道如何从Alt+ Tab分页跳过窗口或程序。通过与Compiz混在一起,可以在MATE或Unity中使用,但是我想知道如何从Cinnamon 的Alt+ Tab列表中删除我的Virtualbox任务。 我的系统托盘中有virtualbox小程序,因此我想隐藏窗口,即从任务栏中删除它。 有没有什么方法可以从Alt+ Tab任务列表中删除窗口,或者从Cinnamon的任务栏中删除窗口?


4
xdotool:如何通过标题和具有不同模式的类搜索窗口(类似于AutoHotkey)
xdotool允许您使用其search子命令搜索Windows。我需要找到一个窗口,该窗口具有类'gvim'和包含单词'TODO'的标题。我该怎么做呢? 我尝试过的 您可以执行xdotool search --name --class,但是名称和标题都只能接受一种模式。 xdotool支持命令链接,但是我找不到链接两个搜索调用的方法-第二个简单地覆盖了第一个。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.