Seytonic / malduino

All the Malduinos!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Problem with German Mac Layout

manner opened this issue · comments

Hey guys,

my Malduino finally arrived in the mail a few days ago. Yay! It has been really cool so far.
On a Mac with a German keyboard layout I encountered the following problem:

  • Curly brackets are typed with ALT + 8 and ALT + 9 on the german layout. This is not displayed properly by the Malduino. You can circumvent that by actually typing ALT 8 in the script. (not too pretty, but works for now)
  • I am not able to type the > key (< is possible by typing ^ in the script)

When inputting this
!"#$%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz{|}~ @
in the script, I get this as the ouput
!“#$%&’()*+,-./0123456789:;^=°?ABCDEFGHIJKLMNOPQRSTUVWXYZ8ß9<_abcdefghijklmnopqrstuvwxyz7^0+ q

I know the german Mac layout is pretty specific, but maybe you have an idea how to fix this easily...

The keyboard layouts are based on this project: https://github.com/Nurrl/LocaleKeyboard.js
You can select the German keyboard layout on https://malduino.com/converter and download the latest firmware together with the language file.
Using that I don't have problems with the <> keys.

For other keyboard layout problems, please go to the repository I linked above.

Sorry, I still don't get it...
I created my code, converted it on https://malduino.com/converter, selected "de_DE" as keyboard-layout, downloaded the zip and uploaded the lite.ino file to my Malduino lite. "<" still gets typed as "^", ...
Do I have to upload the Keyboard.h / Keyboard.cpp files separately?

@manner how did you get it to work?

Please help :/

Same problem here with the Malduino Elite, the German layout is quite broken and there doesn't seem to be an easy fix? I'd love to be able to write the less than and greater than signs...