I recently picked up a Razer Orbweaver which works pretty well with my windows installation through the Razer Synapse software. While I can't switch between profiles in Linux, the corresponding keys that Linux detects to a specific physical key is the same regardless of the profile the keypad is on. Unlike a Blackwidow, from what I can tell all (or most) of the keys work, and there's no need for any joojoo. However the fixed key-map results in a dilemma if I wanted to use it the same way I would in windows

Is there some way I can map specific keys on the keypad (for example W for Ctrl-C), so that I can use the Orbweaver to trigger off macros (but not on another keyboard on the same system? IIRC xbindkeys is system wide, and I need it to a specific device.

I'm using Ubuntu 13.04, but I'm doubtful that this is distro specific. As with my blackwidow question, I would be willing to test anything that makes sense on a Linux system if I have detailed instructions - however anyone can replicate this with a second keyboard, since thats what this is in effect.


Yes, you should be able to accomplish this using xkbcomp. The ArchWiki has detailed instructions on how to set this up, including a section on multiple keyboards.

| improve this answer | |
  • Nice! Might take a day or two for me to actually test this out. Would you mind if I edit in the details of the steps I took to get it working? We don't like link only answers here, but this really looks like it could work. – Journeyman Geek Nov 13 '13 at 14:17
  • @ Sure. I would've put it in a comment but I don't have enough points to comment yet. – user2939875 Nov 13 '13 at 14:23

I know this is a very old question, but there's a new app called KeyboardingMaster that runs through java and is cross platform, it supports a few keypads now recently including the Razer Orbweaver (Tartarus and Nostromo too)! It works perfectly in Ubuntu, I have now fully ditched Windows! It supports Keysets with dynamic switch much like what the Synapse driver offers, the one thing it can't do yet is interact with the device LEDs.

| improve this answer | |
  • This reads like spam. Are you affiliated with the app in any way? – Raystafarian Apr 9 '15 at 15:36
  • 1
    I'm intregued but more information would be nice - How does this work? What do I need to do, and what prerequisites are there? Does this work as a regular user, or do I need to fire it up as root? More critically where do I find this software? – Journeyman Geek Apr 10 '15 at 6:31
  • 1
    This isn't spam lol! :P I recently found it myself and was so pleased with it that I decided to go through all the forum posts, etc where people had the same issue but no solution and post about it. Here's a link: sites.google.com/site/keyboardingmaster/home Basically the app runs with Java and creates what i think is a Java input device which is a remapping of the device, it allows for profiles and keysets and even works with Dropbox where you can save your profiles and use them across devices. – Lycanite May 1 '15 at 11:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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