如何使用Karabiner在mac上设置外设键盘的小键盘enter失灵的enter功能

E3展上的各种大作够不够各位大饱眼福?准备好钱包买买买了吗?期盼已久的《口袋妖怪GO...
如果是苹果有意公开,那对于他们来说这是一场风险很大的赌局。
用壁纸来回顾一下2016年E3展正式公布的高逼格大作。
就像人们会考虑 Uber 专车的安全性一样,Hello Sitter 用户也面临着同样的问题:我能...
爱上一个功能其实很简单的~
这一次苹果未对内核加密,究竟是利大于弊还是弊大于利,还有待观察。
对于这项尚不成熟的新技术,苹果应该不会贸然在如此重要的产品上进行尝试,因为一旦用...
海外人气手游,创新迷宫探索RPG《割草英雄》(Slashy Hero)今日上线App Store,首度...
如果游戏中的忍者真的会使用传奇忍术的话,那么就请各位读者看我这一记“忍法·大复古...
《死期将至 Sometimes You Die》开发商Philipp Stollenmayer近日推出了益智游戏新作《...
我想大家一定都玩过或是听说过《侠盗猎车手》这款游戏,凭借其自由度和高度的现实代入...
在移动平台中,受到设备条件和操作方式的制约,射击游戏并没有太多让玩家满意的作品,...
在游戏中玩家所要做的就是种植植物,然后通过悉心的照料让植物能够成长起来,游戏中的...
这两年来,利用几何图形来制作游戏的开发者和团队越来越多,首先是这类游戏的制作周期...
最近 Web Prancer 就将《加菲猫总动员》手游系列的第三部作品《加菲猫总动员3之减肥大...
早做决定也好让大家都皆大欢喜去做准备~
苹果 iPhone 还无法像三星 Galaxy S7 一样具备无线充电功能,那为什么不考虑自己动手...
很明显,苹果未来的重心会放在Retina设备上。
这款产品由聚碳酸酯外壳和电池组两个部分组成,虽然它会在一定程度上影响手机本身的便...
就是厚了一点~你介意吗?
对于喜欢拍照的 iPhone 用户来说,制造相机镜头的世界级企业蔡司(ZEISS)针对 iPhone ...
如果要问苹果什么配件最容易坏?那一定就是数据线了。相信苹果用户手上总有那么一两条...
不少 iPhone 和 iPad 用户都经历过这样的情况:Lightning 数据线不是特别耐用,过不了...
普通的101键盘在Mac上的键位对应
注册时间 最后登录
在线时间1842 小时 UID
帖子 精华15
主题帖子人气
本帖最后由 orseaping 于
17:19 编辑
& && &&&为了方便,搞了一个普通的101有线全键盘 + Magic TrackPad配Macbook。& && &&&然后发现了一个小问题,按键对应似乎不像我想的那么完美,F1~F12和Macbook不对应,于是乎,就开始试按键。
71Ai1fhvBuL._AA1500_.jpg (112.13 KB, 下载次数: 0)
14:13 上传
& && & 截图蓝色区域代表Mac键盘和普通键盘按键功能相同的按键。
& && & 截图红色区域代表目前我已知其功能并且和Mac上的印花不同的按键。
& && & 截图紫色区域代表功能尚不明确的按键。
& && & ①Windows键====Command键(这个谁都知道)
& &&&②Alt键====option键(这个谁都知道)
& &&&③F11键====
下午2.16.48.png (12.46 KB, 下载次数: 0)
14:17 上传
& &&&④F12键====显示DashBoard
& &&&⑤Scroll Lock键====降低屏幕亮度
& &&&⑥PauseBreak键====调高屏幕亮度
& &&&①Insert键:按下后鼠标会变成“ ?”,意义不明。
& && & ②右windows键右边的按键:意义不明。
& && & ③F1~F10键:似乎只能作为标准功能键,似乎没发现特别的功能(按下后鼠标会消失,动动触控板又会出现),并且触发标准功能键不需要Fn+F1(在偏好设置里没选钩将F1、F2等键设为标准功能键)。按住Macbook上的Fn,再按普通键盘上的F1~F10也没反应。
& && & ④NumLock键:不管怎么按小键盘指示灯都不亮,但是就算不亮也可以正常使用小键盘
& && & 额,就是Fn键没了,平时Fn习惯按两下Fn听写的。另外,请封釉分享一下有其他什么组合按键或者我每发现的按键功能。
<p id="rate_5937" onmouseover="showTip(this)" tip="--------&人气 + 3
" class="mtn mbn">
注册时间 最后登录
在线时间72 小时 UID
主题帖子人气
小苹果, 积分 43, 距离下一级还需 7 积分
这个主题开的好。
注册时间 最后登录
在线时间202 小时 UID
主题帖子人气
可以在偏好设置里定义按键作用
注册时间 最后登录
在线时间2940 小时 UID
主题帖子人气
Mac 自己的老键盘,F1- F10 也需要按Fn才能调节亮度和音量等的。
注册时间 最后登录
在线时间1842 小时 UID
帖子 精华15
主题帖子人气
Mac 自己的老键盘,F1- F10 也需要按Fn才能调节亮度和音量等的。
我按住Macbook的Fn,再按F1~F10没效果。
注册时间 最后登录
在线时间3094 小时 UID
主题帖子人气
风雪夜归人
楼主好能折腾……
注册时间 最后登录
在线时间2940 小时 UID
主题帖子人气
我按住Macbook的Fn,再按F1~F10没效果。
本来默认情况下在Mac 下 F1-F10 是没用的,只有近几年的Mac 默认是亮度小工具和音量等。
注册时间 最后登录
在线时间33 小时 UID
主题帖子人气
注册时间 最后登录
在线时间4 小时 UID
主题帖子人气
注册时间 最后登录
在线时间160 小时 UID
主题帖子人气
我用键盘的时候通常实在用win7
威锋旗下产品
Hi~我是威威!
沪公网安备 29号 | 沪ICP备号-1
新三板上市公司威锋科技(836555)
增值电信业务经营许可证:
Powered by Discuz!任意PC键盘映射到MAC键盘的karabiner配置xml文件 - 推酷
任意PC键盘映射到MAC键盘的karabiner配置xml文件
有没有朋友像我一样,找了很久适合于macbook pro的机械键盘呢?市面上仅有的几款,要么就是Matias的白轴,手感很差,要么DAS的青轴,小贵,声音大。
最后我发现了karabiner这个神器软件,购入了樱桃的G80-3000白色茶轴机械键盘,研究了一番,实现了完美的苹果键位:
COMMAND和OPTION互换,win键成为command键,可以互换键帽。
菜单键 设为 fn
f1-f3 控制亮度
f2 mission control
f4 launchpad
f5-f6 键盘背光
f7-f9 媒体控制
f10-f12 音量控制
PrintScreen 设为 Eject
NumLock 设为 Command+Delete 一键删除文件(mac上NumLock没用,DAS键盘对应的就是Clear键)
附上private.xml吧,需要的可以照搬,只需要修改下产品型号id字符串即可。注意,不可用已有的配置配合不映射内置键盘或者apple键盘的选项使用,实测会造成eject、f7、f9等键失效。
用了这个private.xml,针对特定型号键盘映射后,只需勾选一项即可。
&?xml version=&1.0&?&
&devicevendordef&
&vendorname&CHERRY_KEYBORD&/vendorname&
&vendorid&0x046a&/vendorid&
&/devicevendordef&
&deviceproductdef&
&productname&PC_KEYBOARD&/productname&
&productid&0x0011&/productid&
&/deviceproductdef&
&name&CHERRY G80-3000 KEYBOARD&/name&
&identifier&private.deviceproductdef&/identifier&
&device_only&DeviceVendor::CHERRY_KEYBORD, DeviceProduct::PC_KEYBOARD&/device_only&
&identifier&private.remap.pc_to_mac&/identifier&
&autogen&__KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::FN&/autogen&
&autogen&__KeyToKey__ KeyCode::COMMAND_L, KeyCode::OPTION_L&/autogen&
&autogen&__KeyToKey__ KeyCode::COMMAND_R, KeyCode::OPTION_R&/autogen&
&autogen&__KeyToKey__ KeyCode::OPTION_L, KeyCode::COMMAND_L&/autogen&
&autogen&__KeyToKey__ KeyCode::OPTION_R, KeyCode::COMMAND_R&/autogen&
&autogen&__KeyToKey__ KeyCode::F1,
ConsumerKeyCode::BRIGHTNESS_DOWN&/autogen&
&autogen&__KeyToKey__ KeyCode::F2,
ConsumerKeyCode::BRIGHTNESS_UP&/autogen&
&autogen&__KeyToKey__
KeyCode::F3,
KeyCode::EXPOSE_ALL&/autogen&
&autogen&__KeyToKey__
KeyCode::F4,
KeyCode::DASHBOARD&/autogen&
&autogen&__KeyToKey__ KeyCode::F7,
ConsumerKeyCode::MUSIC_PREV&/autogen&
&autogen&__KeyToKey__ KeyCode::F8,
ConsumerKeyCode::MUSIC_PLAY&/autogen&
&autogen&__KeyToKey__ KeyCode::F9,
ConsumerKeyCode::MUSIC_NEXT&/autogen&
&autogen&__KeyToKey__ KeyCode::F10, ConsumerKeyCode::VOLUME_MUTE&/autogen&
&autogen&__KeyToKey__ KeyCode::F11, ConsumerKeyCode::VOLUME_DOWN&/autogen&
&autogen&__KeyToKey__ KeyCode::F12, ConsumerKeyCode::VOLUME_UP&/autogen&
&autogen&__KeyToKey__ KeyCode::KEYPAD_CLEAR, KeyCode::DELETE, ModifierFlag::COMMAND_L&/autogen&
&autogen&__KeyToKey__ KeyCode::PC_PRINTSCREEN, ConsumerKeyCode::EJECT&/autogen&
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
没有分页内容
图片无法显示
视频无法显示
与原文不一致Mac键盘神器 Karabiner的使用,及脚本编写 - 简书
下载简书移动应用
写了18369字,被6人关注,获得了15个喜欢
Mac键盘神器 Karabiner的使用,及脚本编写
附上官网链接:
安装完成后有一个解锁的功能,按照步骤完成即可。
安装完成后桌面上菜单栏会有一个正方形图标,点击后选择『pereference』
重点讲一下脚本的编写
找到脚本文件的位置,点击 Open private.xml 按钮,在弹出的界面打开 private.
说明一下语法,功能写在两个root之间
&?xml version="1.0"?&
&name&Swap Space and Tab&/name&
&identifier&private.swap_space_and_tab&/identifier&
&autogen&__KeyToKey__ KeyCode::SPACE, KeyCode::TAB&/autogen&
&autogen&__KeyToKey__ KeyCode::TAB, KeyCode::SPACE&/autogen&
&name&Change Right Command Key to Escape&/name&
&identifier&private.right_command_to_escape&/identifier&
&autogen&__KeyToKey__ KeyCode::COMMAND_R, KeyCode::ESCAPE&/autogen&
\&name\& 设置名称 \&/name\&
\&appendix\&副标题(非必要的)\&/appendix\&
\&identifier本设置的标签,通常要加一个private.的前缀 \&/identifier\&
\&autogen\&按键定义\&/autogen\&
\&autogen\&按键定义\&/autogen\&
&autogen& 的用法
你要更改哪个键: __KeyToKey__ KeyCode::
你要改成的功能: ConsumerKeyCode::
你要改成 —— 组合键中后按的键: KeyCCode::
你要改成 —— 组合键中先按的键: ModifierFlag::
TIPS:对于多个组合按键,可以用 | 隔开,比如
__KeyToKey__ KeyCode::F10,
KeyCode::M, ModifierFlag::CONTROL_L|ModifierFlag::OPTION_L|ModifierFlag::COMMAND_L
含义就是,你要把(原始按键)F10 改成 (功能)左Ctrl + 左Option + 左Cmd
例如把F10改成四指右扫向右移动一个space的功能(组合键是control+→):&autogen&
__KeyToKey__ KeyCode::F10,
KeyCode::CURSOR_RIGHT,ModifierFlag::CONTROL_R
&/autogen&
TIPS: 如何获取键值
我们可以看出上述代码都需要按键对应的KeyCode,那么如何知道这些按键的代码呢,其实像F1,F2。。。或普通字母键这样简单的按键,按键本身就是它的代码,比如A键的代码就是KeyCode::A。
而对于比较复杂的按键如control,option,或者是像方向键这种没有字母标注的键,『Karabiner』提供了eventviewer组件,Eventviewer 可以捕捉你的按键动作并给出相应的按键信息,其中就包括按键代码。
访问launch EventViewer
此时每按下一个键,表格里都会出现相应的键的信息,注意我们这里需要的KeyCode不在『code』栏中,而是『misc』栏中显示的内容。如上图显示,左ctrl的代码就是CONTROL_L。
写好的脚本如何载入
因为重新载入一个private.xml很麻烦,所以建议将源文件备份。
通过上面说的open private.xml定位到对应的路径
修改该路径
附上RK61 键盘改动代码
&name&RK61 Fucking ArrowBtn&/name&
&appendix&←↓→↑&/appendix&
&identifier&private.ArrowSuitableForRK61&/identifier&
&autogen&__KeyToKey__ KeyCode::COMMAND_R, KeyCode::CURSOR_LEFT
&/autogen&
&autogen&__KeyToKey__ KeyCode::CONTROL_R, KeyCode::CURSOR_RIGHT &/autogen&
&autogen&__KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::CURSOR_DOWN &/autogen&
&autogen&__KeyToKey__ KeyCode::SLASH, KeyCode::CURSOR_UP &/autogen&
*&!-- replace them all --&*
&autogen&__KeyToKey__ KeyCode::CURSOR_LEFT, KeyCode:: COMMAND_R &/autogen&
&autogen&__KeyToKey__ KeyCode::CURSOR_RIGHT, KeyCode:: CONTROL_R&/autogen&
&autogen&__KeyToKey__ KeyCode::CURSOR_DOWN, KeyCode::PC_APPLICATION &/autogen&
&autogen&__KeyToKey__ KeyCode::CURSOR_UP, KeyCode::SLASH &/autogen&
键盘示意图
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
选择支付方式:

我要回帖

更多关于 小键盘enter 的文章

 

随机推荐