A while ago I compiled the latest git version of ScummVm and added analogue joystick support, high resolution support (for Chivalry is Dead) and enhanced sound. Unfortunately the source code at this point was messy and difficult for me to work with and because I wanted to pursue other projects I abandoned this project.
So here's the results of my efforts, I'm not particularly happy with the source code but if anyone wishes to see it please PM me.
Controls
D-Pad: Mouse control (speeds up over time)
A-Stick: Mouse control (Variable speed, hold L to increase speed further) - This allows you to execute tricky timed sequences such as picking up the fish in Monkey Island.
X: Keyboard
A/B: Mouse clicks
START: Menu
Select: Escape/skip
If the sound skips too much then change the sound driver to Adlib.
If you get resolution issues (eg keyboard no centred) change resolution to "Normal(no scaling)"
ScummVm-20150319Edit
I have been asked if The Neverhood is supported. I can confirm I have tested and found no problems running the Neverhood with this version.