"The proCONTROLL library allows Processing to communicate with controll devices like joysticks, joypads but also keyboards and mice." It works quite nicely.
Lots of brain-food and notes to come from Develop, but in the meantime, this cracker from Matt Southern’s session:
“a game is an exercise of voluntary control systems in which there is an opposition between forces, confined by a procedure and rules in order to produce a disequilbrial outcome“
(Elliott Avedon and Brian Sutton Smith; emphasis mine.)