Skip to main content

iBuyPower MEK Mechanical Keyboard Review

The iBuyPower MEK is actually a rebranded Gamdias Hermes Lite. It comes with TTC Red switches, and the price is right, but this keyboard has some issues.

Gamdias Hera Software

Like other more expensive keyboards, there's a software component to the MEK via Gamdias' Hera software.

When you first launch the Hera software (it's a free download from Gamdias), it will recognize that the iBuyPower MEK is connected and will ask you if you want to download the drivers. Click Yes, and off you go. There are some nice details in the Hera software, such as the fact that the GUI of the keyboard is the MEK and not the Hermes Lite. It even has the iBuyPower logo in the upper right corner. If you click the Hera logo in the bottom left of the window, you can adjust the settings of the software itself, such as the language and background color.

On the right side of the window, you can select one of six profiles, and you can add up to three applications to associate with a given profile with Profile Match. When you click a space under Profile Match, navigate to a given application and select it. Then click the space (you can't really see it, but it's there) under Profile HotKey and enter a key or key combination that will launch that application. (I was never able to get this to work. It may have had to do with the issues I found in the Teardown and Key Rollover sections below.)

Along the bottom of the window you can see a thumbnail of the MEK with thumbnail silhouettes of other products. It looks like you're supposed to unlock more levels in a game, which I suppose in this case you could do only by purchasing specific Gamdias products.

You'll find multiple tabs on the left side of the window: Key Assignment, Macro Management, Keyboard Luminance, Assign Sounds & Timer, Sound File Edit, Timer Setting and Update/Support.

To save anything you've done, click an unlabeled button in the top right corner. The arrow button pointing down minimizes Hera; the one next to it, pointing to the right, is the save button.

Key Assignment

Typically, keyboard companion software allows you to granularly adjust lighting, program every key and more. We've already discussed the somewhat limited lighting options, but macro keys are also limited. You can assign macros only to Fn+Spacebar or Fn+B.

On the Key Assignment tab, click "Fn+G" at the top of the window to program Fn and the spacebar. Below the GUI of the keyboard, there's a little caret and the word "Disable." Click that and select Macro; then you can select from a list of your recorded macros and set the playback options. Note that you can assign only one macro to the key combination of Fn+spacebar and Fn+B per profile. That's just two macros per profile. What you can do as a workaround is set one of the other keys to switch profiles. With six profiles, you could have 12 macros total. (That's perhaps too kludgy, but it should work.)

Click the "General" tab to program the Esc key. The process for configuring this key is nearly the same as the above, but there are significantly more options available. Instead of assigning macros to the key, you can click "Call Hera" below the keyboard GUI (this is the default key assignment) and assign it to:

  • Profile Switch
  • Other keyboard keys
  • Quick Launch (run an application, open a website, or open a folder)
  • Media Controls (play/pause, stop, previous/next track, volume up/down, and mute)
  • Win Functions (Windows shortcuts such as the Windows key,  show/hide Desktop, Calculator, shut down, restart, zoom, and more)
  • Skype Functions (open, answer call, hang up)
  • Game Functions (WASD / arrow key swap, Consecutive Mode)
  • Blueprint (opens up your key assignment info even when you’re full-screen gaming)
  • Call Hera (opens software)
  • Hera download

Although the Esc key is highlighted, you can program any of the keys. Simply click the key you want in the GUI. It will be highlighted in yellow, and you can assign any of the above functions to it.  

You can also check a box to swap the functions of the Fn and Windows key, and you can select between 6KRO and 21KRO.

Image 1 of 7

Image 2 of 7

Image 3 of 7

Image 4 of 7

Image 5 of 7

Image 6 of 7

Image 7 of 7

Macro Management

The Macro Management interface is cluttered. The basic controls are scattered around the page, but once you locate Create Macro, Record and Stop, you're off and running. You can create folders to stash macros, edit the delay and key actions, adjust the speed of the execution and more. You can even fine-tune the cursor placement.  

As I mentioned earlier, you can assign macros only to Fn+spacebar and Fn+B. For many users, this somewhat awkward combination may obviate the benefits of having a macro in the first place.

Keyboard Luminance

We've essentially covered the features already in this review. There is little you can do other than adjust the brightness, turn the lighting off and setting a breathing effect.

Assign Sounds & Timer

This is a somewhat quirky feature, but some users will no doubt get a kick out of it. You can assign sounds (either software presets or some of your own creation) to certain profiles so that you know which profile you're using, or to a given macro so that you know for sure when one has been activated. The timer function simply allows you to delay a macro's execution for a certain amount of time.

Sound File Edit

Here, you can record and edit your own sounds/audio files, and save them so they can be used in the Assign Sounds & Timer area. You can edit the existing ones (there are several "alarms") or you can create a new file and record your own.

Timer Setting

You can create folders and individual timers, complete with countdown parameters and the ability to assign sounds to your alarms.


This page is self-explanatory. From here, you can update the firmware and software with a couple of clicks.