Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp5784ybl; Wed, 21 Aug 2019 13:50:53 -0700 (PDT) X-Google-Smtp-Source: APXvYqwT9Myu4+PaQikwr9DlBEBS/Dym0CBZJrLy9xomXaXBPl05VaSrENnhsASyl5dQ1XEuJW0A X-Received: by 2002:a17:90a:1b0a:: with SMTP id q10mr1861739pjq.91.1566420653188; Wed, 21 Aug 2019 13:50:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566420653; cv=none; d=google.com; s=arc-20160816; b=S5avKtplddUCfl4GwAKN8WOnEPAMU/tYjwMyxZWRb+m9VFrts8OKPYJLiaHXcUDDzk x6FVdG8d3uY9HJVdp0wzLpfQXQDdmLqxWKNM3UQ9Z8z649iE5D+cFx6rPUcFw0hQZcbN fbcPKnjZe4zExHQvGZSVP+cldMcV1D13SftIL+FroPdF12r6NkRR39TK10EE/aMoWr1E Pph0CAB38ipVvcswfv1Xb2Hdqvc/T/BpYtjKOFNa6X1rlEzxhIKwWelaiQZQ7FSfRwXZ drKAU68sQYEz52JDGxp1+0iqQXtF8V0r7Ru79lFB8zsIJYPaiFCwYnPLm0U2J7Vo6o2k q+wA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=sxCC5PNKFq1qlMlDHX2114JmkBHkuOiSN9kijvV45PM=; b=A2SI6LuiR4QcRrzFb1yLF+48GjTdDFzWMyL/BwfSRqN8Em7YgIJwaIdZQVnW9+RqxF 9FQav3WcSCYJ/RgooPZ4rerQpt9A2nI6EopwYOjbdFQThugSVs9HtXBx4kuUiX8dmEta vmRuV8CgEYhtP3tyv1Jw4oy9sEXCfTexqpFuLif/oFiNDOmTD7V7rbDR8lDO0XPWvTvm jpZcDz5gobNL90eMxNXMgoJp3jCSQFyklfuSXv5w1ixAzxpree8za8jIoMx1Eq/HG1F5 xo0gWgp9HRPZhw2GulYS8JQKRiINnCrQReK3T19pazOYcuoXFG3q6/1kTvrgfk6udVNk ankQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=bNl2JxK9; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h11si719279pjs.64.2019.08.21.13.50.32; Wed, 21 Aug 2019 13:50:53 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=bNl2JxK9; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729538AbfHUQji (ORCPT + 99 others); Wed, 21 Aug 2019 12:39:38 -0400 Received: from mail-oi1-f196.google.com ([209.85.167.196]:34036 "EHLO mail-oi1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727480AbfHUQjh (ORCPT ); Wed, 21 Aug 2019 12:39:37 -0400 Received: by mail-oi1-f196.google.com with SMTP id g128so2102156oib.1 for ; Wed, 21 Aug 2019 09:39:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=sxCC5PNKFq1qlMlDHX2114JmkBHkuOiSN9kijvV45PM=; b=bNl2JxK9BfMRTnsM4weeTx56/CjtDoDrOyTngIhjMguPbCGnPkzn/7nZLdVuQwqdnU /BoK7QZm4kB21Vjv6YeZVPLzmlWCYj1zWh+OL7Mc2+w/+lQy620mJhfCJaZa5n+LAEJL PIQbxTPSyRZKVnkgiKbCS62O+dMvWqbBoDtnmfq5sPqPi09RD9CmDD37K9HqHbgfe97R pwzNItpK+lTulH3AJB8BlJjiUNnMa3gLind9oPrEADRSg9ckrLMf0G6J91ncw5nX+EmI Fk3I4X+90jSRhqhzD+RGdkFBRFkGXwqPfPX4Xctgb/UIT3319MTqjUsnoUa+6+4rVjgV pTcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=sxCC5PNKFq1qlMlDHX2114JmkBHkuOiSN9kijvV45PM=; b=CMg78nsaQvo7ZwfOma3W/pgLrrRhv5jw26osLxGw3fTEY1tEcPkj5MDG7CVPpANMym W9Y33vm3c++1PAM5d3gUskNaV8ULJgoDFPIoqqoBoTjzdOGlalxjW3iwR+Mt6hwnVC8j 5akdWVYFom6/o2ymxAF7l+4URSoQjrYThzNX3jnbC/oAdOXqTnSx27MRFs+g3hjrHMm0 RfR9f7mg+RGd585rgC4N7v5vYkGetktoFdQ3uxZKD0Q3J4aWNWl4d7U8QIyJqzwxugGk 3NV5+CcnFKhSNXvUMMAsHWCcTthcMsyN1LLWumH+dr4FsB4j0qfxbwvXQn9v2aKvNhyu 6fgg== X-Gm-Message-State: APjAAAVGVC5Vqh1EabZmuHd4PY4eBOUB16snttuZkQhD0Xo3a7eqYHaj fEywB0wxWi07Aw56zONug7N8sTn4irYAoLt30/ZMwQZ2IAY= X-Received: by 2002:aca:5f45:: with SMTP id t66mr647829oib.111.1566405576805; Wed, 21 Aug 2019 09:39:36 -0700 (PDT) MIME-Version: 1.0 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> In-Reply-To: From: Okash Khawaja Date: Wed, 21 Aug 2019 09:39:25 -0700 Message-ID: Subject: Re: [HELP REQUESTED from the community] Was: Staging status of speakup To: "Speakup is a screen review system for Linux." , Gregory Nowak Cc: devel@driverdev.osuosl.org, Greg Kroah-Hartman , Simon Dickson , John Covici , linux-kernel@vger.kernel.org, Samuel Thibault Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jul 25, 2019 at 3:49 AM John Covici wrote: > > 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 > _______________________________________________ > Speakup mailing list > Speakup@linux-speakup.org > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup Hi Greg N, Would like to send this as a patch as Greg K-H suggested? If not, I can do that with your email in Authored-by: tag? Thanks, Okash