Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Sep 1995 08:20:09 +0930 (CST)
From:      Michael Smith <msmith@atrad.adelaide.edu.au>
To:        bde@zeta.org.au (Bruce Evans)
Cc:        freebsd-current@FreeBSD.org, ugen@latte.worldbank.org
Subject:   Re: dset & userconfig
Message-ID:  <199509112250.IAA20250@genesis.atrad.adelaide.edu.au>
In-Reply-To: <199509111515.BAA17321@godzilla.zeta.org.au> from "Bruce Evans" at Sep 12, 95 01:15:37 am

next in thread | previous in thread | raw e-mail | index | archive | help
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! [[



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199509112250.IAA20250>