键盘布局和映射引用

键盘映射

本章介绍主机系统支持的键盘映射。键盘是在安装或定制过程中选择的。可以使用键盘布局来在键盘上找到字符位置。有关更多信息,请参阅Emulator User's Reference

对于显示三个或四个字符的键,请使用表 1中的组合键生成所需的右上和右下字符。左下字符不需要额外的键。对左上字符使用 Shift 键。

表 1.右上和右下字符的组合键

    国家或地区   右下字符 增强模板 1 右上字符 所有模板
丹麦 AltGr Ctrl
芬兰 AltGr Ctrl
挪威 AltGr Ctrl
瑞典 AltGr Ctrl
所有其他部门 AltGr 无人
注意:
1
在 DOS 方式下,Alt 和 AltGr 键在增强型键盘上均生成相同的字符。

本地编辑键

表 2 显示了本地编辑使用的键。这些键在本地编辑方式和交互式编辑 (ECHO) 方式之间的行为不同。

表 2.本地编辑键

VT 键助记符 本地编辑功能 本地编辑方式下的操作
VT 查找 主光标 将光标移到内存中某页的左上位置。
VT 插入 插入/覆盖 选择输入的新字符是替换右侧的现有字符,还是替换现有字符。
VT 删除 Clear 清除所有字符的不受保护字段。与 SHIFT 键一起按下可清除滚动区域中所有未受保护的字段。
VT 选择 编辑 与 SHIFT 键一起按下可进入或退出本地编辑方式。状态行显示当前状态。
VT 上一步 PrevPage 将光标移至上一页的开头。
VT 下一步 NextPage 将光标移至下一页的开头。
VT PF1 Tab 键 将光标移至以下项的第一个实例:
  • 未受保护字段开头的制表符停止位
  • 未受保护字段
  • 滚动区域的末尾
与此键一起按下 SHIFT 可将光标移回以下项的第一个实例:
  • 上一个制表符停止位
  • 当前未受保护字段的开头
  • 上一个未受保护字段的开头
  • 滚动区域的开头
VT PF2 插入行 在屏幕上添加一个空行并向下移动后续行。不能在包含受保护字段的行上选择此键。
VT PF3 DeleteLine 从屏幕中删除一行并上移后续行。不能在包含受保护字段的行上选择此键。
VT PF4 DeleteChar 删除光标处不受保护字符。
VT 数字小键盘输入换行符 传输 将编辑过的文本块发送到主机。如果选择“行传输”,则与传输键一样工作。

Home3270 的键映射

本节显示以下控制代码的位置: NUL (X'00') ESC (X'1B') FS (X'1C') GS (X'1D') RS (X'1E') US (X'1F')

这些控制代码的位置是固定的,适用于所有语言(包括美国英语),而不考虑为键的 BASE 和 UP SHIFT 位置分配的字符。这些控制代码位于图 6图 7 所示键的 CONTROL 位置。

其他控制代码的位置会因语言而异。这些控制代码位于关联字母键的 CONTROL 位置。这些控制代码和关联的字母字符如下所示。

表 3.键段 B 的其他控制代码映射

控件代码 关联字母
SOH (X'01') a
STX (X'02') b
ETX (X'03') c
EOT (X'04') d
ENQ (X'05') e
ACK (X'06') f
BEL (X'07') g
BS (X'08') h
HT (X'09') i
LF (X'0A') j
VT (X'0B') k
FF (X'0C') l
CR (X'0D') m
SO (X'0E') n
SI (X'0F') o
DLE (X'10') p
DC1(XON) (X'11') q
DC2 (X'12') r
DC3(XOF) (X'13') s
DC4 (X'14') t
NAK (X'15') u
SYN (X'16') v
ETB (X'17') w
CAN (X'18') x
EM (X'19') y
SUB (X'1A') z

下面是美国增强型键盘的控制代码映射示例。

[ 页面顶部 | 上一页 | 下一页 | 目录 ]