John Wasser's Arduino_KeyboardUTF8

Hello everyone

I'm creating this post based on @johnwasser's github at GitHub - JohnWasser/Arduino_KeyboardUTF8: Extension to Keyboard.h to allow non-US keyboards and Unicode characters.

I have already created an issue there in the Github repository. And also here in the forum I found some users who also had similiar problems with the keyboard output via UTF8 and e.g. the german keyboard layouts and other ones.

Maybe @johnwasser or someone else here of you guys can give me some help and/or support?

Many thanks for your reply in advance!

I think that John is, due to health reasons, no longer participating on the forum; his last post was in August. For the same reasons, I think that he will also no longer attend to github issues.

I know that he has been ill.

So you will have to rely on other people.

Keyboards send scancodes, not UTF characters. The library converts your UTF-Char to a supposed-to-be scancode / scancode sequence. Your OS interprets the scancodes to keycodes - using the configured localisation. So what could go possibly wrong? :slight_smile:

Same problem occurs with VNC server running with non-englisch locals inside behive.

Thanks for the explanation. I was already aware of the difference between keycodes and scancodes. The question I am asking myself here is why the sample application and the scan codes / scancode sequences do not seem to work correctly with any of the predefined (microsoft documentation based) keyboard layouts inside the github repository. Therefore, I was hoping that John itself (good and hopefully soon recovery to him) or someone else who also uses this library successfully, can tell what may be wrong here in the github repository.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.