Controller for 90% of the time, and keyboard for the 10% of the time when I wished the game didn't force you to have to chat with friends/lsmates. XD. When I started the game at launch, I used keyboard for about 2 years, then all controller after that. Xbox360 gamepad is about the greatest thing for FFXI, works beautifully with hacked driver, has rumble feature, allows instant access to just about everything in the game except for chatting. I don't know how anyone who has used a gamepad for FFXI after a considerable amount of time would revert back to a keyboard. My response time is even better with controller because you can cue up the macro menu with the triggers and wait for something happening on screen and simply press the right macro there. It's way better. no lies.
XI Wiki



thanks, I never knew that! 
