Beiträge anzeigen

Diese Sektion erlaubt es dir alle Beiträge dieses Mitglieds zu sehen. Beachte, dass du nur solche Beiträge sehen kannst, zu denen du auch Zugriffsrechte hast.


Themen - energetic

Seiten: [1]
1
Lowlevel-Coding / scancode AltGr
« am: 13. September 2009, 21:54 »
Hi ich bin grad dabei ein Tastaturtreiber zu proggen.
Soll heißen ich sitze schon etwas länger davor, aber es klappt mittlerweile alles bis auf die Zeichen, die mit der Taste AltGr geschrieben werden.
Nun ich will also prüfen,ob die altGr-Taste gedrückt ist, aber welchen Scancode hat die??? :?
Durch ausgeben des Scancodes der gedrückten Taste komme ich auf folgenden: (dezimal) 2242562.
Das scheint aber nicht der richtige zu sein, was ja irgendwie nicht verwunderlich ist... Die Zahl Passt ja nicht mal in ein char.
Wie habt ihr das denn mit der altGr Taste gelöst? Kann man die überhaupt verwenden, oder geht es nur mit der normalen Alt-Taste?

Und noch ein Problem ist folgendes: Ich arbeite mit Ubuntu-Linux. Auf diesem habe ich zwei Windowmanager installiert(KDE und GNOME). Und seit neustem, wenn ich mich unter KDE einlogge funktioniert meine Tastatur nicht mehr. Ich hab das Gefühl, das kam durch den Treiber zustande. Unter GNOME geht's noch... Woran könnte das liegen?

mfg energetic
2
Lowlevel-Coding / Hilfe beim booten
« am: 14. August 2009, 21:24 »
Hi,
ich hab mir mal überlegt, dass es doch interessant wäre ein OS zu proggen...
Stimmt auch, aber leider nicht einfach :-D
Wie man sieht, denn ich hänge schon beim booten. Ich hab erstmal das OS so geschrieben wie ich es wollte, aber dies ließ sich nicht starten. Gut, liegt am Code, dachte ich, und so habe ich einfach mal den Beispielcode kopiert und es mit dem versucht. Gleiches Ergebnis. Andere Tutorials haben auch ncht geholfen. Also wollte ich mal fragen, ob mir jemand in allen Einzelheiten schildern kann wie ich mein OS boote.  Ob von Diskette, CD oder mit qemu, völlig egal. Hauptsache es geht.  Ein paar Infos noch:
  • ich will GRUB verwenden
  • Ich hab es schon geschafft ein IMG-Datei zu erzeugen
  • GRUB ist auf meiner Festplatte installiet
  • Ich verwende (Kubuntu-)Linux
  • qemu ist installiert
  • ich schreibe in C und habe (nach meiner Meinung)
    ganz gute Kentnisse; Bei Assembler leider weniger
Seiten: [1]

Einloggen