I'd also like to look into designing a foot-controlled device for strafing. All I can imagine right now is a platform for your feet mounted on a ball-and-socket joint, but I'm not sure what kind of sensor you'd use to control that. The foot-throttle I want to build is a simple potentiometer, so that basically solves itself. This would mean learning how actual joysticks work.