TeamViewer 无法在 Linux Mint (Mate) 中捕捉 Alt+Tab

TeamViewer 无法在 Linux Mint (Mate) 中捕捉 Alt+Tab

当我在 Windows 上运行 Teamviewer 时,按下 Alt+Tab 时,TeamViewer 会捕获该消息并将其发送到远程操作系统,然后切换其窗口。

但是,当我在 Linux Mint(Mate)上运行 Teamviewer 并按下 Alt+Tab 时,我只需从 Teamviewer 切换到主机上的另一个窗口。

有没有办法让 Teamviewer 捕捉 Alt+Tab 组合键?如果当前窗口是 Teamviewer,是否可以告诉窗口管理器(在本例中为 marco)不要处理 Alt+Tab?

答案1

我偶然发现了一个解决方案(但我后来切换到了 Lubuntu):

Alt+WinKey+Tab 有效!这是一个有点麻烦的快捷方式,但总比没有好。但我只在 Lubuntu(使用 Openbox 作为窗口管理器)上测试过它。不过,我认为它也应该在 MATE 上有效。

答案2

marco 的 Github 页面

- 全局键绑定默认值包括:

    Alt-Tab 向前循环窗口焦点
    Alt-Shift-Tab 向后循环焦点
    Alt-Ctrl-Tab 向前循环面板之间的焦点
    Alt-Ctrl-Shift-Tab 在面板之间向后循环焦点
    Alt-Escape 循环窗口焦点而不弹出窗口
    Ctrl-Alt-左箭头 上一个工作区
    Ctrl-Alt-右箭头 下一个工作区
    Ctrl-Alt-D 最小化/取消最小化全部,显示桌面

   更改键绑定例如:

     gsettings 设置 org.mate.Marco.global-keybindings switch_to_workspace_1 'F1'

   还可以尝试 MATE 键盘快捷键控制面板。

   查看 marco.schemas 以了解所有可用的绑定。

因此,您可以使用gsettings更改快捷方式cycle_windows,也可以dconf-editor使用 GUI 执行相同操作。要使用dconf-editor,请运行:

sudo apt-get 安装 dconf-tools

您需要更改的键绑定应该位于:

org → mate → Marco → 全局键绑定

相关内容