问题描述
如何在不使用keyconfig扩展名的情况下禁用Firefox中的Ctrl
+ Q
快捷方式?
最佳解决方案
现在有一个扩展只是为了:
https://addons.mozilla.org/en-us/firefox/addon/disable-ctrl-q-shortcut/
次佳解决方案
您应该获得类似的结果,更容易,启用隐藏的配置选项(about:config)。
-
在Firefox的地址栏中,键入
about:config
并接受它将提供的警告。现在它出现在你面前的一长串配置选项。过滤它在过滤条中输入关键字quit(在顶部)。在那之后过滤器行为你将只有几行。单击browser.showQuitWarning并通过单击将其设置为true。 -
您可以使用关键字warnon再次使用此过滤器,并查看选项“关闭标签时警告”和类似设置是否为true。
-
在Firefox的选项/首选项(或编辑/首选项,它取决于系统和版本)中,转到选项卡部分并选中“关闭多个选项卡时警告我”选项。这将阻止您关闭具有多个选项卡的窗口。
你不会完全禁用Ctrl
– Q
,但至少你会使它无害。
第三种解决方案
您只需为Ctrl
+ Q
添加自定义快捷方式即可。在Ubuntu中,它可直接在(How to)设置中使用。它将被操作系统捕获,因此包括Firefox在内的任何应用都无法检测到它。
附:我已将其映射为播放’Oops’声音。
步骤1.安装sox包&它的mp3支持库 –
sudo apt-get install sox libsox-fmt-all
步骤2.在自定义快捷方式提示中添加以下行 –
play ~/Music/Oops.mp3
附:对于Windows用户:您可以使用AutoHotKey。它具有内置功能,可发出哔哔声。在脚本中使用它,如下所示 –
^Q::
SoundBeep, 1000, 500
上面的’^’代表Ctrl
第四种方案
Ctrl
+ Q
不是Firefox专用的快捷方式,如果您不介意在iOS无处可选,它是Ubuntu的系统范围,请遵循如何为所有应用程序(系统范围)禁用Ctrl + Q?。基本上,您创建一个新的快捷方式并将/bin/false
指定为命令。无需重新启动。
参考资料