Unity 讨厌我的超级钥匙

mik*_*mop 10 shortcut-keys unity xps dell unity-dash

我有一个骨骼股票 XPS13,ubuntu 14.04

我不明白为什么我的超级钥匙拒绝打开破折号。Alt 适用于快捷方式, super + w 适用于“曝光”,我使用键盘测试仪来确保我的所有按钮都能正常工作。

  • 我试图在 Ubuntu 设置中设置“搜索”键盘快捷键,但它一直恢复为“已禁用”
  • 我下载了 ccsm,我试图从那里设置它,但它一直清除为空。
  • 我下载了统一调整工具,并尝试设置破折号快捷方式,但它一直恢复为空白。
  • 我使用 ccsm 来重置 unity 的设置,但这没有任何改变。

我能够将“显示键盘快捷键”映射到 z。但是,这不会拉起窗口,它只会在我停靠的应用程序上放置数字。我无法使用 z + num 或 super + num 来启动停靠的应用程序。几乎所有基于 super 的自定义统一快捷方式都不起作用(除了 super + w 奇怪)我在 dconf 周围挖掘,我尝试删除 ~/ 中的点文件,但无济于事。

在擦拭我的计算机并手动安装和编译戴尔针对 Skylake 的修复程序之前,我觉得我已经无能为力了。有谁知道我还可以尝试什么?大多数其他人通过在本网站和各种论坛上回答问题解决了他们的问题,但没有一个对我有用,事实上,我的用例有点独特,因为它在设置后保持自我禁用键映射。

更新

我发现了这个问题,他们建议卸载 dell-super-key 包。但是,这是针对戴尔 Precision 的。

mikey@mikey-XPS:~$ sudo dpkg -S dell-super-key
[sudo] password for mikey: 
dell-super-key: /usr/share/doc/dell-super-key/changelog.gz
dell-super-key: /usr/share/doc/dell-super-key/copyright
dell-super-key: /usr/share/glib-2.0/schemas/41_dell-super-key.gschema.override
dell-super-key: /usr/share/doc/dell-super-key
Run Code Online (Sandbox Code Playgroud)

我确实安装了它,如果我可以轻松地重新安装它,我愿意将其删除。它没有包含任何手册页,所以我必须找到一种方法来确定这是否导致它被禁用。

mik*_*mop 15

看来包dell-super-key是罪魁祸首。我认为有一个热键组合可以禁用 Windows 上的超级键,戴尔编写了一个垫片来将此功能扩展到开发版。

但是,我找不到任何可以按下以清除锁定的组合键。

编辑:

奇怪的是,这是预期的行为。

mikey@mikey-XPS:~$ apt-cache search dell-super-key
dell-super-key - Disables the super key by default.
Run Code Online (Sandbox Code Playgroud)

我找到 (dpkg -l) 并通过电子邮件发送给软件包维护人员,法律要求戴尔将这个软件包包含在他们的人造卫星设备上。删除是安全的,并且可以从恢复分区重新安装。

  • “许可问题” (6认同)
  • 大声笑好主意....可能会违反不同的许可证来更改戴尔键盘。:) (2认同)