Andy Vandijck Posted March 19, 2010 Share Posted March 19, 2010 (edited) I've made some new kexts that allow you to use Apple's AppleUSBHIDMouse.kext or AppleUSBHIDMouse.kext. All you need to do is replace 4x the USB Vendor and USB Device entries with the decimal value of your keyboard or mouse and install them. They will then after reboot ensure you are using Apple's kexts (which work much better). I also created one to fake iSight camera... same procedure... Keyboard kext: http://rapidshare.com/files/365440932/AnyA...yboard.kext.zip Mouse kext: http://rapidshare.com/files/365444077/AnyA...BMouse.kext.zip Camera kext: http://rapidshare.com/files/365444698/AnyiSightCam.kext.zip New Camera kext: http://rapidshare.com/files/434106421/Anyi...Cam.kext_V2.zip Enjoy... Edited November 30, 2010 by Andy Vandijck links corrected ;-) 1 Link to comment Share on other sites More sharing options...
valv Posted March 19, 2010 Share Posted March 19, 2010 links not working, could u please explain if I should unload voodoops2controller before using this. would it work form E/E/ Link to comment Share on other sites More sharing options...
_Wolverine_ Posted March 19, 2010 Share Posted March 19, 2010 i think thats only for usb keyboard/mouse and not ps2 Link to comment Share on other sites More sharing options...
alabamas Posted March 20, 2010 Share Posted March 20, 2010 Could you please post some other links.Thanks Link to comment Share on other sites More sharing options...
chewanik Posted March 20, 2010 Share Posted March 20, 2010 Thanks for your work, can you explain the fake iSight camera kext, what can I do with it? Link to comment Share on other sites More sharing options...
pippo choi Posted March 20, 2010 Share Posted March 20, 2010 Good ~Great work~ Link to comment Share on other sites More sharing options...
teateam Posted March 20, 2010 Share Posted March 20, 2010 Thanks! Can you make one for USB Bluetooth? Link to comment Share on other sites More sharing options...
Plucka Posted March 21, 2010 Share Posted March 21, 2010 Thanks for your great work, I am curious, I have a nearly perfectly working vanilla SL install, with the exception of my UVC class HP webcam. It works in Skype and Google talk, but not in Photobooth or iChat? Would this kext enable my webcam in these apps? On my Leopard install it worked with all apps from day one!!! Any advice would be greatly appreciated, cheers mate, Plucka Link to comment Share on other sites More sharing options...
bbeepp Posted March 22, 2010 Share Posted March 22, 2010 I've made some new kexts that allow you to use Apple's AppleUSBHIDMouse.kext or AppleUSBHIDMouse.kext.All you need to do is replace 4x the USB Vendor and USB Device entries with the decimal value of your keyboard or mouse and install them. They will then after reboot ensure you are using Apple's kexts (which work much better). I also created one to fake iSight camera... same procedure... ... Hi, Where exactly do I have to put those entries in "info.plist" file? Here?: <dict> ... <key>idProduct</key> <integer>1234</integer> <key>idVendor</key> <integer>1234</integer> </dict> ... Thanks in advanace! Link to comment Share on other sites More sharing options...
VCH888 Posted March 23, 2010 Share Posted March 23, 2010 Hi, Where exactly do I have to put those entries in "info.plist" file? Here?: <dict> ... <key>idProduct</key> <integer>1234</integer> <key>idVendor</key> <integer>1234</integer> </dict> ... Thanks in advanace! For example: Asrock Mouse Using Calculator from Applications Product ID: 0x0001 (HEX) >> 1 (DEC) VendorID : 0x062a (HEX) >> 1578 (DEC) then replacing idProduct of 1234 with 1 and 1578 for idVendor. Link to comment Share on other sites More sharing options...
swede420 Posted March 27, 2010 Share Posted March 27, 2010 Firstly i thank you for your effort. Secondly i have a problem with this, I have done what you mention on the first post and put the kexts in extention folder of my bootloader (BootThink 2.4.6). Now as you can se on my ioregistry screenshots below, i have both apple driver and another one loaded and when i change anything in mouse options it does not change anything and my mouse works exactly as it did before the new kext. Have done something wrong? How can i fix it? Link to comment Share on other sites More sharing options...
Andy Vandijck Posted March 31, 2010 Author Share Posted March 31, 2010 For mouse it allways attaches 2 interfaces (Accel + Mouse driver). It's just a better way to use it... Same goes for keyboard... works just like a real apple one (check .ioreg file from real mac...) Link to comment Share on other sites More sharing options...
valv Posted April 1, 2010 Share Posted April 1, 2010 yey! Now my mbp5,4 is turning more into reality, with isight thingy. thanx to Andy Link to comment Share on other sites More sharing options...
valv Posted April 28, 2010 Share Posted April 28, 2010 Andy, this is a really nice one Thank u for your hard work Link to comment Share on other sites More sharing options...
BladeRunner Posted August 6, 2010 Share Posted August 6, 2010 Andy, first, thanks for sharing these kext. I have been attempting to get a 10.6 boot132 CD built so I can install my retail 10.6 on an HP Pavilion (p6340). The system has no PS/2 ports. The keyboard and mouse are both USB connected. I used a system info app on Windows7 and a Linux lsusb command to check the device ID for the keyboard and mouse. I converted the hex to decimal and inserted the values in your kext info.plist files. My problem is, when the retail DVD boots, I get to the language selection display and neither the keyboard or mouse will work. The kext I am using are : AnyAppleUSBKeyboard.kext AnyAppleUSBMouse.kext AppleIntelPIIXATA.kext facesmc.kext The info I get from CPU-z is: Can anyone suggest what I may have missed or done wrong? Any suggestions would be greatly appreciated. Link to comment Share on other sites More sharing options...
BladeRunner Posted August 7, 2010 Share Posted August 7, 2010 Maybe problem is in your DSDT USB.OR try a -f when loading DVD, maybe caches need fixing on it. Thanks for the suggestions. I tried the -f (easiest first) but that had no effect. I have not been able to locate a pre-boot cd for my version of HP Pavilion. So, I used one for another brand and dropped the DSDT from the setup. To replace it, I got a copy of the DSDT edit and patch app for Linux & Win. I used it under Windows 7 to extract the dsdt from the system and compile it. Without patches, just error fixes, It produced the same result. So, now I am searching for improvements to the dsdt for my system. I don't want to divert or hi-jack this thread so If I still need help I will start a new topic. Many thanks. Link to comment Share on other sites More sharing options...
GLXOZ Posted August 15, 2010 Share Posted August 15, 2010 Cool work, Andy!!! Link to comment Share on other sites More sharing options...
MARKBOARD NETSET Posted August 17, 2010 Share Posted August 17, 2010 Yes my usb mouse now gets Appleusb one Thanks Andy for this nice work go ahead Link to comment Share on other sites More sharing options...
bbeepp Posted August 18, 2010 Share Posted August 18, 2010 Yes my usb mouse now gets Appleusb one Thanks Andy for this nice work think about other components & periphericals go ahead Hi, Can you send me your modified kext file as mine seems not to work. I'd like to compare mine with yours. Link to comment Share on other sites More sharing options...
Franfj Posted August 22, 2010 Share Posted August 22, 2010 Good job Link to comment Share on other sites More sharing options...
RetroRen Posted August 23, 2010 Share Posted August 23, 2010 Good job Nice work, will try it out when i get home. Can this work for a PS/2 keyboard Link to comment Share on other sites More sharing options...
XLR Posted August 23, 2010 Share Posted August 23, 2010 Thanks for your work! Just a thought: it could be great to have an injector that will automatically detect and insert the Device and Vendor ID's into the kext... Link to comment Share on other sites More sharing options...
barnum Posted August 24, 2010 Share Posted August 24, 2010 Hi all, The VendorID and ProductID are present in 4 different place in the usb file. Should I replace de 4 occurence ? regards, Barnum Link to comment Share on other sites More sharing options...
Franfj Posted August 25, 2010 Share Posted August 25, 2010 Hi all, The VendorID and ProductID are present in 4 different place in the usb file. Should I replace de 4 occurence ? regards, Barnum Yes. Link to comment Share on other sites More sharing options...
Gabo_c Posted August 25, 2010 Share Posted August 25, 2010 I've made some new kexts that allow you to use Apple's AppleUSBHIDMouse.kext or AppleUSBHIDMouse.kext.All you need to do is replace 4x the USB Vendor and USB Device entries with the decimal value of your keyboard or mouse and install them. They will then after reboot ensure you are using Apple's kexts (which work much better). I also created one to fake iSight camera... same procedure... Keyboard kext: http://rapidshare.com/files/365440932/AnyA...yboard.kext.zip Mouse kext: http://rapidshare.com/files/365444077/AnyA...BMouse.kext.zip Camera kext: http://rapidshare.com/files/365444698/AnyiSightCam.kext.zip Enjoy... Hi Andy i've tried yours kexts, and everything it's ok for mouse, keyboard is not needed for me cause i've an apple one, but....mine webcam(micro$$oft life cam nx-6000 with integrated microphone) lost the microphone feature....i know in my case it's only cosmetic cause it works native on ichat ,photo booth, amsn yahoo and even Skype, only audio seems to be like e long play playing in a slow speed... but i like the idea been reported as a isight with the microphone working....and may be with some lucky solve that audio artifact...is this normal...? or it's only supposed to use it with those cams without microfone?, thanks! sorry my english....spanish is my native language Link to comment Share on other sites More sharing options...
Recommended Posts