我最近购买了第二个显示器,用于运行带有xfce
和的Ubuntu的笔记本电脑compiz
。
但是,困扰我的一件事是窗口切换:我的第二个监视器打开了一些窗口,这些窗口通常位于第二个工作区中。
现在,当我切换窗口时,我会不小心切换到第二个显示器上的其他窗口之一,这很烦人。
如何解决此问题?
我最近购买了第二个显示器,用于运行带有xfce
和的Ubuntu的笔记本电脑compiz
。
但是,困扰我的一件事是窗口切换:我的第二个监视器打开了一些窗口,这些窗口通常位于第二个工作区中。
现在,当我切换窗口时,我会不小心切换到第二个显示器上的其他窗口之一,这很烦人。
如何解决此问题?
Answers:
我不确定Unity或XFCE,但是完全可自定义的桌面切换是我选择运行KDE(Kubuntu)的众多原因之一。
在KDE中,为了限制任务切换到当前屏幕,请执行以下操作:
按Alt+ F2并键入task switcher
,然后从下拉列表中选择任务切换器。
在task switcher
控制面板的主标签中,有一个名为过滤窗口依据的部分。
选中该复选框Virtual Desktops
,Activities
和Screens
,和选择Current activity
的每个选项。
按Apply
,并在关闭前确认一切正常。
注意:您还可以通过执行以下操作找到“任务切换器”:
点击Kick Off
菜单
-导航至Computer
标签
点击System Settings
菜单
-在该Workspace Appearance and Behavior
部分下选择Window Behavior
无论您使用的compiz
,xfwm4
或任何其他WM,你可以使用一个灵活的桌面独立任务切换样斯基-XD。如在此上游线程中所述,您可以配置Skippy-XD(~/.config/skippy-xd/skippy-xd.rc
针对特定用户或/etc/xdg/skippy-xd.rc
针对所有用户),以便:
[general] -> showAllDesktops
为false
。应该适用于大多数符合EWMH的WM。[xinerama] -> showAll
为false
。[general] -> includeAllScreens
到false
。(但这是一个隐藏的开关,默认情况下处于禁用状态。)在Openbox / LXDE / Xfce中看到类似“ KDE Present Windows” /“ Compiz Scale” /“ Mac OS Xexposé”之类的东西吗?有关某些用法和安装的详细信息。基本上,您可以从Skippy-XD PPA(每天)安装最新的开发包。然后,您可以将skippy-xd
命令绑定到Alt + Tab或Alt + Esc或其他任何东西。如上所述,在进行适当设置后,Skippy-XD应该仅显示当前虚拟桌面和监视器中的窗口。
据我所知Xfce 4.10
(我假设您使用的是这种方式)仅对其他监视器提供有限的支持。
在这方面,4.12
它将支持用于多台显示器的扩展桌面模式(有关详细信息,请参阅design / xfce4-settings / display),希望可以解决您遇到的问题。您可以从ppa:xubuntu-dev / xfce-4.12 PPA 试用开发快照。
也许您只是需要遵循以下问题的建议:如何在XFCE中设置双显示器?。无论哪种方式,当前似乎都存在局限性xfwm4
(如果您使用的是这种方式),特别是无论您使用一台还是两台显示器,它都会在当前工作区的所有窗口之间循环。有关详细信息,请参见上游错误报告。
xfwm4
?