I created a new device

Something like this should be able take keyboard keyboard presses with my device acting as a keyboard to control a handy connected to the computer.
https://discuss.eroscripts.com/t/multifunplayer-v1-23-1-multi-axis-funscript-player-now-with-slr-interactive-support/23006

It isnt just a keyboard though. Think of a key press as a digital signal to a program to perform some action (in this example write “x” when key 1 is pressed). For the keyboard mode you can remap the keys in the settings, so you can change the operation of the device to match the control scheme of whatever it is connected to without changing firmware. It also has wifi so it can network like the other toys and apps. I just havent used the wifi because I dont really like the messy security situation. I prefer wired usb and bluetooth connection when possible.

I saw on thingiverse you use a Bambu A1 do you have an AMS the multi material system?