We have scripts that use a mouse, other to use the keyboard in different fasions. Its probably not that hard to modified a few things for a game controler, PROVIDING YOU KNOW THE INPUT OF EACH BUTTON.
rpg xp, pk (at most is possible, 2000, or 2003 not possible)