For Mechanical Keyboard: (O2 Example)
-
📥 How to Download the Driver
💡 Note: The O2 can currently only be configured using Hive desktop software.
-
🔢 Set up function Keys on macOS/Windows Systems
The FN layers correspond to different operating systems:
If you want to set up F1–F12 as standard function keys on macOS:
-
Open the Hive app.
-
Go to Key Code → FN Layer.
-
Select FN3 or FN4 (macOS layer).
-
Change the F1–F12 keys to act as standard function keys.
Now, pressing FN + F1–F12 will work as standard function keys instead of media controls.
-
💡 Driver Settings – Lighting Effects
The O2 supports control of both backlight and side ambient lights. We recommend using shortcut keys for lighting adjustments without needing the driver.
-
⌨️ Driver Settings – Advanced Keys / Shortcuts
Under the Advanced Keys section, you can assign custom functions to different FN key combinations.
-
🌐 Driver Settings – Globe Key (Emoji Shortcut)
Using the Macro or Advanced Key features, you can bind a key (e.g., a side key or unused right Option key) to simulate pressing Ctrl + Cmd + Space, which opens the emoji panel on macOS.
-
🕹️ Driver Settings – Mode Selection
The O2 supports three keyboard modes:
-
Power-saving mode
-
Office mode
-
Gaming mode
-
⬆️ Driver Settings – Firmware Update
Under Settings, you can check whether Online Upgrade or Firmware Update is needed.
-
🔋 How to Check Battery Level
-
In Bluetooth mode, battery level can be viewed in the system status bar.
-
In wired mode, battery level is also visible in the status bar.
-
In 2.4G mode, it's recommended to toggle the power switch to check battery status
-
How to Restore Factory Settings
You can restore the keyboard to factory settings by pressing Fn + Backspace, or through Hive → Setting → Restore Factory Setting.
For Magnetic Keyboard(Made series,Real67)
-
Connect to the Hive
To access MelGeek’s self-developed web driver, open your browser (Google Chrome or Microsoft Edge recommended), enter the driver URL: [hive.melgeek.com], and you'll be directed to the page.
If this is your first time connecting the device and it doesn't appear automatically, please ensure the original cable is properly connected to the keyboard. Then click the “Add Device” icon on the homepage, select the product name shown, and click “Connect.”
To ensure stable performance, we strongly recommend using the original cable.
-
Replace Switches
MelGeek magnetic switch keyboards support hot-swapping.
For example, the MADE series is compatible with magnetic switches from TTC, Gateron, Kailh, and others.
Steps:
-
Use a keycap puller to remove the keycaps.
-
Use a switch puller to align with the top and bottom clips of the switch. Gently rock up and down, then pull straight up. ⚠️ Do not twist side to side or force it out — this may break the pins. If a pin gets stuck inside, flip the keyboard and tap the bottom gently.
-
Make sure the LED guide is facing down (toward the backlight), then press the new switch straight in until it clicks and sits flush.
-
If the light doesn't work, the switch may be upside down. Remove and reinstall it correctly.
-
Reinstall the keycaps, then go to the driver to set the switch type: Path: Rapid trigger → Switch
-
Calibration
Due to the high sensitivity of magnetic switches, we recommend calibrate the keys manually in the following cases:
This helps the switches adapt to your typing habits.
Path: Rapid Trigger → Calibrate → Start→Long press the keys until they turn green →Save Calibration Data
Troubleshooting Calibration Issues
If a key cannot turn green during calibration, follow these steps:
-
Make sure the installed switch type matches the one selected in the driver.
-
Check if the switch is fully seated — try reinserting it.
-
Inspect for any liquid damage or changes to the switch pad underneath.
-
Update Firmware
① Online Update Go to: Device settings → Online Update → Check for Updates Wait for the update to complete.
② Manual Update
Download the latest firmware from our website:https://www.melgeek.com/pages/hive Go to: Device settings → Local update → Select the file(no need to unzip) → Start update
-
Reset to Factory Settings
-
Basic Magnetic Switch Settings
Customize actuation point, bottom dead zone, rapid trigger, and more to tailor your keyboard for peak gaming performance.
Path: Rapid Trigger → Performance → Display parm Select a key first, then adjust the corresponding settings.
📖 MelGeek Magnetic Switch Basics
For example, when the actuation point is set to 1mm, the key is triggered after being pressed 1mm down, without needing to press it all the way.
For example, if you set the bottom deadzone to 0.05mm, small movements of 0.01–0.05mm at the key’s bottom won’t cause it to register or release.
For example, if the actuation point is set to 0.1mm and the sensitivity to 0.05mm, the key will register or release when it is pressed beyond a 0.05mm range after reaching 0.1mm.
-
Advanced Magnetic Switch Settings
In Advanced Settings, you’ll find two special gaming options:
Continuous rapid trigger:
Once the key is triggered for the first time, it enters a full rapid-trigger mode.When not in full rapid-trigger mode, the RT function only works after the key is pressed beyond the actuation point.
Separate up/downstroke sensitivity:
Separate press and release sensitivity lets you set different actuation and release points, helping with gaming needs and preventing accidental double presses. (If using non-standard keycaps, try setting [Dynamic Reset Travel] to 0.2+.)
Customize these based on your preferences.
Path: Rapid Trigger → Advanced Settings
-
Pro Player Presets – One-Click Import
🐉 Pro Player Presets – One-Click Import
Import DRG pro team player settings instantly.
Path:Rapid Trigger →Pro Player Profile
-
Switching Profiles
The left side Profiles are different settings presets. MelGeek supports 4 profiles that you can rename, import, and export easily.
Keep separate settings for work, CS, Valorant, etc.
Path: Profiles → right-click → Rename / Import / Export.Settings save automatically.
Switch profiles in the driver by clicking, or use shortcuts:FN + U / I / O / P for profiles 1, 2, 3, and 4 respectively.
-
Adjust Backlight
Path: Lighting → Backlight → choose Static or Dynamic
You can also use shortcuts without the driver:
Backlight / Switch Light: FN + Z/X/C/V/B
-
FN + Z: Toggle switch lights on/off
-
FN + X: Change switch light modes
-
FN + C: Cycle through driver color presets 1–7
-
FN + V: Increase brightness
-
FN + B: Decrease brightness
-
Adjust Box light
Path: Lighting → Box light → choose your favorite effect
You can also use shortcuts without the driver:
Lightbox Shortcut: FN + Q/W/E/R
-
FN + Z: Toggle switch lights on/off
-
FN + X: Change switch light modes
-
FN + C: Cycle through driver color presets 1–7
-
FN + V: Increase brightness
-
FN + B: Decrease brightness
-
Key Mapping
In Key Mapping, you can change any key’s function.
MelGeek offers full keyboard presets for both Windows and Mac.
Mouse buttons, lighting shortcuts, and special keys can also be remapped, making your keyboard perfect for gaming.
Path: Key Mapping → Basic → select the key to remap
-
Super Key – Setup and Clear
Path: Key Mapping → Super key → choose from various functions.
Right-click a key to open super key options, apply different functions, or restore the key to its original value.
-
Advanced Key – Win Lock
To prevent accidental Win key presses during gaming (which open the Start menu), enable Macro Key → All → Win Lock in the driver. This locks the Win key to avoid interruptions.、
The MADE series firmware presets FN + WIN as Win Lock. If cleared, you can reset it.
-
Super Key - DKS
DKS means one key can perform 1 to 4 different actions depending on the depth of the key press.
Path: [Super Key] > [add DKS] > Set parameters > Return to [Home] > [Tool] > [Keystroke analyze]
Example: Set D as Dynamic Key and bind A as an action. When D is released, A is automatically triggered. Recommend using [Single Key Reverse Tap] for better results.
Zone 1: Key value & mouse key area. For example: Set A, S, D, 4, 5, F1, mouse buttons, etc. Both basic key values and mouse keys are supported. Zone 2: Set keypress depths.
-
Icon (a): Distance from key top; default set to 0.5mm = trigger
-
Icon (b): Distance to bottom; default set to 2.9mm = trigger
-
Icon (c): Distance lifting up from bottom; default 2.9mm = trigger
-
Icon (d): Distance lifting to top; default 0.5mm = trigger
Zone 3: Click the center "+" icon to define 1–4 press depths for your custom actions.
-
Super Key - Replace Key
The Replace Key feature allows one key to perform multiple key actions simultaneously.
📖 How to Bind & Test
Path: [Super Key] > [Advanced Key] > [Add Advanced Key] > [Replace Key]
Return to [Home] > [Tool] > [Keystroke analyze]
Example: In LoL, to trigger Flash (D) and Ult (R) at once: Set [Replace Key], select R then D, confirm to generate Super Key A1. Assign A1 to D key for dual-action effect. (Demo only, not recommended for actual gameplay.)
-
Super Key - Mod Tap
Allows one key to have two effects: single press = one action, hold = another.
📖 How to Bind & Test
Path: [Super Key] > [Advanced Key] > [Add Advanced Key] > [Mod tap]
Return to [Home] > [Tool] > [Keystroke analyze]
Example: On MADE68, assign number key 5 = short press for "5", long press for F5 (refresh). Or set a key to [Hold] = Delete, [Tap] = ESC.
You can adjust the delay to determine how long a key must be held to trigger the second action.
-
Super Key - Toggle Key
This feature toggles continuous key triggering. One tap = hold key; tap again = stop.
📖 How to Bind & Test
Path: [Super Key] > [Advanced Key] > [Add Advanced Key] > [Toggle Key]
Return to [Home] > [Tool] > [Keystroke analyze]
Example: In racing games, tap once to keep W key pressed (accelerate). Tap again to stop. (Demo only, not recommended for real gameplay.)
-
Super Key - Macro
The Macro feature lets you assign a sequence of keyboard or mouse actions to one key. Great for executing combos efficiently.
📖 How to Bind & Test
Path: [Super Key] > [Macro] > Record actions > Return to [Home] > [Tool] > [Keystroke analyze]
Example: In Naraka: Bladepoint, record combo "C + A + B + B" using [Start Recording], perform actions, then click [Stop Recording].
-
You can edit delays, or use Dynamic Delay for random intervals to avoid detection.
-
Set trigger mode to [Press to Trigger], or configure loop count.
-
Bind macro M1 to a key (e.g., Z) to trigger the macro by pressing Z.
-
Super Key - SOCD
In FPS games, SOCD (Simultaneous Opposite Cardinal Direction) can be implemented using [Smart Tap]:
Set two keys to be mutually exclusive. Only the latter input will be recognized (e.g., press A + D = only D works).
📖 How to Bind & Test
Path: [Super Key] > [SOCD] > Automatically effective > [Home] > [Tool] > [Keystroke analyze]
Example: In CS, enables clean strafing and zero-delay movement switching.
-
Super Key - DRT
In CS, this allows fast stopping by binding key release to trigger the opposite direction key. Unlike SOCD, this supports any two keys.
📖 How to Bind & Test
Path: [Super Key] > [DRT] > Set Key A and Key B > Confirm > Return to [Home] > [Tool] > [Keystroke analyze]
Example: Set A triggers D on release; D triggers A on release. Great for eliminating movement lag and improving aim stability.
-
NKRO / Auto Calibration / Auto Sleep
In [Settings], it’s recommended to enable all three functions:
-
NKRO (N-Key Rollover): Enables accurate multiple key presses.
-
Auto Calibration: Keeps actuation distances optimized.
-
Auto Sleep: Turns off RGB lighting after the set sleep duration to save power.
-
How to Switch Between Dark and Light Mode
You can toggle between Dark Mode and Light Mode in the driver interface.
📖 How to Set
Go to [Settings] > Look for [UI Theme] or [Color Scheme] > Choose either Light or Dark based on your preference.
This allows a more comfortable viewing experience in different lighting environments.