Per a previous conversation, I've been having one hell of a time getting USB gamepads to work correctly on the Orange Pi Lite or Orange Pi PC; using any recent firmware from the last couple of months (except for 287 on August 30th), and tried with a variety of power supplies (including one known to supply more than 5 amps at 12v)
I'm willing to buy new controllers, powered USB hub, a different model of H3, etc...whatever it takes 🙂 Let me know the link and I will get one on the way!
@uli advised to go to a Linux terminal and run sudo usbhid-dump. Below are the results:
`
Sony SCPH-10010 connected to a USB dongle (on Amazon as ZRM&E USB Port Game Controller Converter). Results:
001:003:000😃ESCRIPTOR 1631046965.099615
05 01 09 04 A1 01 A1 02 85 01 75 08 95 01 15 00
26 FF 00 81 03 75 01 95 0D 15 00 25 01 35 00 45
01 05 09 19 01 29 0D 81 02 75 01 95 03 06 00 FF
81 03 05 01 25 07 46 3B 01 75 04 95 01 65 14 09
39 81 42 65 00 75 01 95 0C 06 00 FF 81 03 15 00
26 FF 00 05 01 09 01 A1 00 75 08 95 04 15 00 15
00 15 00 35 00 35 00 46 FF 00 09 30 09 31 09 32
09 35 81 02 C0 05 01 75 08 95 27 09 01 81 02 75
08 95 30 09 01 91 02 75 08 95 30 09 01 B1 02 C0
A1 02 85 02 75 08 95 30 09 01 B1 02 C0 A1 02 85
EE 75 08 95 30 09 01 B1 02 C0 A1 02 85 FE 75 08
95 30 09 01 B1 02 C0 C0
001:002:000😃ESCRIPTOR 1631046965.107150
05 01 09 02 A1 01 09 01 A1 00 05 09 19 01 29 05
15 00 25 01 95 05 75 01 81 02 95 01 75 03 81 03
05 01 09 38 15 81 25 7F 75 08 95 01 81 06 05 0C
0A 38 02 95 01 81 06 75 08 95 01 81 03 05 01 09
30 09 31 15 00 26 FF 7F 35 00 46 FF 7F 75 10 95
02 81 02 C0 C0
PowerA model 051082-FR
Results:
001:004:000😃ESCRIPTOR 1631048147.161218
05 01 09 05 A1 01 15 00 25 01 35 00 45 01 75 01
95 0D 05 09 19 01 29 0D 81 02 95 03 81 01 05 01
25 07 46 3B 01 75 04 95 01 65 14 09 39 81 42 65
00 95 01 81 01 26 FF 00 46 FF 00 09 30 09 31 09
32 09 35 75 08 95 04 81 02 06 00 FF 09 20 09 21
09 22 09 23 09 24 09 25 09 26 09 27 09 28 09 29
09 2A 09 2B 95 0C 81 02 0A 21 26 95 08 B1 02 0A
21 26 91 02 26 FF 03 46 FF 03 09 2C 09 2D 09 2E
09 2F 75 10 95 04 81 02 C0
001:002:000😃ESCRIPTOR 1631048147.168966
05 01 09 02 A1 01 09 01 A1 00 05 09 19 01 29 05
15 00 25 01 95 05 75 01 81 02 95 01 75 03 81 03
05 01 09 38 15 81 25 7F 75 08 95 01 81 06 05 0C
0A 38 02 95 01 81 06 75 08 95 01 81 03 05 01 09
30 09 31 15 00 26 FF 7F 35 00 46 FF 7F 75 10 95
02 81 02 C0 C0
LANDZO USB SNES type controller (on Amazon as LANDZO Raspberry Pi 3 controller)
Results:
001:005:000😃ESCRIPTOR 1631048434.772259
05 01 09 04 A1 01 A1 02 75 08 95 02 15 00 26 FF
00 35 00 46 FF 00 09 30 09 31 81 02 95 03 81 01
75 01 95 04 15 00 25 01 35 00 45 01 81 01 65 00
75 01 95 0A 25 01 45 01 05 09 19 01 29 0A 81 02
06 00 FF 75 01 95 0A 25 01 45 01 09 01 81 02 C0
A1 02 75 08 95 07 46 FF 00 26 FF 00 09 02 91 02
C0 C0
001:002:000😃ESCRIPTOR 1631048434.779968
05 01 09 02 A1 01 09 01 A1 00 05 09 19 01 29 05
15 00 25 01 95 05 75 01 81 02 95 01 75 03 81 03
05 01 09 38 15 81 25 7F 75 08 95 01 81 06 05 0C
0A 38 02 95 01 81 06 75 08 95 01 81 03 05 01 09
30 09 31 15 00 26 FF 7F 35 00 46 FF 7F 75 10 95
02 81 02 C0 C0
Gravis Eliminator Gamepad Pro ...ugh, it evidently has a loose wire or two. Will edit later when I get this repaired
snakebyte model # SB00566 V1.1
Results:
001:006:000😃ESCRIPTOR 1631048936.547973
05 01 09 04 A1 01 A1 02 75 08 95 05 15 00 26 FF
00 35 00 46 FF 00 09 32 09 32 09 35 09 30 09 31
81 02 75 04 95 01 25 07 46 3B 01 65 14 09 39 81
42 65 00 75 01 95 0C 25 01 45 01 05 09 19 01 29
0C 81 02 06 00 FF 75 01 95 08 25 01 45 01 09 01
81 02 C0 A1 02 75 08 95 04 46 FF 00 26 FF 00 09
02 91 02 C0 C0
001:002:000😃ESCRIPTOR 1631048936.555830
05 01 09 02 A1 01 09 01 A1 00 05 09 19 01 29 05
15 00 25 01 95 05 75 01 81 02 95 01 75 03 81 03
05 01 09 38 15 81 25 7F 75 08 95 01 81 06 05 0C
0A 38 02 95 01 81 06 75 08 95 01 81 03 05 01 09
30 09 31 15 00 26 FF 7F 35 00 46 FF 7F 75 10 95
02 81 02 C0 C0
N64 USB controller (on Amazon as Classic N64 Controller, SAFFUN N64 Wired USB PC Game pad
Results:
001:007:000😃ESCRIPTOR 1631049138.061811
05 01 09 05 A1 01 15 00 25 01 35 00 45 01 75 01
95 0D 05 09 19 01 29 0D 81 02 95 03 81 01 05 01
25 07 46 3B 01 75 04 95 01 65 14 09 39 81 42 65
00 95 01 81 01 26 FF 00 46 FF 00 09 30 09 31 09
32 09 35 75 08 95 04 81 02 06 00 FF 09 20 09 21
09 22 09 23 09 24 09 25 09 26 09 27 09 28 09 29
09 2A 09 2B 95 0C 81 02 0A 21 26 95 08 B1 02 0A
21 26 91 02 26 FF 03 46 FF 03 09 2C 09 2D 09 2E
09 2F 75 10 95 04 81 02 C0
001:002:000😃ESCRIPTOR 1631049138.069386
05 01 09 02 A1 01 09 01 A1 00 05 09 19 01 29 05
15 00 25 01 95 05 75 01 81 02 95 01 75 03 81 03
05 01 09 38 15 81 25 7F 75 08 95 01 81 06 05 0C
0A 38 02 95 01 81 06 75 08 95 01 81 03 05 01 09
30 09 31 15 00 26 FF 7F 35 00 46 FF 7F 75 10 95
02 81 02 C0 C0
Generic Nintendo Switch Controller via USB cable (on Amazon this is sold as a CLEVO Switch Controller) - this controller intermittently halts the Orange Pi (every second or two).
Results: will have to come back to this later. I'm having difficulty attaching to this Linux virtual machine...and my Linux skills suck 🙁
I have a couple of Xbox One/Series wired controllers at home, but I wont' be back there until Wednesday.
Thank you, everyone!