- 积分
- 926
- 最后登录
- 2023-11-17
- 精华
- 0
- 阅读权限
- 40
- 主题
- 104
- UID
- 4601497
- 帖子
- 2241
- PB币
- 3796
- 威望
- 5
- 贡献
- 0
- 技术
- 25
- 活跃
- 2357
- UID
- 4601497
- 帖子
- 2241
- PB币
- 3796
- 贡献
- 0
- 技术
- 25
- 活跃
- 2357
|
类似的教程不知道有人发过没有,如果有,就请版主删帖吧,没有就留着。
我的台机搞读卡器内建一个月了,一直搞不定,主要原因是AppleStorageDrivers.kext不能加载,不知道为什么,10.10.5的时候都可以,不能加载就不能内建?不知道是不是这样。下午各种搞法试了一次还是不行,就试试鼠标键盘能内建部,暂且理解为内建吧,发证方法是一样的,简单说就是把自己的鼠标键盘的id从16进制转换为10进制。下面是具体方法,我的系统事10.11.3,测试完美。
一。修改鼠标
1.打开关于本机,系统报告,硬件,usb。
2.在usb设备里面找到你的鼠标,我的事usb optical mouse。点击,然后找到鼠标的产品id和厂商id。大家可以看到,我的鼠标产品id是0x4de2,厂商id是0x0461,这是16进制的,我们修改的话需要10进制。打开mac系统自带的计算器。什么你不知道在哪里打开?我火星了么。。。鼠标单击Launchpad,自己找。打开计算器之后,在dock栏点击显示,切换为编程器模式。好了,接下来就利用计算器计算我们需要的10进制ID。在计算器界面点击16,输入4de2,点击10,这样就会换算为10进制。好了,换算为10进制,我的产品id是19938,厂商id是1121.
3.在系统sle目录下面找到AppleHIDMouse.kext,复制到桌面,右键显示包内容,打开Contents,接着打开PlugIns,右键AppleUSBHIDMouse.kext显示包内容,打开Contents,看到Info.plist了吧,用plistedit pro打开。搜索idProduct和idVendor,修改为自己鼠标id的10进制,这里我修改为19938,1121,接着搜索ProductID和VendorID,同样修改为10进制19938,1121,好了,修改完毕后,保存关闭。
二。修改键盘
和修改鼠标原理一样。我的键盘id为产品id是0x0010,厂商id是0x0461.转换为10进制是产品id是16,厂商id是1121。在系统sle里面找到AppleHIDKeyboard.kext复制到桌面,右键显示包内容,打开Contents,找到Info.plist,plistedit pro打开。展开IOKitPersonalities项,修改全部ProductID和VendorID分别为16,1121。
修改完毕后保存。
到这里修改就结束了。用KCPM Utility Pro或者Kext Wizard安装到sle,在用KCPM Utility Pro或者Kext Utility修复权限,重启。看看效果。
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
-
3
查看全部评分
-
|