From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from toccata.ens-lyon.org (toccata.ens-lyon.org [140.77.166.68]) by befuddled.reisers.ca (Postfix) with ESMTPS id 2451B1EF509 for ; Sat, 29 Dec 2012 19:02:31 -0500 (EST) Received: from localhost (localhost [127.0.0.1]) by toccata.ens-lyon.org (Postfix) with ESMTP id 4C6BB84084 for ; Sun, 30 Dec 2012 01:02:29 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at toccata.ens-lyon.org Received: from toccata.ens-lyon.org ([127.0.0.1]) by localhost (toccata.ens-lyon.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GmvINq96OAAw for ; Sun, 30 Dec 2012 01:02:29 +0100 (CET) Received: from type.ipv6 (lns-bzn-47f-62-147-141-5.adsl.proxad.net [62.147.141.5]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by toccata.ens-lyon.org (Postfix) with ESMTPSA id 0AD918407D for ; Sun, 30 Dec 2012 01:02:29 +0100 (CET) Received: from samy by type.ipv6 with local (Exim 4.80) (envelope-from ) id 1Tp6MG-0003Sr-5w for speakup@linux-speakup.org; Sun, 30 Dec 2012 01:02:28 +0100 Date: Sun, 30 Dec 2012 01:02:28 +0100 From: Samuel Thibault To: "Speakup is a screen review system for Linux." Subject: Re: debian keyboard problem Message-ID: <20121230000228.GA13201@type> References: <50DB781F.7080503@barrettpianos.co.uk> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="ZGiS0Q5IWpPtfppv" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <50DB781F.7080503@barrettpianos.co.uk> User-Agent: Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30) X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Dec 2012 00:02:31 -0000 --ZGiS0Q5IWpPtfppv Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit 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 --ZGiS0Q5IWpPtfppv Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=patch commit 1ec9d5adaf753715b78377483a3a2d71a323d43e Author: Samuel Thibault 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; --ZGiS0Q5IWpPtfppv--