[Simh] Keyboard and QVSS video display

Peter Allan petermallan at gmail.com
Mon May 20 06:24:31 EDT 2019


As I noted in a previous message, I have been trying out the VAX simulators
that now have QVSS video displays, thereby letting them use DECWindows
without needing an Xserver on a different logical computer. (It could be
the same physical computer.)

One thing I have discovered is that the key mappings are less comprehensive
than I expected.

I have a DEC LK461 keyboard (it has the VT220 layout with a PS/2 connector
for a PC) and I have previously put a lot of effort into getting the keys
to work "just right" in two configurations

1) I log into a simulated VAX from a terminal window running on Linux
2) I make my computer look and act like a VAXstation. I do the latter by
having a simulated VAX display its X display on the Xserver of my computer.
Linux itself is running as a server with no GUI.

When using the QVSS video device, I find that the keypad keys do not map to
anything. Specifically, I have run xev and pressing the keypad keys
produces nothing. The extra VT220 keypad key bindings seem a bit eccentric
to me. The various keys display the following in xev:

Pressing the "Find" key results in "Insert" being displayed in xev.
Pressing the "Insert Here" key results in "Find" being displayed in xev.
Pressing the "Remove" key results in "Select" being displayed in xev.
Pressing the "Select" key results in "Prior" being displayed in xev.
Pressing the "Prev" key results in "apLineDel" being displayed in xev.
Pressing the "Next" key results in "Next" being displayed in xev.
The up, down, left and right arrow keys work as you would expect.
F11 and F12 display those values.
F13 and F14 do nothing.
Help and Do do nothing.

I presume that I can remap the keys that actually do something, but I don't
know how to remap keys that appear to be completely dead. I am happy to
have a go at modifying the current code if someone (Matt Burke?) can
confirm that this is what is needed.

Cheers

Peter Allan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.trailing-edge.com/pipermail/simh/attachments/20190520/41e15e2f/attachment.html>


More information about the Simh mailing list