I fool around a lot with USB devices to make trigger inputs. All USB game controllers that i tried work, although the up/down/left/right only has two directions working.
In those Chinese online stores you can buy just the USB board and make your own controllers just by soldering any momentary switch to it. So, also a foot pedal from a keyboard. Just add a 1/4" jack and you're set.