如何在 16.04 中禁用悬停应用栏?

如何在 16.04 中禁用悬停应用栏?

我每小时都会出现这个悬停栏多次,无需按 Alt-Tab,持续时间为 3-15 秒,有/没有鼠标/触摸板/键盘的交互

  • 启动 16.04 以外的其他 Ubuntu 和 Linux 不会导致与 USB 启动相同的问题,所以这是 16.04 中的软件问题,而不是硬件问题(这台笔记本电脑的支持已经 3 次,并且定期检查)

在此处输入图片描述

  • 有时只需用触摸板触摸即可激活 Artifact
  • Sneetsher 的单行话不能解决案件

    # disable Alt-tab keybinding
    dconf write /org/compiz/profiles/unity/plugins/unityshell/alt-tab-forward "'Disabled'"
    dconf write /org/compiz/profiles/unity/plugins/unityshell/alt-tab-prev "'Disabled'"
    dconf write /org/compiz/profiles/unity/plugins/unityshell/alt-tab-forward-all "'Disabled'"
    dconf write /org/compiz/profiles/unity/plugins/unityshell/alt-tab-forward "'Disabled'"
    # prevent it, since complete disable not possible
    dconf write /org/compiz/profiles/unity/plugins/core/active-plugins "$(dconf read /org/compiz/profiles/unity/plugins/core/active-plugins | sed "s/]/, 'staticswitcher']/")"
    
  • JonasCz 的答案。他的建议与 Sneetsher 的第一组单行代码相同。换句话说,该compizconfig-settings-manager软件包不会禁用悬停栏。它只会禁用 ALT-Tab 键。我仍然只能从触摸板获得该工件。

  • 默认设置。我使用的是默认的 Compiz 设置。没有热点等。

在此处输入图片描述

我真的很希望能有一行关于禁用该功能的内容,因为它对我的许多系统和未来的升级/更新有很大帮助。

故障排除方法有效

  • JonasCz. 继续xev并尝试找出哪些输入导致了该伪影。

系统:Ubuntu 16.04
Linux 内核:4.4 和 4.6
Linux 内核选项:wl
键盘布局:Dvorak-US = 英语 (Dvorak)
硬件:Macbook Air 2013-mid (6.2)

答案1

您可以在 Compiz 设置管理器中禁用 Alt + Tab 切换器。操作如下:

  • 使用以下命令安装 Compiz 设置管理器

    sudo apt-get install compizconfig-settings-manager
    
  • 在仪表板中找到“CompizConfig 设置管理器”,打开它,找到 Ubuntu Unity 插件,转到“切换器”选项卡,然后禁用所有快捷方式和复选框。

这将禁用 Alt + tab 应用程序切换器弹出窗口。

答案2

您可以尝试以下方法:

  1. 与 JonasCz 相同,通过ccsm→ 桌面部分 → Ubuntu Unity 插件 → 切换器选项卡或使用命令禁用切换器的快捷方式:

    dconf write /org/compiz/profiles/unity/plugins/unityshell/alt-tab-forward "'Disabled'"
    dconf write /org/compiz/profiles/unity/plugins/unityshell/alt-tab-prev "'Disabled'"
    dconf write /org/compiz/profiles/unity/plugins/unityshell/alt-tab-forward-all "'Disabled'"
    dconf write /org/compiz/profiles/unity/plugins/unityshell/alt-tab-forward "'Disabled'"
    

    还有一个快捷方式我找不到Alt`,似乎是硬编码的,这就是为什么他们标记作为重复如何修改或禁用 HUD 对 Alt 键的使用?

  2. 由于无法禁用默认 Unity 切换器,请尝试用其他切换器覆盖它。在“窗口管理”部分中执行 → 启用应用程序切换器或者静态应用程序切换器或使用命令:

    dconf write /org/compiz/profiles/unity/plugins/core/active-plugins "$(dconf read /org/compiz/profiles/unity/plugins/core/active-plugins | sed "s/]/, 'staticswitcher']/")"
    

答案3

在 Unity tweak 工具(可在 16.04 中安装sudo apt-get install unity-tweak-tool)中,sudo apt install unity-tweak-tool转到Switcher,禁用所有内容,看看它是否有效。如果两个答案都不起作用,则可能是您的触摸板和键盘共享输入,并且触摸板已经失灵。

编辑:如果什么都没发生,请启动另一个操作系统,然后按Alt+Tab并再次使用触摸板查看是否会出现类似的切换器。如果这种情况持续发生,那么就是硬件问题。

相关内容