Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Microsoft Keyboard & Mouse Drivers for Mac Other Hardware
If anyone is looking for separate Mac Drivers for the Microsoft Internet Keyboard Pro and Intellimouse, try this link. On that screen set (1) to Desktop Set, (2) to Microsoft Wireless laser Desktop for Mac, (3) to Mac OS 10.2.x-10.5.x, and (4) to your preferred language. (This URL should take you to the US download page for both keyboard and mouse drivers.)

I discovered the URL link for the separate keyboard and mouse software by accident when looking at the Microsoft 6000 Laser Mouse. My previous attempts at trying to find Microsoft input software only managed to find software for the combined keyboard/mouse, but this download page let me only install software for the mouse without the keyboard.
    •    
  • Currently 1.89 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (9 votes cast)
 
[60,937 views]  

Microsoft Keyboard & Mouse Drivers for Mac | 6 comments | Create New Account
Click here to return to the 'Microsoft Keyboard & Mouse Drivers for Mac' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Why?
Authored by: sr105 on Apr 28, '08 09:15:45AM

Is this just to enable and set extra buttons?

I have a wireless bluetooth IntelliMouse, but it only has 5 buttons total and I use 4 & 5 for expose which works without the driver.



[ Reply to This | # ]
separate keyboard drivers only from Logitech control center?
Authored by: vexingv on Apr 28, '08 09:26:39AM

Slightly off topic, but would anyone happen to know where or how to get separate keyboard drivers from the Logitech Control Center suite for OSX? I have an older Elite keyboard that uses LCC, but a newer G5 laser mouse that will not function if LCC is installed (it does however work with USB overdrive, but LCC must still not be installed on the system).



[ Reply to This | # ]
Make them work for PS/2 keyboards as well
Authored by: davester on Apr 28, '08 10:24:51AM

The MS keyboard driver also works well for it's PS/2 keyboards as well. I had a spare MS Natural keyboard, bought a generic USB-PS/2 adapter, then hacked the driver usb-matching dictionary to recognize the generic adapter. Now the keyboard works great, including the non-standard buttons like volume-up/down/mute/play.



[ Reply to This | # ]
Make them work for PS/2 keyboards as well
Authored by: PatrickS on Apr 28, '08 02:21:18PM

Could you explain a bit more in detail? Which file contains the dictionary and where did you get the correct values from?



[ Reply to This | # ]
Make them work for PS/2 keyboards as well
Authored by: davester on Apr 29, '08 09:54:38AM

You need to edit the file at:
/System/Library/Extensions/MicrosoftKeyboard.kext/Contents/PlugIns/MicrosoftKeyboardUSB.kext/Contents/Info.plist
This contains the USB matching information that match USB information for the device with which devices Microsoft's kext supports.
I added this dictionary entry to it [as a child entry of the 'IOKitPersonalities' dictionary:
<key>P063 Wireless Natural Multimedia Keyboard</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.microsoft.driver.MicrosoftKeyboardUSB</string>
<key>IOClass</key>
<string>MicrosoftKeyboardUSB</string>
<key>IOProviderClass</key>
<string>IOUSBInterface</string>
<key>bConfigurationValue</key>
<integer>1</integer>
<key>bInterfaceNumber</key>
<integer>0</integer>
<key>idProduct</key>
<integer>1</integer>
<key>idVendor</key>
<integer>3389</integer>
</dict>

I found the information needed for this using USB Prober, which is part of XCode [free download from Apple, also on System Installer DVD's].

This is the info that is displayed in USB Prober for my adapter:
Low Speed device @ 5 (0xFD110000): ............................................. Composite device: "USBPS2"
Device Descriptor
Descriptor Version Number: 0x0110
Device Class: 0 (Composite)
Device Subclass: 0
Device Protocol: 0
Device MaxPacketSize: 8
Device VendorID/ProductID: 0x0D3D/0x0001 (TANGTOP TECHNOLOGY CO., LTD.)
Device Version Number: 0x0001
Number of Configurations: 1
Manufacturer String: 0 (none)
Product String: 2 "USBPS2"
Serial Number String: 0 (none)



[ Reply to This | # ]
Microsoft Keyboard & Mouse Drivers for Mac
Authored by: flammable on May 03, '08 04:30:11AM

Last time I installed the MS keyboard/mouse software, the combined installer had a "customize" button that allowed you to choose the mouse or keyboard software only.



[ Reply to This | # ]