Hi, ich bin Linux-Neuling, benutze Suse 7.3 und möchte, daß unter KDE die Numlock-Taste aktiviert ist. Habe in der Suse-Supportdatenbank den Artikel Numlock Taste beim Start von X aktivieren gefunden. Ist eine Programmieranweisung (habe aber bisher noch nie ein Programm geschrieben) Ich bin der Meinung, es Buchstabe für Buchstabe abgetippt zu haben, hier meine Eingaben: //numlock.c #inculde <X11/extensions/XTest.h> #include <X11/keysym.h> int main(void) { Display* dis = XOpenDisplay( NULL ); if( disp == NULL ) return 1; XTestFakeKeyEvent( disp, XKeysymToKeycode( disp, XK_Num_Lock ), True, CurrentTime ); XTestFakeKeyEvent( disp, XKeysymToKeycode( disp, XK_Num_Lock ), False, CurrentTime ); XCloseDisplay( disp ); return 0; } Man sollte dann ein Kommando eingeben, auch das habe ich glaube ich buchstabengetreu eingegeben, mit nachfolgendem Ergebnis: rainer@linux:~/tmp> gcc -I/usr/X11R6/inculde -L/usr/X11R6/lib -o setnumlock Numlock.c -lX11 -lXtst Numlock.c:2: undefined or invalid # directive Numlock.c: In function `main': Numlock.c:6: `Display' undeclared (first use in this function) Numlock.c:6: (Each undeclared identifier is reported only once Numlock.c:6: for each function it appears in.) Numlock.c:6: `dis' undeclared (first use in this function) Numlock.c:6: `NULL' undeclared (first use in this function) Numlock.c:7: `disp' undeclared (first use in this function) Numlock.c:9: `True' undeclared (first use in this function) Numlock.c:9: `CurrentTime' undeclared (first use in this function) Numlock.c:10: `False' undeclared (first use in this function) rainer@linux:~/tmp> Desweiteren steht in dem Artikel, daß div. Pakete und Serien vorhanden sein müssen. Ich hab bei der Installation alles erdenkliche auf die Festplatte kopieren lassen, es sollte eigentlich alles nötige vorhanden sein. Kann mir jemand sagen, was falsch läuft? mfg Rainer