From owner-freebsd-current Mon Sep 11 16:29:05 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id QAA11103 for current-outgoing; Mon, 11 Sep 1995 16:29:05 -0700 Received: from who.cdrom.com (who.cdrom.com [192.216.222.3]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id QAA11068 for ; Mon, 11 Sep 1995 16:29:02 -0700 Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by who.cdrom.com (8.6.11/8.6.11) with ESMTP id PAA26596 for ; Mon, 11 Sep 1995 15:38:49 -0700 Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.9/8.6.9) id IAA20250; Tue, 12 Sep 1995 08:20:10 +0930 From: Michael Smith Message-Id: <199509112250.IAA20250@genesis.atrad.adelaide.edu.au> Subject: Re: dset & userconfig To: bde@zeta.org.au (Bruce Evans) Date: Tue, 12 Sep 1995 08:20:09 +0930 (CST) Cc: freebsd-current@FreeBSD.org, ugen@latte.worldbank.org In-Reply-To: <199509111515.BAA17321@godzilla.zeta.org.au> from "Bruce Evans" at Sep 12, 95 01:15:37 am Content-Type: text Content-Length: 1242 Sender: current-owner@FreeBSD.org Precedence: bulk Bruce Evans stands accused of saying: > userconfig() handles the scancodeish values returned by sccngetc() for > arrow keys (588 = up arrow). It attempts to handle ANSI escape > sequences for arrow keys (`ESC [ A' for up arrow) but this seems to be > broken (it doesn't work here for a serial terminal). pcvt apparently > returns something different from syscons. I think it returns ESC [ A > for the up arrow not on the numeric keypad but that doesn't work. I hope to work on this tonight (now +12 hours); but I admit it has me baffled. ANSI keycode testing was done using xterm to generate the appropriate escape sequences, and also under syscons. In both of these situations, everything works fine, which seems to point to a timing problem with unbuffered serial console input. I have just purchased a VT320 in order to pursue this problem. > Bruce -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] My car has "demand start" -Terry Lambert UNIX: live FreeBSD or die! [[