Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

So I bought a new keyboard for my Mac Pro, and it is the Microsoft Sidewinder X4. This keyboard is good for me because of it's LED backlighting and lots of features. However, upon installation, it seems that most of the nice features are dead on OSX.

In particular, the keyboard has macro keys that can be set using a "record macro" button. It also has a calculator key. The software that comes with the keyboard is the generic Microsoft IntelliType for Windows/OSX, and I installed it. However, these special keys are still dead.

Is there anyway to still utilize these keys? Even if I just had to remap the macro keys by hand to custom key-strokes, that would be fine, but I can't find a way. I tried using KeyRemap4MacBook, but it only allows remapping of OSX keys (not calculator, extra macro keys, or any keys that aren't found on an apple keyboard). Even the calculator key doesn't do anything, and I would even be happy to remap it to 'expose' or something, anything except a dead key!

share|improve this question
    
Are the keys shown in EventViewer.app? If they are, try using something like KeyCode::RawValue::0x3d. –  ؘؘؘؘ Aug 29 '13 at 13:33
    
Can you please tell me how to access EventViewer.app? I'll give it a try and report back. However, I am assuming they are not registered by EventView.app, otherwise the current remapping solutions, such as KeyRemap4Macbook, would be able to adjust these key's function. Since the keyboard must be sending a signal for the pressed key through the USB data connection, I was wondering if there were any ways to detect such non-Apple keyboard presses. –  jake9115 Aug 29 '13 at 16:52
    
I couldn't find any mac version of Windows Event Viewer. But, I did find the "Show Keyboard Viewer" for mac. This displays the full apple keyboard. As far as I can tell, if a key isn't found on this keyboard, there is no way to get OSX to recognize if it was pressed. That is the heart of my problem! –  jake9115 Aug 29 '13 at 23:11
1  
EventViewer is included with KeyRemap4MacBook (in /Applications/KeyRemap4MacBook.app/Contents/Applications/EventViewer.app), but it should also be shown by Spotlight. –  ؘؘؘؘ Aug 30 '13 at 6:00
    
My first thoughts (until I read properly) was to use AutoHotKey but it's only for mapping the other way round. –  Michal Stefanow Aug 30 '13 at 7:43

2 Answers 2

Options:

  1. In System Preferences -> Keyboard -> Modifier Keys you can swap these two keys. These modifications should have an effect on the current keyboard.
  2. Double Command is a PrefPane that offers many options for using Windows-keyboards, but it has not been updated for a while.
  3. KeyRemap4Macbook supports many kinds of key remaps for different Macbook models, but I'm unsure whether it fits your use case.
share|improve this answer
1  
Thanks for your suggestions! Unfortunately, I have already tried Double Command and KeyRemap4Macbook, and these solutions only provide remapping for keys that are already found on Apple keyboards! I have several keyboards made for Windows systems that have extra keys, like for opening a mail program, web browser, etc., and I want to map these keys to a command instead of leaving them 'dead' and useless on my keyboard. –  jake9115 Aug 29 '13 at 16:50

You might have a look at Ukelele and KeyLayoutMaker, to see if they can help map these non-Mac keys.

BetterTouchTool customizes non-Apple keyboards, trackpad, Magic mouse and Apple remotes.

For USB keyboards, another tool is USB Overdrive, described as :

The USB Overdrive includes support for media buttons on most USB keyboards and talks to many unusual input devices.

For wireless keyboards, the Logitech Control Center might work even for non-Logitech keyboards. See this answer for details. It might be worthwhile trying even for your keyboard.

You might also find useful the information in Using Third Party Keyboards and Mice with Your Mac.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.