Bug: uSSW doesn't disable logical axes when POVs share axes

Moderator: AdminGroup

jukelo
Posts: 77
Joined: Fri Aug 18, 2023 0:25
Has thanked: 4 times
Been thanked: 10 times

Bug: uSSW doesn't disable logical axes when POVs share axes

Postby jukelo » Thu Sep 04, 2025 1:00

Firmware: 2.17.6 - 2.19.E
Software: 0.93.59

Issue: When multiple uSSW buttons are used to enable different POVs using the same axes, only the uSSW button for the highest POV# will disable the logical axes.

POV1 and 2 read virtual axes 5 & 6:
Screenshot 2025-09-03 233419.png

When POV1 is enabled, logical 5 and 6 are still reacting to ministick movement:
Screenshot 2025-09-03 235537.png


The rest of the config:
Couple buttons set as uSSW for POV 1 and 2, POV mode on start is disabled:
Screenshot 2025-09-03 234652.png

Axis config is stock, no shenanigans with the axes there:
Screenshot 2025-09-03 234308.png

When POV2 is enabled, logical axes 5 and 6 are correctly disabled and centered:
Screenshot 2025-09-03 235614.png

User avatar
Alex Oz
Posts: 1273
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 27 times
Been thanked: 149 times

Re: Bug: uSSW doesn't disable logical axes when POVs share axes

Postby Alex Oz » Thu Sep 04, 2025 10:58

This is obviously a conflict configuration by its very nature - without adopting additional rules, this will be the case.
In this case, POVs operate independently and POV2 knows nothing about POV1.

But I have a question - is this configuration practical?

Generally speaking, to foresee all sorts of conflicts and deal with them means to increase the size of the firmware without any real need. There is not as much free space left as we would like.
Крайние прошивки и софт / Latest firmware & software
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de

Delta
Posts: 214
Joined: Mon Sep 25, 2023 23:20
Has thanked: 7 times
Been thanked: 56 times

Re: Bug: uSSW doesn't disable logical axes when POVs share axes

Postby Delta » Thu Sep 04, 2025 15:10

Use case was having three different modes on a ministick - pov, mouse and axes.

User avatar
Alex Oz
Posts: 1273
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 27 times
Been thanked: 149 times

Re: Bug: uSSW doesn't disable logical axes when POVs share axes

Postby Alex Oz » Thu Sep 04, 2025 22:20

But for this case you don't need 2x uSSw.
Крайние прошивки и софт / Latest firmware & software
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de

User avatar
Alex Oz
Posts: 1273
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 27 times
Been thanked: 149 times

Re: Bug: uSSW doesn't disable logical axes when POVs share axes

Postby Alex Oz » Fri Sep 05, 2025 2:26

Alex Oz wrote:
Delta wrote:Use case was having three different modes on a ministick - pov, mouse and axes.


But for this case you don't need 2x uSSw.
https://www-njoy32-vkb--sim-pro.translate.goog/home/medley/limitations?_x_tr_sl=ru&_x_tr_tl=en&_x_tr_hl=ru&_x_tr_pto=wapp

upd
fw 2.19.F / VKBDevCfg-C v0.93.61

Изображение из буфера обмена (3).jpg


Изображение из буфера обмена (4).jpg


Mice must be last
Крайние прошивки и софт / Latest firmware & software
https://www.njoy32.vkb-sim.pro/home
http://alex-oz.strana.de


Return to “Technical Support”

Who is online

Users browsing this forum: No registered users and 15 guests