1. Introduction
The VBESTLIFE HK31 USB Programmable Macro Keypad is a versatile mini keyboard designed to enhance efficiency across various applications, including industrial equipment control, office tasks, and gaming. It features customizable keys, macro definition capabilities, and a magnetic design for easy placement. This manual provides detailed instructions for setup, operation, and troubleshooting to ensure optimal use of your device.
2. Package Contents
Please check the box for the following items:
- VBESTLIFE HK31 USB Programmable Macro Keypad
- USB Cable (2m)
- Accessories (3)

Image: The HK31 Macro Keypad shown with its included USB cable and three accessories.
3. Features
- Custom USB Mini Keypad: Personalize settings for keyboard, mouse, string printing, and multimedia functions. Assign any key value, combination, mouse button, or multimedia control function.
- Macro Definition Function: Record and set complex keyboard and mouse sequences for automated control, enhancing efficiency in work, study, or gaming.
- Braille Design for Visually Impaired Users: The custom key switch features Braille dots, allowing visually impaired users to easily discern key functions through touch.
- Magnetic Installation: Designed for convenient and quick installation, the keypad can be firmly adsorbed on any iron objects for stable fixation.
- Enhanced Anti-jamming Ability: The USB plug features a built-in circuit board with an extremely short USB signal line, significantly improving anti-jamming capabilities.

Image: The HK31 Macro Keypad held in hand, illustrating its bump tips, ABS material, anti-interference, and multi-system compatibility.

Image: The HK31 Macro Keypad demonstrating its magnetic fixing capability with a magnet.

Image: A close-up of the USB plug, showing the built-in circuit board designed for enhanced anti-jamming ability.
4. Setup
- Connect the Keypad: Use the provided 2m USB cable to connect the HK31 Macro Keypad to an available USB port on your computer.
- Software Installation: The keypad requires dedicated software for customization and macro definition. Please refer to the manufacturer's website or the QR code provided in the package for the latest software download.
- Install Software: Follow the on-screen instructions to install the software. Ensure you download the correct version for your operating system (e.g., Windows 64-bit, macOS).
- Launch Software: After successful installation, launch the customization software. The software interface will allow you to configure the keypad.
Video: This video demonstrates the software interface for programming the macro keypad, including language selection and device search functions.
5. Operating Instructions
5.1 Key Customization
- Select a Key: In the software interface, click on the desired key on the virtual keypad layout.
- Choose Function Type: Select the type of function you wish to assign (e.g., Keyboard Key, Mouse Key, Multimedia, Macro, Text String, One-Click Start, System, App, Open File, Directory).
- Assign Action: Depending on the function type, enter the keystroke combination, select a multimedia action, or record a macro sequence.
- Save Settings: After assigning the desired action, click 'Save' or 'Write to Keypad' within the software to apply the changes to your HK31 Macro Keypad.
5.2 Macro Definition
The macro definition function allows you to record a series of actions and assign them to a single key:
- Start Recording: In the software, select the 'Macro' option for a chosen key. Click the 'Record' button.
- Perform Actions: Execute the sequence of keystrokes or mouse clicks you want to record.
- Stop Recording: Click the 'Stop' button in the software once your sequence is complete.
- Save Macro: Save the recorded macro to the selected key.
5.3 Multiple Layers
The software supports multiple layers of key assignments, allowing you to switch between different sets of functions for various tasks or applications. This expands the versatility of the keypad significantly.
6. Compatibility
The VBESTLIFE HK31 Macro Keypad is compatible with a wide range of operating systems, ensuring broad usability:
- macOS
- Linux
- Android
- iOS
- HarmonyOS
- Windows (all versions)
This broad compatibility makes it suitable for use with industrial devices, office setups, and gaming systems.

Image: Visual representation of the HK31 Macro Keypad's diverse application areas, including multimedia, keyboard functions, gamepads, string/mouse functions, and industrial equipment control.
7. Braille Design
The HK31 Macro Keypad incorporates a Braille design on its key switches. This thoughtful feature provides tactile feedback, allowing visually impaired users to easily identify and operate the keys. This enhances accessibility and improves efficiency for all users.

Image: A close-up view of the keypad keys, showing the Braille dots for tactile identification.
8. Specifications
| Feature | Detail |
|---|---|
| Brand | VBESTLIFE |
| Model Name | VBESTLIFEgrc5h1fyu3-11 (HK31) |
| Connectivity Technology | USB |
| Compatible Devices | Laptop (and other compatible systems) |
| Keyboard Description | Multimedia |
| Recommended Uses | Everyday Use, Industrial Equipment Control, Office, Gaming |
| Special Features | Macro Definition Function, Braille Design, Magnetic Fixing |
| Material | Acrylonitrile Butadiene Styrene (ABS) |
| Item Weight | 4.3 ounces |
| Package Dimensions | 4.33 x 3.15 x 1.57 inches |
| Power Source | USB power |

Image: The HK31 Macro Keypad with its dimensions labeled: 63mm/2.48in length, 30mm/1.18in width, and 15mm/0.59in height.
9. Troubleshooting
9.1 Software Not Working/Empty Screen
If the customization software opens to an empty screen or does not function correctly:
- Verify Compatibility: Ensure you have downloaded the correct software version for your operating system (e.g., Windows 11, macOS).
- Re-download/Reinstall: Delete the current software and re-download it from the official VBESTLIFE support page. Reinstall, ensuring all steps are followed.
- Administrator Privileges: Try running the software as an administrator (Windows) or granting necessary permissions (macOS).
- Check USB Connection: Ensure the keypad is securely connected to a functioning USB port. Try a different USB port or cable if available.
- Restart Computer: A simple restart can often resolve software conflicts.
9.2 Keypad Not Responding
- Check Cable: Ensure the USB cable is firmly connected to both the keypad and your computer.
- Try Different USB Port: Connect the keypad to another USB port on your computer.
- Test on Another Computer: If possible, test the keypad on a different computer to determine if the issue is with the keypad or your system.
- Software Reset: Use the software to restore factory settings if the keypad is detected but not functioning as expected.
10. Warranty and Support
For warranty information, technical support, or further assistance, please refer to the official VBESTLIFE website or contact their customer service directly. Keep your purchase receipt for warranty claims.