Cal*_*YSR 4 mouse command-line window-manager
我在一台小屏幕的笔记本电脑上工作,我无法像在工作时那样访问这台机器上的多台显示器。我已经将我的终端设置为透明,这样我就可以看到我在终端后面的浏览器上开发的任何内容,但我希望能够点击终端并直接与浏览器交互。
我没有尝试过谷歌搜索之外的任何东西,因为我对这类事情没有任何经验。
编辑:“可能的重复”问题没有回答我的问题,因为它基本上只是制作了一个脚本来进行更快的 alt+tab 窗口切换。我使用 alt+tab 切换窗口没有问题,我只是宁愿根本不必切换窗口。我希望我的鼠标与浏览器交互,而我的键盘与终端交互。
你问的,基本上是不可能的。为简单起见,有两种类型的图形桌面:堆叠和平铺。Unity 是堆叠桌面的一个例子,你有一堆窗口(有点像自助餐厅的托盘栈),当前活动的窗口是最上面的。
鼠标行为已在 X11 中定义,单击窗口会将其置于堆栈顶部。虽然有多种方法可以将窗口保持在其他窗口下方(最显着的是使用wmctrl),但没有办法在不将其提升到焦点的情况下单击窗口。不幸的是,这不是调整 - 除非您愿意自己为 GUI 创建某种形式的新层,而且到目前为止我还没有听说过任何这样的项目。
如果您提出要求,我什至可以悬赏这个问题,但我敢打赌,不会有满足您确切要求的答案。
可以这样做:将透明终端窗口设置为最小尺寸,将其设置为“始终在顶部”,然后单击窗口本身周围的*任何东西。
在此屏幕截图中,您可以看到两种方法:一种通过默认右键单击窗口边框和通过wmctrl命令。最后一个可以允许为此编写脚本方法,但基本前提是相同的 - 您必须单击终端本身周围的任何内容。
Guake. 你可以有一个下拉终端链接到 F12 键,窗口保持在顶部,你可以点击它周围的任何东西瓜克示例