Jump to content
syscl

FakeAppleWirelessHID: enable extended feature for non-Apple wireless mouse/keyboard

5 posts in this topic

Recommended Posts

Hello all, after buying Logitech M557 and K380 for macOS, I soon realized some Apple's extended feature does not work any more. @Andy Vandijck has posted great work on wired devices. After doing some research and comparing @Andy Vandijck's work, I've successfully enabled extended feature for non-Apple wireless devices(Keyboard/Mouse).

 

Here's the step of how to use FakeAppleWirelessMouse:

  • Find out your wireless' device product ID(pid) and vendor ID(vid). For example, Logitech M557's pid = 45072(0x0b010), vid = 1133(0x046d).
  • Open FakeAppleWirelessMouse.kext/Contents/Info.plist and replace all(3x) pid and vid with your own.
  • Place FakeAppleWirelessMouse.kext to bootloader's inject folder or /Library/Extensions or /System/Library/Extensions(choose one of it), then reboot.

Notice: if you install kext in place other than boot loader's inject folder, place don't forget to rebuild your kernel cache before reboot by

sudo kextcache -i /

Here's some proof of my working M557 tested on MacBookPro141:

post-950366-0-21056900-1505963117_thumb.png

 

For those want AppleWirelessKeyboard, same procedure as above.

post-950366-0-07285700-1506008567_thumb.png

 

Here's all the require kexts:

FakeAppleWirelessMouse.kext.zip

FakeAppleWirelessKeyboard.kext.zip

 

credit: @Andy Vandijck for his previous work

credit: syscl who ported it to Bluetooth/Wireless Device 

 

 

Good luck everyone:)

syscl

Share this post


Link to post
Share on other sites
Advertisement

Thanks.

 

Hope for wireless keyboard fake kext.

 

 

 

从我的 iPhone 发送,使用 Tapatalk

I have updated the thread, please try the FakeAppleWirelessKeyboard.kext as well.

 

Thank you,

syscl

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×