[bug] glyphs get half overlapped in history feed #2
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
khyretos/3dco-plus#2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I use Steam deck glyphs and they get half overlapped when holding a button, because the glyphs are double in size of normal text. Below is an image what I mean. This especially happens with gyro enabled, and the Steam Controller constantly watches if I touch the handles.
on it, i can indeed reproduce it, and i will see how i can make the grip sensors not being detected as a holdable button or invert its function.
and also make the table and hold not overlap each other.
The grip sensors being detected as holdable buttons is actually correct, because that is a legitimate functionality and configuration in Steam Input (with Steam running). In example I can trigger certain stuff by grip sensor.
I think it would be useful to have a filter, where we can disable certain buttons from being displayed. If that is possible. Otherwise maybe at least a toggle for this specifically.
you read my mind! XD.
oke so right now i will add 2 solutions, it wil now check which button is "inverted" in the "model" table, it will then reverse the functionality so when you let go it starts counting and when holding it it stops. but this sensor can be finicky and even though you hold it it sometimes detects a press. so i will add the feature for you to "ignore" certain buttons, this will be done by adding a row to the existing mapping and selecting the button and explicitly ignore it. i will release 1.2.1 soon
v1.3.0 is out and here is an example of how it looks when ignoring buttons:
buttons 23,24 are the thumbsticks touch sensor and 24-25 are the grip sensors.
and now the hold timer and bottom row should always show correctly and not overlap, making the regular input history cut off.
Thanks. I can confirm that the history is no longer cut off. So the core issue is solved.
Unfortunately the Ignore Button part doesn't work for me, maybe its a configuration issue. I selected Display Style to be "Steam Deck". Then Created New Glyph Mapping... to ignore the buttons as in your screenshot shown. Then click (choose one) Edit Existing Mapping, choose "Steam Deck" from the list. In the new window to change mappings then on top Combine With "Thumbstick Touch and Grip Sensors". But the new additional rules have no effect.
im working on a patch to solve the issue, when the new version comes out ill ask you to try it out again.
can you verify if v1.3.1 has the ignore buttons working for you?
Yes, it works. I tried around to change and reselect the Glyph Mappings from the list, and it correctly "enables" and "disables" the specified keys in the Input History. Thanks for addressing the issue. I will close this now.