让你的usb鼠标键盘更像真苹果mac鼠标键盘
类似的教程不知道有人发过没有,如果有,就请版主删帖吧,没有就留着。我的台机搞读卡器内建一个月了,一直搞不定,主要原因是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修复权限,重启。看看效果。
学习啦!!!!! 试试普通的有效果 独行秀才 发表于 2016-3-21 17:49 https://www.pcbeta.com/static/image/common/back.gif
没有实际意义,
只是看起来舒服,呵呵 支持,虽然没啥实际意义,完美控的需要 键盘那个改了其实没什么变化吧 不是完美控,路过 独行秀才 发表于 2016-3-21 17:49 https://www.pcbeta.com/static/image/common/back.gif
没有实际意义,
你怎么没事做到处黑人,无聊啊你 学习了,有用 谢谢楼主分享 tony_weibs 发表于 2016-3-21 19:25 https://www.pcbeta.com/static/image/common/back.gif
你怎么没事做到处黑人,无聊啊你
呵呵,我也无奈了 sqmcool 发表于 2016-3-21 19:45 https://www.pcbeta.com/static/image/common/back.gif
学习了,有用
呵呵,有用就好 本帖最后由 一叶知秋☆ 于 2016-3-21 20:44 编辑
独行秀才 发表于 2016-3-21 17:49 https://www.pcbeta.com/static/image/common/back.gif
没有实际意义,
没有修改之前键盘的快捷键f1到f12基本没有什么用,除过长按,修改之后都可以用了,音量增减都可以 Nope.有的键鼠可能会卡死。。
此外亦可用FakeSMC注入 达到升级免折腾 口袋妖怪heart 发表于 2016-3-21 20:43 https://www.pcbeta.com/static/image/common/back.gif
Nope.有的键鼠可能会卡死。。
此外亦可用FakeSMC注入 达到升级免折腾
你是说把IOKitPersonalities下面的全部复制到fakesmc? kext不加载的话 可以考虑Clover的 ForceKextsToLoad 功能 一叶知秋☆ 发表于 2016-3-21 20:46
你是说把IOKitPersonalities下面的全部复制到fakesmc?
嗯 是的 然后这个kext要恢复原版 口袋妖怪heart 发表于 2016-3-21 20:51 https://www.pcbeta.com/static/image/common/back.gif
kext不加载的话 可以考虑Clover的 ForceKextsToLoad 功能
好吧,我其实是小白,你说的有点深奥,能给个帖子看看吗