You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is a discrepancy between what IO-CCT tool reads and sets as keycode and what the input plugin reads in OBS itself such that no matter which keycode is supplied in JSON, the OBS input overlay will always read "Y" instead of Z and vice versa.
Repro Steps:
Have CZ QWERTZ keyboard and CES/CS layout selected in Windows
Edit default QWERTY layout in IO-CCT
Swap Z and Y key position in the layout
Edit key codes to be representative of physical layout
Test the layout
Notice no issues: Z is in between U and T, and is correctly highlighted as "Z" when pressed
Export JSON
Load JSON in OBS
Test the layout
Notice the Y and Z letters are correctly swapped in layout as before
Notice the wrong key is being highlighted when pressed
Expected behavior
There should not be a difference between how inputs are handled by the tool and the SDL input plugin,
Screenshots
Additional information:
Plugin version 5.0.5 / 5.0.6
Tested swapping keycodes with no change to the result, it still displays incorrectly in OBS
EDIT:
Issue seems to be localized to v5.0.6 and it seems to be related to #434 and #432
Re-tested and confirmed working on v5.0.5
The text was updated successfully, but these errors were encountered:
There is a discrepancy between what IO-CCT tool reads and sets as keycode and what the input plugin reads in OBS itself such that no matter which keycode is supplied in JSON, the OBS input overlay will always read "Y" instead of Z and vice versa.
Repro Steps:
Expected behavior
There should not be a difference between how inputs are handled by the tool and the SDL input plugin,
Screenshots
Additional information:
5.0.5/ 5.0.6EDIT:
Issue seems to be localized to v5.0.6 and it seems to be related to #434 and #432
Re-tested and confirmed working on v5.0.5
The text was updated successfully, but these errors were encountered: