Sounds like a little DIY project. Already thought about something like this, since I don't have a speed control remote, which may be nice in some situations...
Maybe something configurable to either send absolute speed commands or relative increment/decrement steps like the speed remote.
Since the PF protocol is open source it shouldn't be that much of a problem. Just some (a lot of?) time and a bit of hardware hacking/programming, ...