在 KDE 中禁用全局 Ctrl-Alt-L 热键
Posted
技术标签:
【中文标题】在 KDE 中禁用全局 Ctrl-Alt-L 热键【英文标题】:Disable global Ctrl-Alt-L hotkey in KDE 【发布时间】:2010-09-17 16:25:27 【问题描述】:重新格式化源代码的 IntelliJ IDEA 快捷方式是 Ctrl+Alt+L。这恰好在 KDE 中锁定屏幕(Gnome 也是?)。如何禁用此功能以便 IntelliJ 接收键序列?
【问题讨论】:
对于 Gnome,answer 有帮助 【参考方案1】:对于那些喜欢视觉答案的人,可以在此处找到此设置
重要提示请注意,有两个值:Global 和 Global Alternative。我不得不取消绑定 Global Alternative 快捷方式来解决 IntelliJ 的问题。
【讨论】:
【参考方案2】:你也可以通过配置文件来改变它。
以下文件存储 KDE Plasma 5 及其相关应用程序(如 Konsole 和 KWrite)的键盘快捷键。
~/.config/kdeglobals
~/.config/kglobalshortcutsrc
~/.config/khotkeysrc
~/.config/kwinrc
~/.config/plasma-org.kde.plasma.desktop-appletsrc
~/.local/share/kxmlgui5/katepart/katepart5ui.rc
~/.local/share/kxmlgui5/konsole/konsoleui.rc
~/.local/share/kxmlgui5/konsole/sessionui.rc
~/.local/share/kxmlgui5/kwrite/kwriteui.rc
让我为文件添加描述。
标准快捷方式(系统设置 > 快捷方式) ~/.config/kdeglobals
全局快捷方式(系统设置 > 快捷方式) ~/.config/kglobalshortcutsrc
“自定义快捷方式”(系统设置>快捷方式) ~/.config/khotkeysrc
控制台 ~/.local/share/kxmlgui5/konsole/konsoleui.rc ~/.local/share/kxmlgui5/konsole/sessionui.rc
KWrite > 设置 > 配置快捷方式... > KWrite ~/.local/share/kxmlgui5/kwrite/kwriteui.rc
KWrite > 设置 > 配置快捷方式... > Kate Part ~/.local/share/kxmlgui5/katepart/katepart5ui.rc
【讨论】:
【参考方案3】:适用于 Ubuntu 16.04 System settings -> Keyboard -> Shortcut -> System -> LockScreen -> click-it and make changes
我从 ctrl+atl更改为 ctrl+alt+H >+L
这里是屏幕截图,它告诉您上述说明将引导您到哪里。 Keyboard -> shortcuts
【讨论】:
【参考方案4】:我知道,老问题,但我不容易找到一个体面的答案。如果有人想知道如何在 Ubuntu 上禁用它(而 Windows_key + L 快捷方式仍然有效):
去Settings -> Keyboard -> Shortcuts tab -> System -> select Lock screen and press backspace
清除它。
【讨论】:
谢谢。无法找到我自己禁用它的密钥。【参考方案5】:除了禁用任何东西,您还可以在大多数应用程序中使用 ctrl+meta+alt+l存在这个问题的地方。 KDE 知道元键(又名“windows 键”),但应用程序似乎忽略它并认为它只是 ctrl+alt+l.
【讨论】:
确认适用于 Ubuntu 16.0.4,在 Windows 主机上的 VirtualBox 中运行。【参考方案6】:在 Kubuntu 11.10 上,它隐藏得很好:
-
开始系统设置
在Common Appearance and Behavior下,选择Shortcuts and Gestures。
在左侧面板中选择全局键盘快捷键。
选择 KDE 组件:运行命令界面(重要,否则您将看不到 ctrl-alt-L 映射!)
选择锁定会话
编辑设置,选择不同的映射或“无”。
【讨论】:
@German 很遗憾听到这个消息。 KUbuntu 11.10 现在已经很老了。 :) 对于 Kubuntu 13.10,选择 KDE 会话管理器,而不是 运行命令界面。在那里,您会找到 Lock Session 选项。 在 Kubuntu 15.04 中,他们再次移动了它。不,它在系统设置 >> 快捷方式 >> 全局键盘快捷方式 >> ksmserver >> 锁定会话【参考方案7】:在 K 菜单下,转到控制中心。
区域和可访问性 | 键盘快捷键 | 快捷方式选项卡, 全局快捷方式选项卡。
在搜索框中,键入“lock”,这将缩小可见的快捷方式并显示 Ctrl+Alt+L 一个( “锁定会话”)。
在下方,点击无。
点击应用按钮。
在 KDE Plasma 5 上,转到系统设置 |桌面行为 |屏幕锁定
您将在此处找到“键盘快捷键”选项。将其更改为其他内容或设置为无
【讨论】:
注意:此答案仅适用于 KDE 3。 对于 KDE 4。但您必须选择“KDE Session”作为“KDE 组件”。 KDE 4.3:系统设置 -> 键盘和鼠标 -> 全局键盘快捷键 -> 运行命令界面 -> 锁定会话【参考方案8】:另一个选项是将 Idea 键盘映射更改为使用 KDE 的默认值。 您可以转到文件 -> 设置 -> 键盘映射,然后从下拉列表中选择 KDE 的默认值 选项
【讨论】:
【参考方案9】:对于KDE Plasma 5
1 - 点击K菜单,输入键盘,选择Global Keyboard shortcuts
2 - 在 KDE 组件 中选择 KDE Session Manager
Lock Session
,做你想做的事,禁用快捷方式或选择另一个!
【讨论】:
【参考方案10】:在 KDE 中为特定应用程序禁用所有全局键盘快捷键很容易。我已经在 KDE 4 中完成了它,现在我又在 KDE 5 中完成了它。所以在 KDE 5 中右键单击应用程序的窗口标题 -> 更多操作 -> 特殊窗口设置(或特殊应用程序设置) -> 外观和修复 -> 忽略全局快捷方式 -> 强制,是的。这比逐个查找每个快捷方式要容易得多。
您可以在系统设置 -> 窗口管理 -> 窗口规则中查看此类配置。
【讨论】:
我通常用win替换alt(使用windows键而不是alt),这样我就可以使用Intellij了,但是由于某种原因,全局快捷方式有时会回来,所以这个解决方案要好得多.【参考方案11】:对于 Linux Mint: 系统设置 -> 键盘 -> 键盘快捷键 -> 系统 -> 锁定屏幕
【讨论】:
仅在您单击命令后才向您显示组合键真是个好主意,不是吗?因为如果要禁用某个命令,则必须单击所有命令,直到找到正确的命令。干得好,薄荷糖。【参考方案12】:我终于找到了如何在系统设置应用中禁用锁屏键绑定(Ctrl-Alt-L)。 p>
系统设置->“键盘鼠标->键盘快捷键
我必须选择 KDE 组件:运行命令界面。
我在 Fedora Core 9 上运行 KDE。
【讨论】:
以上是关于在 KDE 中禁用全局 Ctrl-Alt-L 热键的主要内容,如果未能解决你的问题,请参考以下文章