Author Topic: Real-time keymapping on Angry Miao keyboards  (Read 1306 times)

0 Members and 1 Guest are viewing this topic.

Offline Crazy Designers

  • Thread Starter
  • Posts: 172
Real-time keymapping on Angry Miao keyboards
« on: Wed, 24 January 2024, 21:19:46 »
Hello Geekhack! Today I would like to introduce our latest feature in AM Master, real-time key mapping! AM Master is our all-in-one device center for keyboards and other Angry Miao products. It is available for both Windows and for macOS.


In the latest version of AM Master, we have added support for real-time keymapping. Just download and install the latest version of AM Master and connect your Angry Miao keyboard to your computer using a USB cable. Then open AM Master, click on your keyboard and navigate to the real-time keymapping page (keyboard icon) in the left toolbar. This is what the keymapping page looks like:

305737-0

You can click on any key in the keyboard illustration (top) to modify its mapping in real-time. Then select any key or combo from the virtual keyboard (bottom) below. You can change the mapping to your usual standard keys, or change to specific combos, including media controls, RGB controls and more. You have a total of 7 layers to create custom mappings for.

305739-1

In addition, we also offer press&hold functionality. To use this function, click on any key on the keyboard illustration (top). Then you can set a key value for a normal press and press&hold respectively. You can also set the interval exactly to your liking.

305741-2

Lastly, you can also upload previously created JSON files to AM Master with your custom keymappings, and also download your newly created keymapping as a JSON file. This JSON file can be used to permanentely write your custom keymapping to the keyboard. You can always go back to a specific key's original keymapping by pressing "RESET".

Real-time keymapping is currently supported on AM AFA R1/R2, AM Compact Touch R1/R2, CYBERBOARD R4/Glacier R2, AM Relic 80 and the Dry Studio Black Diamond 75. You can download AM Master from our official website.

Now why didn't we choose to support QMK or VIA in the first place? Well, first of all, wireless is not properly supported. Even with ZMK in its current form, we cannot achieve the wireless performance we want. Also, the code is too bloated and lacks in efficiency. We want further expand on lighting effects, power management, and extended function interfaces. Lastly, we have our own design understanding when it comes to the device and web page part. VIA is stuck in its old ways. Our ultimate goal is to build AM Master into a one-stop interactive device center that fully integrates into the whole range of AM products.
Future Art Community.