可通过四种方式自定义Chrome快捷键:一、浏览器内置快捷键设置面板;二、安装Shortkeys等扩展程序;三、书签脚本配合快捷键扩展;四、使用PowerToys或Karabiner-Elements等系统级热键工具。

如果您希望在谷歌浏览器中为常用操作分配专属按键组合,但发现默认快捷键无法满足个性化需求,则可通过多种途径实现功能绑定。以下是实现快捷键自定义的具体方法:
一、通过浏览器内置“快捷键”设置面板修改
Chrome 自 120 版本起在设置中集成了可编辑的快捷键管理界面,允许用户直接为部分内置命令重新分配按键组合,无需安装第三方组件。该方式适用于调整标签页管理、窗口控制等系统级操作。
1、点击浏览器右上角三个垂直点图标,打开菜单。
2、在菜单中选择“设置”,进入设置主页面。
3、在左侧导航栏中点击“快捷键”,进入快捷键配置页。
4、在列表中找到目标功能项(例如“新建标签页”或“关闭当前标签页”),点击其右侧的铅笔图标。
5、按下您希望设定的新组合键(如 Alt+T),系统将自动识别并保存。
6、若提示冲突,需先禁用原快捷键或选择其他未被占用的组合。
二、使用支持快捷键绑定的扩展程序
对于 Chrome 原生不开放快捷键配置的功能(如触发网页脚本、切换深色模式、自动填充表单),可通过扩展程序建立按键与动作之间的映射关系。此类工具运行于浏览器上下文内,具备更高灵活性。
1、访问 chrome://extensions/ 页面,确保“开发者模式”已开启。
2、前往 Chrome 网上应用店,搜索并安装 “Shortkeys” 或 “Custom Keyboard Shortcuts”。
3、安装完成后,点击右上角拼图图标,找到对应扩展并点击齿轮图标进入选项页。
4、点击“Add new shortcut”,在“Shortcut”栏中按下自定义组合键(如 Ctrl+Shift+D)。
5、在“Action”下拉菜单中选择执行类型(如“Open URL”、“Execute JavaScript”或“Send keystrokes”)。
6、根据所选类型填写目标地址、脚本代码或模拟按键序列,然后点击“Save”。
三、借助书签脚本配合快捷键扩展调用
将 JavaScript 功能封装为书签 URL,再通过扩展将其绑定至快捷键,可实现轻量级自动化操作。该方法不依赖后台进程,适合一次性网页行为控制。
1、在地址栏输入 javascript:void(0),按回车后右键空白处,选择“添加到书签”。
2、编辑该书签,将“网址”字段替换为功能脚本,例如:javascript:(function(){document.body.style.filter='invert(1)';})()(启用页面反色)。
3、安装 “Bookmarklets – Custom Buttons & Shortcuts” 扩展。
4、进入该扩展选项页,在“Bookmarklet Shortcuts”区域点击“Add Shortcut”。
5、从下拉列表中选择刚创建的书签,为其指定快捷键(如 Ctrl+Alt+I)。
6、保存后,无论当前处于哪个网页,按下该组合键即可执行脚本。
四、利用操作系统级热键工具重映射输入信号
当需要让 Chrome 接收经由系统层修改后的按键事件(例如将 Caps Lock 改为 Ctrl,或将 F1 键全局映射为刷新),可借助跨应用热键管理工具完成底层输入劫持与转发。
1、Windows 用户下载并安装 Microsoft PowerToys,macOS 用户安装 Karabiner-Elements。
2、启动软件后进入“Keyboard Manager”或“Simple Modifications”模块。
3、点击“Remap a key”或“Add item”,添加新映射规则。
4、在“Physical key”中选择原始按键(如 F5),在“Mapped to”中设定目标键(如 Ctrl+R)。
5、启用规则并确认 Chrome 处于焦点状态时能响应新映射。











