XI2 DirectInput mouse implementation RFC (Tarballed)