I wasn't able to find a macropad that wouldn't be flat, so I designed my own. This is designed for RP2040 Zero board :) Technically this works without any glue, but I'd recommend you to use it for the board so the usb port stays still.
Keycaps shown in photo: https://www.printables.com/model/357466-gateron-low-profile-keycap-1u
The author marked this model as their own original creation.