Author Topic: Digispark und das Keyboard-API-Problem (Tastertur Problem)  (Read 5541 times)

Neokey1983

  • Newbie
  • *
  • Posts: 3
Digispark und das Keyboard-API-Problem (Tastertur Problem)
« on: August 29, 2015, 03:13:22 am »
Hallo ich benutze den Digispark in zusammenhang mit Trinket Keyboard libraries und auch mit den Digispark Keyboard libraries! Doch leider ist es so das wenn ich einen Text mit sonderzeichen ~/:()=äöü usw programmiere das Digispark die Zeichen falsch wieder gibt/schreibt. Das kommt daher, weil das Digipark immer davon ausgeht das Mann ein en-US Tastaturlayout verwendet. Wenn Mann nun die Keyboard liberies umschreibt für Germann tasterurzeichen, also so das der Digispark die falschen Zeichen ausgibt und die richtigen geschrieben werden, wäre alles wieder suppi für mich, da ich an meinem PC das deutsche tasterturlayaout verwende ist es so ziemlich doof. Doch leider bin ich nicht sehr gut im Programmieren könnte bitte bitte jemand eine der beiden libraries oder beide so umschreiben und hier verlinken das sie die deutschen sonderzeichn übergibt? Das wäre echt super und ich wäre sehr dankbar. Und es gibt bestimmt noch viel mehr Leute die dasselbe Problem haben denke ich. Tipps und Tricks sind hier auch gerne willkommen.

Damit ihr mich besser verstehet was ich meine !
Der Arduino Leonardo hat genau das selbe oder ein ähnliches Problem und für den Gibt es eine Lösung die vielleicht auch bei der Trinket oder Digispark libraries funktioniert, doch ich bekomme es nicht hin. Hier der Link
Arduino Leonardo und das Keyboard-API-Problem : https://weizenspr.eu/2013/arduino-leonardo-und-das-keyboard-api-problem/




Hello I use the Digispark in together slope with Trinket Keyboard libraries and also with the Digispark Keyboard libraries! But unfortunately it is so that if I have a text with special characters ~ /: () = äöü etc. Program the Digispark the signs wrong again gives / writes. This is because since the Digipark always used them the man emanates an en-US keyboard layout. When looking at the keyboard now libraries rewrites for German keyboard characters, ie so that the Digispark outputs the wrong characters and written the right, everything would be suppi for me, since I tasterturlayaout the German on my pc using it is pretty goofy. Unfortunately, I'm not very good at programming could please someone please one of the two libraries or both rewrite so and link here she passes the German Special Drawing? That would be really great and I would be very grateful. And there are certainly a lot more people have the same problem I think. Tips and tricks are also welcome. That you me better understand what I mean! The Arduino Leonardo has exactly the same or a similar problem and for the Is there a solution that might also works in trinket or Digispark libraries, but I do not get it back. Get the link Arduino Leonardo and the Keyboard API Problem: https://weizenspr.eu/2013/arduino-leonardo-und-das-keyboard-api-problem/
« Last Edit: August 29, 2015, 04:08:37 am by Neokey1983 »

Neokey1983

  • Newbie
  • *
  • Posts: 3
Re: Digispark und das Keyboard-API-Problem (Tastertur Problem)
« Reply #1 on: September 03, 2015, 02:22:14 am »
Kann denn keiner helfen ? :'(

Neokey1983

  • Newbie
  • *
  • Posts: 3
Re: Digispark und das Keyboard-API-Problem (Tastertur Problem)
« Reply #2 on: September 04, 2015, 03:31:39 am »
Thank you for your response. But unfortunately it does not work so for Trinket Keyboard libraris or I'm too stupid and doing it wrong. But I rather think that it is not working so

Cromewell

  • Newbie
  • *
  • Posts: 5
Re: Digispark und das Keyboard-API-Problem (Tastertur Problem)
« Reply #3 on: December 14, 2016, 10:47:56 am »
I know, this topic is pretty old, but I just wanted to let you know, that the link you posted was very helpful!
With the function I was able to print special characters (I have a german keyboard, though) and it printed the right ones.

Gisy100

  • Newbie
  • *
  • Posts: 1
Re: Digispark und das Keyboard-API-Problem (Tastertur Problem)
« Reply #4 on: August 30, 2017, 12:13:15 am »
Could you please post an example how you did it?