Added Protocol basis GG:{player id}|{input type}:{input ID}|{Key (4 chars)}:{Value (signed int / float / string)}|; e.g. GG:1|BTTN:4|BUPD:1|;
controller emulator