我每小时都会出现这个悬停栏多次,无需按 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
您可以尝试以下方法:
与 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 键的使用?
由于无法禁用默认 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并再次使用触摸板查看是否会出现类似的切换器。如果这种情况持续发生,那么就是硬件问题。