CarpVexing

博客园 首页 新随笔 联系 订阅 管理

关于我如何在2022年寻找一个能够禁用快捷键的浏览器

CarpVexing 2022.3.10

更新

使用chrome时,倘若你只想屏蔽ctrl+w快捷键,或者说你只想屏蔽别的某一个快捷键,那么在谷歌应用扩展商店寻找一个名为“ctrlw”的插件并安装,随后在chrome://extensions/shortcuts页面中寻找ctrlw一栏,在Do absolutely nothing!后面设置为ctrl+w,选择“全局”。那么这样也是可行的,弊端在于它只能屏蔽一个快捷键,多了不行。

前言

这事情说起来很搞笑。学校服务器只让用web端rttys登陆并使用服务器,而且服务器上为了保证终端的程序在rttys登出后也能运行,设置了一个窗口管理程序。这个程序是靠快捷键来控制的,比如说ctrl+w是切换窗口。那么聪明的你发现了什么问题吗?

如果你是高贵的mac用户,用着高贵的safari,那当我啥也没说。但如果你和我一样是个穷人,在用win10,那么你会发现:你手中的所有浏览器都会将ctrl+w设置为关闭当前页面。那么聪明的你一定想说,既然快捷键冲突,那么把浏览器快捷键改掉或者禁用不就行了?

天真的我也是这样想的,然后我发现:chrome、edge、firefox、甚至ie,竟然都不允许用户更改或禁用快捷键!这竟然是2022年的真实软件生态!难以置信!

如果屏幕前的你感到怀疑,不妨试着找找设置看。(找到了请留言,造福后来人)

解决

接下来是我解决这个问题的方法。

1、下载来自十年前的火狐

浏览旧版firefox链接:http://www.oldversion.com/windows/mozilla-firefox/

我下载的是:Mozilla Firefox 46

image-20220310235623164

下载这个6年前的古董干什么呢?答案是只有它才能安装控制快捷键的插件。是的你没听错:老的firefox管理快捷键也要通过扩展插件实现!而新的firefox连这种插件都没有!而且新的firefox对来自中国ip的访问提供中国特供版:不开源、广告一推、静默升级......

2、下载插件“keyconfig”

keyconfig下载链接:http://mozilla.dorando.at/keyconfig.xpi

如果你在firefox中打开这个链接,他会不让你访问。

image-20220311000215097

我的解决方法是,用谷歌或edge把keyconfig.xpi下载到本地。

3、更改安全设置

直接将keyconfig.xpi图标拖到firefox中,提示“此附加组件无法安装,因为它未经验证”。所以需要更改安全设置。

image-20220311000614571

  • 在地址栏中输入about:config并回车,点击我保证小心,进入设置界面;
  • 找到xpinstall.signatures.required,并右击选择“切换”,改成false即可。
    image-20220311000631041

4、安装插件

直接将keyconfig.xpi图标拖到firefox中,提示谨慎安装(黄色感叹号),选则安装。

于是你在扩展管理页面可以更改keyconfig的设置。

image-20220311000746879

image-20220311000901861

接下来不用我多说了吧,改就完事儿了。

结语

这个问题的处理难度本身沦落不到让我水一次博客的程度,但是站在2022年竟然会入到这种奇葩问题,真的令人匪夷所思。换个角度思考,如果你是新firefox的用户,这个问题是不是就无解了呢?

只能说,当今软件生态太流氓了,流氓到了十分可笑的程度。


禁止转载!——@Carpvexing

posted on 2022-03-11 00:14  CarpVexing  阅读(2178)  评论(4编辑  收藏  举报