Full disclosure: I’m the developer behind Noise Blocker, an app I built to help tackle unwanted noises on VoIP calls.
Noise Blocker is a customizable noise gate that allows you to record a sample of any kind of noise (i.e background noise, typing on your keyboard, mouse clicks, etc) and block it accordingly.
If you’d like to see it in action, here is a ~...
Bome MIDI Translator Pro can translate many input sources (MIDI, keyboard, serial port) into MIDI messages. You'd have to check whether your gaming USB pedal works with it.
The Windows MIDI API does not allow applications to create MIDI ports, so you probably also need to install a virtual MIDI port driver.
AutoKey can use a hotkey on the number pad, and it's scripts can definitely paste text, for a super basic example with this in a script:
keyboard.send_keys("Send these keys")
It's Beginner's Guide says this:
What Is AutoKey and How Does It Work?
It is a trigger or selection activated, automation utility program for Linux and X11. When a trigger is ...