Gast
#5101386
Hi, ich würde gerne einen Teensy 2.0 ++ als Keyboard benutzen. Ich habe zur "Entwicklung" Teensyduino verwendet (wird über Arduino drüber installiert und enthält passende libs). Mit folgendem Codebeispiel funktioniert der Teensy bei fast allen Geräten.
1 | |
2 | |
3 | |
4 | |
5 | |
Leider funktioniert das ganze bei genau einem Android Gerät (und genau für dieses brauche ich das ganze) nicht: Ab und an, wird ein c ausgegeben, dann wieder nicht. Und mit einem mal werden nur noch Keydown Events gesendet, so dass etwa 5 c's pro Sekunde getippt werden. Eine normale USB Tastatur geht aber an dem Gerät. Ich hab nicht herausfinden können, woran es liegt, dass sich der Teensy gerade mit dem einen Android Gerät nicht verträgt. Die Android Version ist hier 5.1.1 Auf meinem Handy mit Android 6 irgendwas geht es. Soweit ich das verstehe, emuliert der Teensy das USB Softwaretechnisch? Ist hier eventuell ein Timing Problem vorhanden? Weiß jemand was ich noch versuchen könnte, um das Problem in den Griff zu bekommen? Hier gibt es auch einen Post dazu: https://electronics.stackexchange.com/questions/24112/teensy-usb-keyboard-android Seine Lösung war eine gewissen Modus zu verwenden (Disk(internal) + Keyboard), das hat bei mir aber nicht gefruchtet. Ohne die Arduino IDE habe ich das ganze noch nicht gebaut. Aber wenn das ja so geht, scheint ein Timing Problem doch in Frage zu kommen, da das Arduinozeug anscheinend ziemlich aufbläht. Ich wäre für ein paar Tipps sehr dankbar. Schöne Grüße