Hallo, was sofort auffällt, im Batteriefach sind 2x2 mignonzellen parralel, was man eigentlich wirklich nicht macht weil die Batterien sich gegenseitig entladen. Naja nicht so wild man brauch ja nur 2 reinzupacken. Aber soweit ich das irgendwie sehen kann, übermittelt die Tastatur FDC-3402 keine modifier also shift, ctrl, alt, gleichzeitig zu einem anderen Keycode. Was total absurt ist, weil so kann man nur mit fetten delays und dreckigen hacks irgendwie groß schreiben. Und überhaupt kann man nur eine Taste zur Zeit übermitteln. Wenn man Shift drückt und dann eine andere Taste macht er erst ein paar 100 ms pause, was ja schon mal ne Frechheit ist weil das einfach ein endloses delay ist. Und dann sendet sie nur noch die andere Taste, ob Schift noch gedrückt ist kann man fast nur raten. Ich meine es gibt eine Stop action, aber wenn der Empfänger die mal verpassen sollte ist die Taste für immer gedrückt, und wenn man einen Timeout implementiert dann kann man Tasten nicht beliebig lange drücken... Bei einer Kabelgebundenen Variante mag das funktionieren, aber einer IR-Tastatur ist das einfach nur Quatsch. Ich kann mir einfach nicht vorstellen das man ein Protokoll so schlecht implementieren kann das es eigentlich gar nicht funktionieren kann. Deshalb frage ich. Kennt sich da vielleicht jemand aus? Kann das sein das ich etwas übersehen habe. Ist das tatsächlich normal? Ich habe das Protokoll soweit decodiert: Definitionen: (Low level time µS, High level time µS) start: (84,986) end: (320,1900-100) (keycount letztes delay zählt runter in etwa 225µS Schritten) 0: (322,215) 1: (323,724) 8bit header 4bit type 4bit direction 8bit analog/(stop code) 8bit signal 8bit ~signal Grüße
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.