Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > e265b08b6bebf8514a189c80db57a2d3 > files > 35

x11-server-1.3.0.0-25.1mdv2008.0.src.rpm

--- xorg-server-1.3.0.0/hw/xfree86/utils/xorgcfg/interface.c.orig	2007-09-10 14:43:19.000000000 -0300
+++ xorg-server-1.3.0.0/hw/xfree86/utils/xorgcfg/interface.c	2007-09-10 14:43:55.000000000 -0300
@@ -501,8 +501,8 @@ main(int argc, char *argv[])
     SelectLayoutCallback(layoutsme,
 			 XF86Config->conf_layout_lst, NULL);
 
-    startaccessx();
     if (startedx) {
+	startaccessx();
 	switch (fork()) {
 	    case 0: {
 		char path[PATH_MAX];
@@ -519,6 +519,8 @@ main(int argc, char *argv[])
 		break;
 	}
     }
+    else
+	InitializeKeyboard();
 
 #ifdef USE_MODULES
     if (!nomodules)