added XBox360 support and fixed mouse descriptor reading