After putting all the parts together i recognise that most of the oneShot function isn't working.
oneshot Fn is working fine, Shift seems to have a problem. With the debug messages i can see that the Keys are transmitted in upper case but only lower keys appear in a text box (Tested on Win10 with German keyboard layout in the system settings, Us Layout in Arduino/Teensy settings). I tried using it on a Raspberry pi (Raspbian Buster) with the Layout in Raspbian set to US but encountered the same issue. I also used the Recompiled hex and got the same behavior.
Maybe there was a change in the Teensy libs. It seems that, for normal characters shift needs to be held to get a upper case Character recognized. If i hold shift while pressing another key it is recognized as a upper case character.
Could you try to confirm it? or am i doing something wrong?
And as far as i can see in the firmware, the code for oneshot Control/Alt and Super is missing.
I will try changing the firmware at the weekend but it would be great to know if i am not the only one with this issue.
Otherwise, great work, it helped me tremendously!
Edit: Forgot to mention that i am using a Teensy LC
After putting all the parts together i recognise that most of the oneShot function isn't working. oneshot Fn is working fine, Shift seems to have a problem. With the debug messages i can see that the Keys are transmitted in upper case but only lower keys appear in a text box (Tested on Win10 with German keyboard layout in the system settings, Us Layout in Arduino/Teensy settings). I tried using it on a Raspberry pi (Raspbian Buster) with the Layout in Raspbian set to US but encountered the same issue. I also used the Recompiled hex and got the same behavior.
Maybe there was a change in the Teensy libs. It seems that, for normal characters shift needs to be held to get a upper case Character recognized. If i hold shift while pressing another key it is recognized as a upper case character.
Could you try to confirm it? or am i doing something wrong?
And as far as i can see in the firmware, the code for oneshot Control/Alt and Super is missing.
I will try changing the firmware at the weekend but it would be great to know if i am not the only one with this issue.
Otherwise, great work, it helped me tremendously!
Edit: Forgot to mention that i am using a Teensy LC