Before you do any of the steps mentioned below the line-break, check the bootcamp control panel first!!!
When in Windows, after everything is installed and done, do the following:
- Click 'Start ' (the windows logo-button in the bottom left corner)
- Type 'bootcamp'
- Open the bootcamp control panel. It will ask for administrator privileges, say 'yes' or 'ok' or whatever
- Configure the necessary settings for your startup disk, remote, keyboard and trackpad - these are the four tabs you should expect to see when the bootcamp control panel opens.
Your keyboard and trackpad should work (almost) perfectly. If not, read the answer that follows.
When you installed Windows the specific bootcamp drivers should have been installed automatically from your Mac OS X 10.6 (Snow Leopard) DVD or 10.7 (Lion) DMG in the process. I would recommend trying to:
- Remove/Delete the drivers in Windows Device Manager
- Insert or mount the OSX DVD or DMG
- Restart your system (booting into Windows).
The correct bootcamp drivers should then be installed automatically from the OSX DVD. If the drivers were not installed, browse for them on the OSX DVD.
If all else fails you can always try re-installing Windows, and from there should be able to determine during the process if you have keyboard functionality.
★ The key to having the correct drivers working in bootcamp is installing them specifically from the OSX DVD or DMG.
The Mac OS X 10.6 and 10.7 Boot Camp Software includes these Mac drivers for Windows:
Apple Bluetooth
Apple Keyboard Support
Apple Remote Driver
Apple Trackpad
Atheros 802.11 Wireless
ATI Graphics
Boot Camp control panel for Microsoft Windows
Boot Camp System Task Notification item (System Tray)
Broadcom Wireless
Intel Chipset Software
Intel Integrated Graphics
iSight Camera
Marvel Yukon Ethernet
nVidia Graphics
Cirrus Logic Audio
Realtek Audio
SigmaTel Audio
Startup Disk control panel for Microsoft Windows
On iOS, HTML5's local storage is not available in private browsing mode, which means you can detect it by attempting to save something to local storage and catching the exception with the following JavaScript:
try { localStorage.test = 2; } catch (e) {
alert('You are in Private Browsing mode');
}
Modified from https://stackoverflow.com/a/17741714/
On OS X, there's not really a canonical method, but this should provide some useful information:
If you're looking for implementation guidance, you should probably try Stack Overflow instead
Best Answer
Tried trashing user pref com.apple.symbolichotkeys.plist, that did no good. Finally used a scattergun approach which lost all the shortcuts in my Dock, but that's no big deal, it's easily repopulated. Here are the ~Library/Preferences that I trashed: com.apple.dashboard.plist com.apple.dashboard.plist.lockfile com.apple.desktop.plist com.apple.desktop.plist.lockfile com.apple.dock.plist com.apple.dock.plist.lockfile
Replacing the com.apple.symbolichotkeys.plist may or may not be necessary as well. Then reboot, or log out and back in. Voila- everything reset to defaults, and it works for the first time in months.