С программированием знаком, на ардуино делал вендинговый автомат) Вопрос только в обработке сигналов и передаче из компу. Вроде была версия ардуино, которая определялась как девайс
я фиг знает. я бы наверное сделал что-то типа енкодера прикрученного к трекпоинту от леново, чтобы можно было и наклонять и поворачивать ) эти штуки легко программируются, там ps2. или для совсем нищебродского варианта - аналоговый джойстик от ps3 за доллар