键盘布局和映射引用
键盘映射
本章介绍主机系统支持的键盘映射。键盘是在安装或定制过程中选择的。可以使用键盘布局来在键盘上找到字符位置。有关更多信息,请参阅Emulator User's Reference。
对于显示三个或四个字符的键,请使用表 1中的组合键生成所需的右上和右下字符。左下字符不需要额外的键。对左上字符使用 Shift 键。
| 国家或地区 | 右下字符 增强模板 1 | 右上字符 所有模板 |
|---|---|---|
| 丹麦 | AltGr | Ctrl |
| 芬兰 | AltGr | Ctrl |
| 挪威 | AltGr | Ctrl |
| 瑞典 | AltGr | Ctrl |
| 所有其他部门 | AltGr | 无人 |
|
||
本地编辑键
表 2 显示了本地编辑使用的键。这些键在本地编辑方式和交互式编辑 (ECHO) 方式之间的行为不同。
| VT 键助记符 | 本地编辑功能 | 本地编辑方式下的操作 |
|---|---|---|
| VT 查找 | 主光标 | 将光标移到内存中某页的左上位置。 |
| VT 插入 | 插入/覆盖 | 选择输入的新字符是替换右侧的现有字符,还是替换现有字符。 |
| VT 删除 | Clear | 清除所有字符的不受保护字段。与 SHIFT 键一起按下可清除滚动区域中所有未受保护的字段。 |
| VT 选择 | 编辑 | 与 SHIFT 键一起按下可进入或退出本地编辑方式。状态行显示当前状态。 |
| VT 上一步 | PrevPage | 将光标移至上一页的开头。 |
| VT 下一步 | NextPage | 将光标移至下一页的开头。 |
| VT PF1 | Tab 键 | 将光标移至以下项的第一个实例:
|
| 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 位置。这些控制代码和关联的字母字符如下所示。
| 控件代码 | 关联字母 |
|---|---|
| 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 |
下面是美国增强型键盘的控制代码映射示例。


