Mac使用Karabiner-Elements修改mac默认快捷键
目录
一、首先去官网下载Karabiner-Elements
二、单个按键位置改变实现
三、mac自带快捷键的改变
下面放上我的例子: 将锁屏的快捷键command+control+Q修改为command+L。
文本替换快捷键将alt+command+F改为+command+H 。 command+H虽然是已经存在的快捷键,但是无需修改,次配置生效后会自动覆盖已经存在的快捷键。
四、告诉你如何知道键盘上的按键对应的key_code是什么
windows转到mac的朋友,有没有各种各样快捷键的烦恼,突然世界翻天覆地,用顺手的东西怎可轻易改变,不用担心,Karabiner-Elements可以助你实现梦想!
该软件可以实现:
- 单个按键位置的改变:比如你的键盘上没有fn,却想使用fn的功能,那么把键盘上一个不常用的键修改为fn,比如right_ctrl。
- 组合快捷键的改变:比如你想习惯了windows的复制是ctrl+c,故将command+c修改为ctrl+c。【这个功能真的牛逼,着重介绍】
本人实现功能:
- 将锁屏的快捷键command+control+Q修改为command+L
- 将文本替换快捷键command+alt+F修改为command+H
一、首先去官网下载Karabiner-Elements
官网地址:https://pqrs.org/osx/karabiner/
二、单个按键位置改变实现
安装后打开这个图标
进入下图界面,默认就是第一项:Simple Modifications(简单设置),From key(从哪个键)--->To key(变成哪个键),我以下的配置就是,按下去右侧的ctrl键,实现fn的功能,因为我的外接键盘上是没有fn的。
当然有些朋友习惯了macbook的option及command位置,与外置的键盘不同,那么你可以使用此功能把两个按键互换,如果是机械键盘的话,还可以把键帽再交换一下。
三、mac自带快捷键的改变
我认为这才是他最牛逼的功能
点击第三个选项卡:Complex Modifications(复杂设置),然后单击左下角的“Add rule”
这里有一些默认规则,如果不够用,可以单击最上方的按钮到官方网站去选择,已经配好了一些规则。
单击右侧导入即可
但是这些官方的可能往往不是自己想要的,你可以先随便导入几个,然后进去以下url看官方的json是如何配置的,然后照猫画虎。
~/.config/karabiner/assets/complex_modifications
如果想配复杂的,或者了解的更多一些,可以浏览官方文档:
下面放上我的例子: 将锁屏的快捷键command+control+Q修改为command+L。
【注意】写好的json文件必须放在如下路径中
~/.config/karabiner/assets/complex_modifications
【注意】from是修改后的,to是修改前的.....emmmmm这个貌似有点反人类。
至于你怎么知道你的键盘按键是哪个key_code,在文章的末尾给出。
{"title": "myself","rules": [{"description": "锁屏快捷键将ctrl+command+Q改为command+L","manipulators": [{"type": "basic","from": {"key_code": "l","modifiers": {"mandatory": ["command"]}},"to": [{"key_code": "q","modifiers": ["command","control"]}]}]}]
}
文本替换快捷键将alt+command+F改为+command+H 。 command+H虽然是已经存在的快捷键,但是无需修改,次配置生效后会自动覆盖已经存在的快捷键。
{"title": "myself","rules": [{"description": "文本替换快捷键将alt+command+F改为+command+H","manipulators": [{"type": "basic","from": {"key_code": "h","modifiers": {"mandatory": ["command"],"optional": ["any"]}},"to": [{"key_code": "f","modifiers": ["command","option"]}]}]}]
}
然后Enable我的配置即可,不需要重启,然后果然成功了!!!爽歪歪!!!。以后如果对json文件有修改,也不需要重启,只要把当前的rule移除,再重新Enable即可。
四、告诉你如何知道键盘上的按键对应的key_code是什么
官网上有如下一行,翻译过来是:你可以通过EventViewer来看key_code
点进去超链接,发现如下图标,刚刚安装软件的时候有,然后在启动台中打开它。
打开出现如下界面,在Main选项卡中,你点击键盘,下面就会出现相应的按键,name列就是你想要的key_code。
left_command,right_command可以统一写为command;(不过不知道为啥这个软件出来了left_gui,我没试,有兴趣的可以试一下)
left_control,right_rontrol可以统一携程control,等等。
Mac使用Karabiner-Elements修改mac默认快捷键相关推荐
- Karabiner Elements for Mac(键盘改键神器)
Karabiner Elements for Mac一款非常不错的键盘改建神器,Karabiner Elements mac能将普通键映射到任意键功能,支持创建用户可以在其间切换的多个配置文件.测试环 ...
- 网关屏蔽mac地址,linux下修改mac地址方法
局域网里有一台机器,同一网段内的机器,只有部分能够ping通,也无法ping通网关,现象很奇怪,尝试过修改IP,重启网络服务,都无法解决问题. 最后怀疑是不是网关将该机器mac地址给屏蔽掉了,因此修改 ...
- ubuntu linux mac地址,Ubuntu下修改mac地址
说明,本文翻译自man macchanger,若遇到不能理解的地方请参考man文档 概述 macchanger是linux下用于查看和修改网络接口mac地址的工具 使用方法 macchanger [o ...
- 如何修改计算机无线mac地址,修改计算机mac地址_怎么修改mac地址
2016-12-10 07:03:10 1.先查看修改前的MAC地址,在CMD命令提示符下输入:ipconfig /all,回车查看到当前MAC地址为:00-E0-81-DC-53-1A,我们准备将M ...
- linux服务器远程修改mac地址,linux下修改MAC地址问题解决方法
linux下修改MAC地址问题解决方法 作者:佚名 来源:网络整理 2013-4-17 在linux中,修改MAC地址 # ifdown eth0 # ifconfig eth0 hw ether 1 ...
- 在Windows下和Linux下如何查看网卡MAC地址、以及修改MAC地址
在Windows下 利用DOS命令打开,弹出命令窗口. 输入命令ipconfig/all,回车. 其中,物理地址为本机的MAC地址. 在Linux下 查看MAC地址的方法有好多种,下面给出四种常见的方 ...
- MAC(苹果)修改Mac地址,添加路由
MAC 终端命令: 1.查看路由: netstat -r 2.添加路由(可分别为有线和无线网络添加路由,实现同时访问不同网段): sudo route -nv add -net 192.168.10. ...
- 服务器怎么修改mac地址怎么办,服务器修改mac地址重启后会恢復原mac吗?
个人认为改不改回去无所谓,只要你在你们那个局域网内是唯一的就可以了.反正他就是一个48比特的一个组合,就跟IP地址一个道理,那只是他一个名字而已.确保网内唯一就OK.如果你是上网绑定了MAC地址,那你 ...
- 红帽子linux下修改mac包,REDHAT LINUX修改MAC地址
长期更改MAC地址: 如果你是改的HWADDR=xxxxxxxxxx,那就肯能报错. 详细原因可看ifup脚本!里面有一段读取HWADDR并与get_hwaddr得到的真实MAC比较,如果不一致,会采 ...
- mac上优秀的键盘改键神器:Karabiner Elements完美支持m1芯片详细教程解析
Karabiner Elements免费且强大的键盘自定义工具,能够帮助用户修改键盘映射,键盘响应时间,能在fn下实现小键盘项目,支持macOS Sierra!本站现在提供Karabiner Elem ...
最新文章
- 面向容器技术资源调度关键技术深度对比
- 计算机丢失faultrep.dll,faultrep.dll是什么文件?
- NoBrokersAvailableError
- python五十三:组合的方式完成授权
- 解决GPU模型训练的随机性
- EMQX源码阅读笔记
- js获取今天剩余时间_js动画,setTimeout/setInterval的不准确
- 快手短视频领域为例的领域数据建设探索
- 图解Windows下QT编程入门
- 【LeetCode - 248】中心对称数 III
- 计算机保研面试之机器学习
- 浅显易懂——泰勒展开式
- android 简单的exoplayer全景播放器
- 2021最新Android常用开源库总结,最强技术实现
- 大众点评Cat--架构分析
- Linux配置网络服务
- 带你掌握Visual Studio Code的格式化程序
- 图解希尔排序(Shell Sort)
- 使用python计算复利
- java春招面试冲刺系列:mysql基础知识超详细复习
热门文章
- Hello hello world♥
- 识别孩子潜能的6大细节
- 华容道java代码解释_华容道代码解释
- 多元线性回归方程原理及其推导
- Flink滚动窗口函数的开窗起始时间计算规则
- Kali渗透测试(四)——无线网络WPA攻击(PSK破解、AIROLIB、JTR、cowpatty、pyrit)
- SpringBoot SwaggerUi加密
- android倒计时日历软件,Hurry - 一款颜值超高的日历+倒计时 APP - Android 应用 - 纪念日 - 【最美应用】...
- 让我们来认识一下信号与系统的关系
- 授人以渔系列----如何win10安装ffmpeg