Seite 1 von 1
Kyboard verändert Zeichencode
Verfasst: Di 1. Nov 2011, 22:29
von PIC18F2550
Hallo,
Ich habe die Scanntabelle auf den Zeichensatz 1252 angepasst.
"ß" wird als "ß" ausgegeben
"ä" wird als "4" außgegeben
"öü" keine Außgabe
SHIFT+"ßäöü" keine Außgabe
Ich kann leider nicht erkennen wo der Fehler steckt.
Gibt es irgendwo eine Erklärung wie das Wort vom Scancode sich Zusammensetzt?
0x0d und 0x39 sind schon klar aber wofür steht 0xEB?
Wird zur umschaltung groß/klein nur das bit 6 im Byte umgeschaltet?
Re: Keyboard verändert Zeichencode
Verfasst: Mi 2. Nov 2011, 03:30
von kuroneko
Ich wuerd' vorschlagen Du schaust Dir mal den existierenden (deutschen) Keyboard-Treiber vom Hive an. Das Verhalten das Du im Moment siehst ist im Standard-Treiber eingebaut (z.B. ö/ü = $F6/$FC werden intern vom Treiber fuer Statusaenderungen genutzt aber nicht an die Applikation weitergegeben).
Re: Kyboard verändert Zeichencode
Verfasst: Mi 2. Nov 2011, 09:13
von PIC18F2550
Hallo,
ich habe den treiber aus "os1-08-09-2009-kr.rar" erkenbar an den Änderungen
Code: Alles auswählen
shift1 byte "{|}__°________" '5B..60
'"{|}", 0, 0, "~"
shift2 byte "}___*;_:?=!",$22,"@$%&/()eÖ>+" '24..3D
'$22, 0, 0, 0, 0, "<_>?)!@#$%^&*(", 0, ":", 0, "+"
Re: Kyboard verändert Zeichencode
Verfasst: Mi 2. Nov 2011, 09:20
von kuroneko
OK, scheint 'ne ganze Menge verschiedener Treiber zu geben. Ich meinte os-1-bel-keyb-de-s.spin.
Re: Kyboard verändert Zeichencode
Verfasst: Mi 2. Nov 2011, 09:49
von PIC18F2550
Mit Menge ist die sache schom ziemlich harmlos beschrieben.
Wo steckt der von dir beschriebene Treiber? Wenn Du ihn hast hänge ihn einfach mal drann.
Auf der webseite gibt es nur OS1-08-09-2009-kr vom: 05.09.2009 zum Download.
Das ist aber der den ich verwende.
Auf der suche habe ich schon wieder eine Neue Version gefunden.(aus Trios "htext-keyb.spin")
Re: Kyboard verändert Zeichencode
Verfasst: Mi 2. Nov 2011, 09:57
von kuroneko
Code: Alles auswählen
os1-05-09-2009-kr/htext-treiber/bel-keyb-de.spin
os1-05-09-2009-kr/os-1-bel-keyb-de-s.spin <-- dieser hier
Re: Kyboard verändert Zeichencode
Verfasst: Mi 2. Nov 2011, 10:02
von PIC18F2550
Danke.
Werde ihn heute Abend mal Testen und mich dannach melden.
Re: Kyboard verändert Zeichencode
Verfasst: Mi 2. Nov 2011, 17:22
von drohne235
Die aktuellste Version von TriOS ist auf google-code zu finden:
http://code.google.com/p/hive-trios/
Für Einsteiger ist die Ordnerstruktur wahrscheinlich ein wenig verwirrend, aber ich fand das so am übersichtlichsten, wenn man Code für drei Chips hat.