From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Alan Davis Newsgroups: gmane.emacs.help Subject: issue with keyboard input for multiple keys Ctrl-b / nkey rollover? Date: Sun, 2 Aug 2020 03:59:33 -0700 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9345"; mail-complaints-to="usenet@ciao.gmane.io" To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun Aug 02 13:00:26 2020 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k2Bj8-0002M5-KF for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 02 Aug 2020 13:00:26 +0200 Original-Received: from localhost ([::1]:35976 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k2Bj7-0004Xq-J5 for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 02 Aug 2020 07:00:25 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50040) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k2Bii-0004Xd-Gv for help-gnu-emacs@gnu.org; Sun, 02 Aug 2020 07:00:00 -0400 Original-Received: from mail-io1-xd35.google.com ([2607:f8b0:4864:20::d35]:46654) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k2Big-0007JA-BI for help-gnu-emacs@gnu.org; Sun, 02 Aug 2020 07:00:00 -0400 Original-Received: by mail-io1-xd35.google.com with SMTP id a5so20568055ioa.13 for ; Sun, 02 Aug 2020 03:59:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=9WC+10tR3p+qUyiDDOhEmbp9rujTlQymIUs6CSI8OOg=; b=LZ9WdLjT6lRj/zhK6cjXg7OcXsyKUPQm/gApQLmT/OyUGtaAO9MjZdPAyhlnml5Z1K mYCJdDoeWwEwWaw7/GAPC78W09/BcsNyoIAqADHUCFy9vgmPhB9jROWhr8r3/O49LZkS IetlmHBkNcitY3MjRrrfQ5mdJUZkNwTpVi5NrDWv880o5plRG6spuhvFW8hOJ8vrCFfz 2Ymcb9FEFF/qUy9H3tS9zse57DHYzt92LsvwVrpsB2Ov423IwI+KPjzYoNHQ16oRUk0Z KBWpqfgPU/mr2e2XrzGTJ38PDvdQrR5vpjA6pCKcUV0HPUjyh+mqH3F68B5mACRd5ZSL XJYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=9WC+10tR3p+qUyiDDOhEmbp9rujTlQymIUs6CSI8OOg=; b=B/QAqMYUcGKXdpjzs5t+EnB6YFQMWt1Qj13kQsXeHaedx35EHS90cyYuYTILwna84e DBB3ri9hPsq4iUTaV1rU7JXnbLrqp2MH/YAc6T5vdk5vXYj7vXc9dtthUZ46atfF/4YA E0XAIopjWwVQjDApc/5pNBCsbx2J7lRCXJ/F0kZAUfw7a2IfuW1KnLj1I0zDtR0eaVxP 5CIxHAelOR3CHEmTTSEmfk62qhqbqTmhxZCgqyYcYF6XaxfDXAaJiNtMWIJsgBjsAghv clirp7Kr7OZ1Rq4bgLrg4Hka83CSpy4o4XyfydPuLLHPhFJI7aX57TduNsIUrsC1Dkrq uPtg== X-Gm-Message-State: AOAM531UrIALTs33tIrG1xF2WIJukuJ6TXXmSJpMjAJqmegOTS9xomjc rZ+d5sf0nMAexGPSUkxH9E5w5erDrjrgd++M42xR4Riz X-Google-Smtp-Source: ABdhPJwYssqFlag4LAgy2RGf7F5/VQX0wxrh+APwvB+gsWOhPPzVebSzv6+k/tt3VdChCNCzAiUE8JLssztzJWuGWmA= X-Received: by 2002:a05:6638:214d:: with SMTP id z13mr14919186jaj.7.1596365996160; Sun, 02 Aug 2020 03:59:56 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::d35; envelope-from=alan3davis@gmail.com; helo=mail-io1-xd35.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:123614 Archived-At: I have left behind at least three different keyboards due to a problem when, especially backing up a character at a time, in Emacs, and perhaps in bash. The following are the most recent keyboards with this problem: - Microsoft Surface bluetooth keyboard - A mechanical keyboard with Nkey rollover I quit using the first of these due to this problem, replacing it with the mechanical keyboard. I hoped the Nkey rollover would mean key chords like Ctrl-b would work. Unfortunately the results are unsatisfactory. Often when editing with emacs (truth be told I don't remember whether this is the case with a bash console), I have to repeat the keychord twice before the cursor will move. So if I want to back up two characteris, I need to type Alt-b 4 times to move the cursor back 2 positions. I had hoped that NKey rollover would eliminate this problem. That is not the case: the mechanical keyboard has this same problem. I am afraid I have not nailed down the specific instances when this occurs. It has occured to me that this may happen with some terminal emulators but not on others. Even this seems to be inconsistent: in fact just now I tried this key combination in an emacs window, and it worked fine. Since I am unable to reproduce this issue at all times, perhaps I can just request information about keyboard behavior that might shed light on the problem or similar problems. Alas, I throw up my hands in despair... Does this behavior mean something to someone? Is it an expected behavior? Is there a simple solution? Any pointers would be appreciated. Thank you for any advice whatsoever, Alan Davis -- The foundation of morality is to have done, once and for all, with lying. ---Thomas Huxley,