Quote: "Would helpful if we had an idea of which keys TGC plans to use in the future (beyond the ones they already use). That way, we can avoid developing key controls now, only to find down the road that TGC will be using those keys for something else."
Good point, but if they do eventually use a key for some unforeseen function, reassigning a keycode value to another key shouldn't be too difficult. (They are constants). To be safe, I would just use anything from T, G or V and to the right of those. That leaves Q, R, Z and X still available to them!
MAME Cab PC: i7 4770@3.4Ghz (passmark 9945), 12GB RAM, Win 8.1/64, GeForce GTX645 (passmark 1898); Shiny new laptop: i7 4800MQ@2.7Ghz (passmark 8586), 16GB RAM, Win 8.1/64, GeForce GTX870M (passmark 3598); Old laptop: i5@2.3Ghz, 8GB RAM, Win 7/64, Intel 3000 graphics