While SDL works for qemu, I think we really need native support for different
OSes. Keep SDL around as a way to port qemu easily to new OSes of course, but
as development matures we should appoint maintainers for the OS-specific
drivers.
Touchpad emulation is not possible via SDL. I'm looking into using the X11
replacement (this will take a while as I have never done Xlib programming before
:) SDL may end up holding qemu back ... at the very least, use a custom version
of SDL that supports what we need (e.g. the custom SDL version should have
patches so the e0 is preserved when returning keypresses).