The only class mediates the only interface with incoming events from gamepad. Listen to those and move your character accordingly. See Device documentation for deeper details.

 IGamepadListener By implementing this interface your class can be controlled by DeviceGamepad.
 DeviceGamepad Works with remote device, initializes it, listens messages and allows other useful things.