Guest User

8BitDo Ultimate wireless Controller 2.4Ghz working with firmware/firmware_240922.upg

a guest
Jan 9th, 2025
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.00 KB | None | 0 0
  1. Changes on port 4:
  2. reset
  3. port 4 reset complete!
  4. usb_configure(parent=1 port=4 lowspeed=0)
  5. using free entry at 3
  6. Setting addr 4
  7. usb_set_addr(new=4)
  8. USB vendor ID: 2DC8, product ID: 3013
  9. wLangId: 0409
  10. trying to init class 0
  11. usb_hub_init()
  12. not a hub!
  13. -> not accepted :-(
  14. trying to init class 1
  15. HID: usb_hid_init(4)
  16. HID: iface is HID
  17. HID: HID protocol is NONE
  18. HID: -> report descriptor size = 135
  19. HID: endpoint 1, interval = 4ms
  20. HID: HID report descriptor:
  21. 0000: 05 01 09 05 a1 01 85 01 15 00 25 01 35 00 45 01 ......�...%.5.E.
  22. 0010: 75 01 95 1c 05 09 19 01 29 1c 81 02 05 01 25 07 u.�.....).�...%.
  23. 0020: 46 3b 01 75 04 95 01 65 14 09 39 81 42 26 ff 00 F;.u.�.e..9�B&..
  24. 0030: 46 ff 00 09 30 09 31 09 32 09 35 75 08 95 04 81 F...0.1.2.5u.�.�
  25. 0040: 02 05 02 15 00 26 ff 00 09 c4 09 c5 95 02 75 08 .....&.....ŕ.u.
  26. 0050: 81 02 05 08 09 43 15 00 26 ff 00 35 00 46 ff 00 �....C..&..5.F..
  27. 0060: 75 08 95 02 91 82 09 44 91 82 09 45 91 82 09 46 u.�.��.D��.E��.F
  28. 0070: 91 82 85 02 09 02 75 08 95 3f 81 03 85 81 09 03 ���...u.�?�.��..
  29. 0080: 75 08 95 3f 91 83 c0 u.�?���
  30. HIDP: USAGE_PAGE(1/0x1)
  31. HIDP: -> Generic Desktop
  32. HIDP: USAGE(5/0x5)
  33. HIDP: -> Gamepad/Joystick
  34. HIDP: Gamepad/Joystick usage found
  35. HIDP: COLLECTION(1)
  36. HIDP: -> application
  37. HIDP: REPORT_ID(1)
  38. HIDP: LOGICAL_MINIMUM(0/0)
  39. HIDP: LOGICAL_MAXIMUM(1)
  40. HIDP: PHYSICAL_MINIMUM(0/0)
  41. HIDP: PHYSICAL_MAXIMUM(1)
  42. HIDP: REPORT_SIZE(1)
  43. HIDP: REPORT_COUNT(28)
  44. HIDP: USAGE_PAGE(9/0x9)
  45. HIDP: -> Buttons
  46. HIDP: USAGE_MINIMUM(1)
  47. HIDP: USAGE_MAXIMUM(28)
  48. HIDP: BUTTON0 @ 0 (byte 0, mask 1)
  49. HIDP: BUTTON1 @ 1 (byte 0, mask 2)
  50. HIDP: BUTTON2 @ 2 (byte 0, mask 4)
  51. HIDP: BUTTON3 @ 3 (byte 0, mask 8)
  52. HIDP: BUTTON4 @ 4 (byte 0, mask 16)
  53. HIDP: BUTTON5 @ 5 (byte 0, mask 32)
  54. HIDP: BUTTON6 @ 6 (byte 0, mask 64)
  55. HIDP: BUTTON7 @ 7 (byte 0, mask 128)
  56. HIDP: BUTTON8 @ 8 (byte 1, mask 1)
  57. HIDP: BUTTON9 @ 9 (byte 1, mask 2)
  58. HIDP: BUTTON10 @ 10 (byte 1, mask 4)
  59. HIDP: BUTTON11 @ 11 (byte 1, mask 8)
  60. HIDP: INPUT(2)
  61. HIDP: USAGE_PAGE(1/0x1)
  62. HIDP: -> Generic Desktop
  63. HIDP: LOGICAL_MAXIMUM(7)
  64. HIDP: PHYSICAL_MAXIMUM(315)
  65. HIDP: REPORT_SIZE(4)
  66. HIDP: REPORT_COUNT(1)
  67. HIDP: UNIT(20)
  68. HIDP: USAGE(57/0x39)
  69. HIDP: -> hat usage
  70. HIDP: JOYSTICK: found hat @ 0
  71. HIDP: (HAT @ 28 (byte 3, bit 4), size 4)
  72. HIDP: INPUT(66)
  73. HIDP: LOGICAL_MAXIMUM(255)
  74. HIDP: PHYSICAL_MAXIMUM(255)
  75. HIDP: USAGE(48/0x30)
  76. HIDP: -> axis usage
  77. HIDP: JOYSTICK/MOUSE: found x axis @ 0
  78. HIDP: USAGE(49/0x31)
  79. HIDP: -> axis usage
  80. HIDP: JOYSTICK/MOUSE: found y axis @ 1
  81. HIDP: USAGE(50/0x32)
  82. HIDP: -> axis usage
  83. HIDP: JOYSTICK/MOUSE: found z axis @ 2
  84. HIDP: USAGE(53/0x35)
  85. HIDP: -> axis usage
  86. HIDP: JOYSTICK/MOUSE: found RZ axis @ 3
  87. HIDP: REPORT_SIZE(8)
  88. HIDP: REPORT_COUNT(4)
  89. HIDP: (X-AXIS @ 32 (byte 4, bit 0))
  90. HIDP: (Y-AXIS @ 40 (byte 5, bit 0))
  91. HIDP: (Z-AXIS @ 48 (byte 6, bit 0))
  92. HIDP: ([-AXIS @ 56 (byte 7, bit 0))
  93. HIDP: INPUT(2)
  94. HIDP: USAGE_PAGE(2/0x2)
  95. HIDP: -> UNSUPPORTED USAGE_PAGE
  96. HIDP: LOGICAL_MINIMUM(0/0)
  97. HIDP: LOGICAL_MAXIMUM(255)
  98. HIDP: USAGE(196/0xc4)
  99. HIDP: -> UNSUPPORTED USAGE
  100. HIDP: USAGE(197/0xc5)
  101. HIDP: -> UNSUPPORTED USAGE
  102. HIDP: REPORT_COUNT(2)
  103. HIDP: REPORT_SIZE(8)
  104. HIDP: INPUT(2)
  105. HIDP: USAGE_PAGE(8/0x8)
  106. HIDP: -> LEDs
  107. HIDP: USAGE(67/0x43)
  108. HIDP: -> UNSUPPORTED USAGE
  109. HIDP: LOGICAL_MINIMUM(0/0)
  110. HIDP: LOGICAL_MAXIMUM(255)
  111. HIDP: PHYSICAL_MINIMUM(0/0)
  112. HIDP: PHYSICAL_MAXIMUM(255)
  113. HIDP: REPORT_SIZE(8)
  114. HIDP: REPORT_COUNT(2)
  115. HIDP: OUTPUT(130)
  116. HIDP: USAGE(68/0x44)
  117. HIDP: -> UNSUPPORTED USAGE
  118. HIDP: OUTPUT(130)
  119. HIDP: USAGE(69/0x45)
  120. HIDP: -> UNSUPPORTED USAGE
  121. HIDP: OUTPUT(130)
  122. HIDP: USAGE(70/0x46)
  123. HIDP: -> UNSUPPORTED USAGE
  124. HIDP: OUTPUT(130)
  125. HIDP: - total bit count: 80 (10 bytes, 0 bits)
  126. HIDP: - report 1 is usable
  127. HID: Detected USB joystick #0
  128. JOYSTICK: report type = 3, id = 1, size = 10
  129. Axis0: 8@4 0->255
  130. Axis1: 8@5 0->255
  131. Axis2: 8@6 0->255
  132. Axis3: 8@7 0->255
  133. Button0: @0/1
  134. Button1: @0/2
  135. Button2: @0/4
  136. Button3: @0/8
  137. HID configured
  138. -> accepted :-)
  139.  
Advertisement
Add Comment
Please, Sign In to add comment