USB Gamepads - please help


Author Message
Sasquatch

Guru

Joined: 08/05/2020
Location: United States
Posts: 382
Posted: 04:16pm 26 Feb 2025      

I have a "Logitech F310 dual action" gamepad that I purchased at a thrift store (second hand store, charity shop?).  It has a switch on the back to switch "modes"

With the switch in the 'D' position your program reports the following:

   .vid=0x46D,.pid=0xC216,
   .b_R1={255,0},
   .b_START={255,0},
   .b_HOME={255,0},
   .b_SELECT={255,0},
   .b_L1={255,0},
   .b_DOWN={255,0},
   .b_RIGHT={255,0},
   .b_UP={255,0},
   .b_LEFT={255,0},
   .b_R2={255,0},
   .b_X={255,0},
   .b_A={255,0},
   .b_Y={255,0},
   .b_B={255,0},
   .b_L2={255,0},
   .b_TOUCH={255,0}
},
gamepad configure &H46D,&HC216,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0

With the switch in the 'X' position it reports the following:

    .vid=0x0,.pid=0x0,
   .b_R1={255,0},
   .b_START={255,0},
   .b_HOME={255,0},
   .b_SELECT={255,0},
   .b_L1={255,0},
   .b_DOWN={255,0},
   .b_RIGHT={255,0},
   .b_UP={255,0},
   .b_LEFT={255,0},
   .b_R2={255,0},
   .b_X={255,0},
   .b_A={255,0},
   .b_Y={255,0},
   .b_B={255,0},
   .b_L2={255,0},
   .b_TOUCH={255,0}
},
gamepad configure &H0,&H0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0

With the switch in the 'X' position, hardwaretester.com reports it as "xinput" which I believe is XBox compatible.

I assume that the above info indicates that this specific gamepad is not compatible with the PicoMite firmware in either mode?