Works but still has graphical issue on screen refresh and no pad support yet/