mac下使用karabiner重定义键盘
2016-04-19 15:53
337 查看
因为在windows下我使用Filco minila键盘(强烈推荐windows同学使用), 所以希望在mac上也能实现组合键完成home,end/上下左右, 减少手指在键盘上不必要的移动. 同事推荐了一款神奇, 下面内容转载自: http://devzc.com/post/470
mac下使用karabiner重定义键盘
Mac本很让人不爽的就是没有Home,End,Insert键,虽然有其他组合键能完成上述功能,但是仍然是不方便。
特别是需要在mac下的windows虚拟机中使用xshell之类的时候,没有这几个键是万万不能的。。。
故karabiner就出马了,安装地址:https://pqrs.org/osx/karabiner/index.html.en
使用方法详细介绍见官网。
这里仅给出我的配置:
1.先新增私人配置:
内容:
<?xml version="1.0"?> <root> <item> <name>Fn+1 to insert</name> <identifier>private.fn_one_insert</identifier> <autogen>__KeyToKey__ KeyCode::I,ModifierFlag::FN,KeyCode::PC_INSERT</autogen> <!--<autogen>__KeyToKey__ KeyCode::RawValue::0x22,ModifierFlag::FN,KeyCode::RawValue::0x72</autogen> --> </item> </root>
可以使用KeyCode::RawValue,也可使用KeyCode::I 标识。
2. Reload XML后,勾选下述三个选项即可。
3. 重新启动karabiner,可以使用EventViewer来看是否已经生效;
其中各个键对应的keycode可以从github中找到。
至此,变完成了右Command键映射为Home; 右Option键映射为End;Fn+I 映射为Insert。
相关文章推荐
- Caffe fine-tuning 微调网络
- 嵌入式wifi iwconfig编译
- js 去除最后一个逗号
- Chrome 建立SOCKS5代理
- 此实现不是 Windows 平台 FIPS 验证的加密算法的一部分的解决方案
- iOS - 在工程中试玩状态模式
- thinkphp学习笔记13-15集
- 初窥设计模式(2)
- asyncTask详解
- druid 配置详细
- Tomcat集群和负载均衡
- 96. Unique Binary Search Trees
- 敏捷开发实录(一)
- 总结·展望
- GCJ2016 round1A
- jquery操作select取值,设置选中(转载)
- Cordova - 使用Cordova开发iOS应用实战1(配置、开发第一个应用)
- [PHP] B2B2C商品模块数据库设计
- 为什么JavaScript里面typeof(null)的值是"object"?
- iOS 文字中嵌套图片