1 --- xserver/hw/kdrive/fbdev/fbinit.c~ 2006-01-31 17:09:33.000000000 +0100
2 +++ xserver/hw/kdrive/fbdev/fbinit.c 2006-01-31 17:11:55.000000000 +0100
14 InitInput (int argc, char **argv)
16 - KdInitInput (&LinuxMouseFuncs, &LinuxKeyboardFuncs);
18 + KdInitInput (&LinuxEvdevMouseFuncs, &LinuxEvdevKeyboardFuncs);
20 + KdInitInput (&LinuxMouseFuncs, &LinuxKeyboardFuncs);
22 KdAddMouseDriver (&TsFuncs);
24 --- xserver/hw/kdrive/src/kdrive.c.orig 2006-01-31 17:13:28.000000000 +0100
25 +++ xserver/hw/kdrive/src/kdrive.c 2006-01-31 17:15:28.000000000 +0100
32 typedef struct _kdDepths {
36 ErrorF("-videoTest Start the server, pause momentarily and exit\n");
37 ErrorF("-origin X,Y Locates the next screen in the the virtual screen (Xinerama)\n");
38 ErrorF("-mouse path[,n] Filename of mouse device, n is number of buttons\n");
39 + ErrorF("-use-evdev Use Linux evdev input\n");
40 ErrorF("-switchCmd Command to execute on vt switch\n");
41 ErrorF("-nozap Don't terminate server on Ctrl+Alt+Backspace\n");
42 ErrorF("vtxx Use virtual terminal xx instead of the next available\n");
47 + if (!strcmp (argv[i], "-use-evdev"))
52 if (!strcmp (argv[i], "-keyboard"))