I'm thinking it might be worth getting a cheap xbox 360 controller. Is it worth going second hand or not?
How cheap is cheap? A brand new one is only 20 quid.
Haven't bought one for some years, but 20 quid sounds good for brand new. I thought they were twice that or more.
I have a joystick (currently used mainly for Oolite) and a Logitech Rumble Pad (PS3 style) controller.
I use the Logitech pad when I travel. I much prefer PS3 style controllers over XBox style, but they both require 2 hands on.
Using a joystick I have one hand free for use on the keyboard, so joystick will most likely be my preferred controller for E: D.
It depends on how complex the controls will be for E: D. If keyboard is required to control functions beyond that catered for by a joypad, then maybe joystick&keyboard will be the way to go. However if the button combinations on a joypad is enough then I would prefer joypad.
I've not used a stick for a long time, probably since the 1990s. Ever since then joypads have been the norm for me, starting with the
Atari Jagpads, then the PS1 and PS2 pads.
I play Oolite keyboard only, but only because I'm an old BBC original Elite keyboard player.