Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp10883573ybi; Thu, 25 Jul 2019 06:32:03 -0700 (PDT) X-Google-Smtp-Source: APXvYqyx53i5CiEVCmxdWWWa2qOKEgypU8qSdTtlTmde2rgEHvznLKc7dZMUMiU4EBZWDuZY6PTn X-Received: by 2002:a17:90a:8985:: with SMTP id v5mr91574079pjn.136.1564061523408; Thu, 25 Jul 2019 06:32:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564061523; cv=none; d=google.com; s=arc-20160816; b=JGE2mj+iwXPOc1S40hLsBQM7lxKLZPxESWF+IfbIbLV6JpsE+D8Tgcr5L6sTCW4chT tbIdTQOyHmCSXLUlK/SWNhjndL2Kq5Sbk+hgHeIBxvy681Qvzi5/VipvmXrkpw/KepGH MNHFuQvLFpkfrsw7QbUQLvLzN6r2xnXtoPni2Mwcsh7XU8mzCBiWe3hkSNqNOod7E9DF JvpYv2i8rhLXJhs/trF+kowq80YFs4V2AO4AMYARB3CdG87vVoFYL1af05aJcrUwebH8 2m+xwm9J8tHkgX0i7fGgX3wSicOPrr5CNmRNgLuK60WYXTBLCv5lDCgr8l5cqN/HbVJS YBdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:organization:reply-to :user-agent:references:in-reply-to:subject:cc:to:from:message-id :date; bh=b4SsecLynVv1BylOK3omlgzVggaouUGn8OSL3mvIP4w=; b=JK2ziTx+yHecxmp7JKyeLY0b7TWRv613iZL/zWnAgZXQiJdtNVZP1bCVU/QTULpUl4 CbYRdjbxYYDZlcWCObRGIZjV9zsSMDs1ncyzL6vm0HHmsb1HdV4lYZ/k0OfV9Ch7OXul lvEW+KBy+Ts2RXyhZN+4TkNUOsPvkfqZe56CA+UDfQsc/fKrsEcJfp1C6bFWfTkLg3ZX 5WZMWiplE7XTh15Xpn1HiJ1ss78ZIcDDrCmcBtSjvlcL5V+A2RxWH5f9jfip9DqHtWp7 wCl2jPsC11mDnrdo9oX05Pc5l8NriAe4Xi+qINO0qWWyN6ey76kOwNU3QIE7P1+jbVkP AJLw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id x9si18976392pfi.211.2019.07.25.06.31.49; Thu, 25 Jul 2019 06:32:03 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729157AbfGYKy2 (ORCPT + 99 others); Thu, 25 Jul 2019 06:54:28 -0400 Received: from debian-2.covici.com ([172.104.21.222]:57646 "EHLO covici.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1729072AbfGYKy1 (ORCPT ); Thu, 25 Jul 2019 06:54:27 -0400 X-Greylist: delayed 306 seconds by postgrey-1.27 at vger.kernel.org; Thu, 25 Jul 2019 06:54:27 EDT Received: from ccs.covici.com (ccs.covici.com [70.109.53.110]) (authenticated bits=0) by covici.com (8.15.2/8.15.2/Debian-8) with ESMTPSA id x6PAiMvv003065 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 25 Jul 2019 06:44:38 -0400 Received: from ccs.covici.com (localhost [127.0.0.1]) by ccs.covici.com (8.15.2/8.14.9) with ESMTPS id x6PAiAU3031529 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 25 Jul 2019 06:44:10 -0400 Received: (from covici@localhost) by ccs.covici.com (8.15.2/8.13.7/Submit) id x6PAiAPS031528; Thu, 25 Jul 2019 06:44:10 -0400 Date: Thu, 25 Jul 2019 06:44:10 -0400 Message-ID: From: John Covici To: "Speakup is a screen review system for Linux." Cc: Gregory Nowak , devel@driverdev.osuosl.org, Simon Dickson , Greg Kroah-Hartman , linux-kernel@vger.kernel.org Subject: Re: [HELP REQUESTED from the community] Was: Staging status of speakup In-Reply-To: <875znqhia0.fsf@cmbmachine.messageid.invalid> References: <20190315130035.6a8f16e9@narunkot> <20190316031831.GA2499@kroah.com> <20190706200857.22918345@narunkot> <20190707065710.GA5560@kroah.com> <20190712083819.GA8862@kroah.com> <20190712092319.wmke4i7zqzr26tly@function> <20190713004623.GA9159@gregn.net> <20190725035352.GA7717@gregn.net> <875znqhia0.fsf@cmbmachine.messageid.invalid> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL/10.8 EasyPG/1.0.0 Emacs/26 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) Reply-To: covici@ccs.covici.com Organization: Covici Computer Systems MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org I think the program is genmap, I have it in my init sequence, but I am not sure it does anything at this point. On Thu, 25 Jul 2019 00:04:07 -0400, Chris Brannon wrote: > > Gregory Nowak writes: > > > keymap > > I believe this is the currently active kernel keymap. I'm not sure of > > the format, probably what dumpkeys(1) and showkey(1) use. Echoing > > different values here should allow for remapping speakup's review > > commands besides remapping the keyboard as a whole. > > AFAIK the Speakup keymap is just for remapping keys to Speakup > functions. It's a binary format, not related to dumpkeys etc. You need > a special program to compile a textual keymap into something that can be > loaded into /sys/accessibility/speakup/keymap. I may have source for > that lying around here somewhere. This is "here there be dragons" > territory. I think the only specification of the format is in the > source code. > > -- Chris > _______________________________________________ > Speakup mailing list > Speakup@linux-speakup.org > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici wb2una covici@ccs.covici.com