debian keyboard problem

Samuel Thibault samuel.thibault at ens-lyon.org
Sat Dec 29 19:02:28 EST 2012


Hello,

Keith Barrett, le Wed 26 Dec 2012 22:20:15 +0000, a écrit :
> Debian testing with dummy video driver as I do not have a screen connected.
> 
> If I have x running with orca, key presses in the gui are passed to the
> console or certainly to speakup.

Unfortunatelly somebody has broken this use indeed.  I'll discuss with
Xorg people on the matter.  Hopefully they'll agree on reverting the
default option to the old behavior. In the meanwhile, you can recompile
the xserver-xorg-video-dummy package with the attached patch.

Samuel
-------------- next part --------------
commit 1ec9d5adaf753715b78377483a3a2d71a323d43e
Author: Samuel Thibault <samuel.thibault at ens-lyon.org>
Date:   Sun Dec 30 00:58:51 2012 +0100

    Revert "Add support for HW_SKIP_CONSOLE"
    
    This reverts commit e39d9a265572c273915f1803a729e7211d7b247b.

diff --git a/src/dummy_driver.c b/src/dummy_driver.c
index 6062c39..566a006 100644
--- a/src/dummy_driver.c
+++ b/src/dummy_driver.c
@@ -801,9 +801,6 @@ DUMMYCreateWindow(WindowPtr pWin)
     return TRUE;
 }
 
-#ifndef HW_SKIP_CONSOLE
-#define HW_SKIP_CONSOLE 4
-#endif
 
 static Bool
 dummyDriverFunc(ScrnInfoPtr pScrn, xorgDriverFuncOp op, pointer ptr)
@@ -813,7 +810,7 @@ dummyDriverFunc(ScrnInfoPtr pScrn, xorgDriverFuncOp op, pointer ptr)
     switch (op) {
 	case GET_REQUIRED_HW_INTERFACES:
 	    flag = (CARD32*)ptr;
-	    (*flag) = HW_SKIP_CONSOLE;
+	    (*flag) = 0;
 	    return TRUE;
 	default:
 	    return FALSE;


More information about the Speakup mailing list