Page 1 of 1

Virtual devices have many POVs but no working buttons

Posted: Sun Jul 09, 2023 14:30
by SamSam
Gladiator EVO Left, SEM, FSM-GA.

Versions:
Screenshot 2023-07-09 211753.png


Elite: Dangerous. Too many buttons.

I changed the number of buttons to 32 and set VC to 2.
Screenshot 2023-07-09 212042.png
Screenshot 2023-07-09 212042.png (3.34 KiB) Viewed 1549 times


The extra virtual devices each have 4 POV switches.
Screenshot 2023-07-09 211358.png


The third virtual device, where I want to map the FSM-GA buttons, shows 32 buttons but I cannot make any of them light up. Instead when I press buttons on the FSM-GA, the POV switches change position.
Screenshot 2023-07-09 211542.png

Screenshot 2023-07-09 211618.png


Additionally, even though the buttons on the SEM do work, the physical mapping seems to have no effect. I mapped physical buttons 41-64 to logical buttons 33-53 or so, expecting to see them as buttons 1-20 on the virtual controller, but they instead appear as buttons 9-32.

FSM-GA physical buttons are 65 onwards which seems convenient when I want to map them to buttons 65 onwards so they appear on the third controller, but they manipulate the POV switches and do not appear as buttons.

Re: Virtual devices have many POVs but no working buttons

Posted: Sun Jul 09, 2023 20:40
by fallout9
Try again without reassigning any buttons. Reset to Default, make sure you're pressing Yes at configuration popup, then set the VC to 2 and press Set. You don't necessarily have to assign each device to its own Virtual Controller; just let the software bundle them, as they don't make any sense in E:D anyway.

Re: Virtual devices have many POVs but no working buttons

Posted: Mon Jul 10, 2023 15:06
by SamSam
I forgot to say this happens without mapping any buttons. Click Default, click "yes" on configure popup, calibrate, wiggle sticks, end calibrate, then in Global/common set 32 buttons and 2 VC, click set. 4 POVs on each VC, FSM-GA buttons manipulate POVs.

Same behaviour if I skip calibration and stick wiggling.

Re: Virtual devices have many POVs but no working buttons

Posted: Mon Jul 10, 2023 19:18
by fallout9
Can you post screenshots of Profile/Buttons/Physical Layer and Profile/Buttons/Logical Layer when VC=2?

Re: Virtual devices have many POVs but no working buttons

Posted: Tue Jul 11, 2023 2:58
by SamSam
This is after clicking Default and "yes" on configure popup and setting VC to 2. No other changes.
Screenshot 2023-07-11 095525.png

Screenshot 2023-07-11 095626.png


This configuration (or something very similar, it's been a while) used to work with this hardware. I recently updated the firmware and the vkbdevcfg utility and that's when I noticed this. I haven't made any hardware changes.

Re: Virtual devices have many POVs but no working buttons

Posted: Tue Jul 11, 2023 3:22
by fallout9
And another one, of the POV panel, please.

Re: Virtual devices have many POVs but no working buttons

Posted: Tue Jul 11, 2023 4:12
by SamSam
Screenshot 2023-07-11 111138.png

Re: Virtual devices have many POVs but no working buttons

Posted: Tue Jul 11, 2023 8:19
by fallout9
Looks like a bug which activates from the third VC, I'll report it. Until it gets fixed you could run with only 2VCs, it's perfectly safe for E:D.