I use the "PaintAudio MIDI Captain STD version Foot Controller with 10 switches". $159.00 USD
You can download a special firmware for the KPP; here the description from the paintaudio Website:
"This is a firmware package specifically designed to control the KPP. It communicates bidirectionally with the KPP through a USB connection, allowing it to retrieve the Rig Name and synchronize module states. Additionally, the firmware features consistent LED lighting effects with the KPP."
With this firmware you can direct switch: Four effects; Tap and five rigs (One bank). And with long press bank up or down.