SUBROUTINE ANY_KEY_TBL ! Copyright 1994-2021 Marcus Rhodes ! This program is free software; You can redistribute it and/or ! modify it under the terms of the GNU general public license ! version 3 as published by the Free Software Foundation. ! Modified: 02/16/2021 19:40:14 by Marcus ! Platform: Any Pick; Any OS; Any emulator; Any emulation ! Function: Populates ANY_KEYS(), via its equate aliases, with a base set ! of key-code sequences and their corresponding replacements. ! Reading this data from a file (ANY_KEYS?) would be the ! preferred approach, but the complications of packaging and ! delivery mandate an initial, base set of key definitions ! first be generated by this subroutine. It would be easy, ! though, to write them to a file, and then read them from that ! file. I'll have to write a universal file-creation routine ! for that purpose later. ! To explain the structure of the tables a bit, let's say you ! have a key-code of 027091. This can be generated by the NT ! Console (CMD.EXE) in Windows when the Tab key is pressed, or ! by PuTTY when the Alt+left-bracket ([) keys are pressed, by ! xterm when the Shift+Ctrl+Home keys are pressed, or when the ! Shift+Up-arrow keys are pressed by some others. So, the ! entry in the array assignments below will look like this: ! OLD_KEYS< 417 > = '027091' ; NEW_KEYS< 417 > = KS_TAB ; KEYBOARD< 417 > = 'NTC' ;! ^[[ ! NEW_KEYS< 417, 2 > = KA_LBRACKET ; KEYBOARD< 417, 2 > = 'PTY' ! NEW_KEYS< 417, 3 > = KSC_HOME ; KEYBOARD< 417, 3 > = 'XTM' ! NEW_KEYS< 417, 4 > = KS_UP ! OLD_KEYS contains the key-code-sequences generated by the ! keyboard. ! NEW_KEYS contains the 2-character, ANY_KEY replacements for ! the OLD_KEYS. ! KEYBOARD contains the various ANY keyboard group ids corres- ! ponding to the NEW_KEYS. ! So, taking the example above, as soon as ANY_KEY_TBL executes ! (which will normally happen only once in a session) your ! current terminal emulation/emulator determines your keyboard ! group. This keyboard group is then used to choose which of ! the NEW_KEYS will be used to replace any OLD_KEYS that are ! received by ANY_KEY. The last 'value' of any key will always ! be the default, thus, should any OLD_KEYS-NEW_KEYS pair lack ! a KEYBOARD, then there's only one NEW_KEYS for the OLD_KEYS. ! That is not to say that your keyboard will ever generate that ! OLD_KEYS code, but, that, if it did, then there' s only the ! one NEW_KEYS replacement for it. ! See ANY_KEY_EQU for more. ! Params__ IO Typ Description____________________________________________ ! N/A ! Syntax : CALL ANY_KEY_TBL ! Examples: CALL ANY_KEY_TBL ;! No parameters! ! Upcoming: More sophisticated emulator detection so we can define the ! codes more precisely. Maybe. We'll see. ! Done! See: ANY_KEY_TRM Now I just need to employ it. My ! current thinking is that it would be best called from a login ! script, because some screen disruption is possible, and ! that's not something you want to have happen in the middle of ! a nice, neat screen, but that's going to require yet another ! named common. Or maybe I should just extend the existing ! ANY_KEY? I chose to extend ANY_KEY. And the initalization ! is realized by ANY_KEY_INI, which is meant to be added to a ! login script. ! ------------------------------------------------------------- ! Add WinXP's ntcon(sole) terminal (CMD.EXE) compatibility. ! (Because my only jBase environment only runs on WinXP32) ! Done! XP's CMD.EXE is very limited, but adding compatibility ! didn't interfere with 7's or 10's, so why not add it? ! ------------------------------------------------------------- ! Improve Co*Star/CUEmulate support. ! Done! 09/19/2020 21:42 by Marcus ! ------------------------------------------------------------- ! Add VT3 - {155}U/155085 - K_PAGE_DOWN - 1009 ! Done! 01/27/2021 15:53 by Marcus ! ------------------------------------------------------------- ! Ensure all NTC keys are annotated. ! Done! 02/16/2021 19:40:14 by Marcus ! ------------------------------------------------------------- ! Rationalize/shrink ATW/AnyKey definitions. ! Done! 02/16/2021 19:40:14 by Marcus ! ------------------------------------------------------------- ! A universal file-creation step to create a file (ANY_KEYS?) ! into which to write this data, if empty, and from which to ! attempt to read this data before defaulting to this routine ! again. That file would make it easier for end-users (and me) ! to maintain the table, and the table can then, in turn, be ! used to generate a new ANY_KEY_EQU and ANY_KEY_TBL. ! It's the CIIIrcle of LIIIfe! ! ------------------------------------------------------------- ! Improve suppord for alternate character sets. We already ! cover UTF-8, but need to cover DEC multinational, DEC ISO ! Latin-1, and Windows. ! ------------------------------------------------------------- ! Redesign the arrays and ANY_KEYS file into 3D arrays: ! ANY_KEYS<1>=... ;ANY_KEYS<2>=... ;ANY_KEYS<3>=... ! ----------------- -------------------- ---------------------- ! OLD_KEYS<2>='001';NEW_KEYS<2,1>=K_HOME;KEYBOARD<2,1, 1>='MDS' ! KEYBOARD<2,1, 2>='PV6' ! KEYBOARD<2,1, 3>='VP6' ! KEYBOARD<2,1, 4>='VPT' ! NEW_KEYS<2,2>=KC_A ;KEYBOARD<2,2, 1>='ANS' ! KEYBOARD<2,2, 2>='BBS' ! KEYBOARD<2,2, 3>='GTM' ! KEYBOARD<2,2, 4>='LNX' ! KEYBOARD<2,2, 5>='LVT' ! KEYBOARD<2,2, 6>='NTC' ! KEYBOARD<2,2, 7>='PCK' ! KEYBOARD<2,2, 8>='PTY' ! KEYBOARD<2,2, 9>='SCO' ! KEYBOARD<2,2,10>='TTY' ! KEYBOARD<2,2,11>='VT0' ! KEYBOARD<2,2,12>='VT1' ! KEYBOARD<2,2,13>='VT2' ! KEYBOARD<2,2,14>='VT3' ! KEYBOARD<2,2,15>='VT4' ! KEYBOARD<2,2,16>='WYS' ! KEYBOARD<2,2,17>='XTM' ! This will mandate the use of @TM, RAISE, and LOWER. ! ------------------------------------------------------------- ! Add codes for ISO-8859-1 character set. ! ------------------------------------------------------------- ! Change is the only constant. -- Heraclitus ! Project : https://github.com/MarcusAureliusRhodes/AnyKey ! Old name: N/A ! New name: N/A ! Catalog : ANY_KEY_TBL ! VT100, VT220, VT320, VT420, ANSI BBS, Linux Console, SCO ! Console ! {194}{155}101~{194}{155}yyy;xxxR - Left Single-Click (8-bit) ! {194}{155}102~{194}{155}yyy;xxxR - Right Single-Click (8-bit) ! {194}{155}111~{194}{155}yyy;xxxR - Left Double-Click (8-bit) ! {194}{155}112~{194}{155}yyy;xxxR - Right Double-Click (8-bit) ! {194}101~{155}yyy;xxxR - Left Single-Click (7-bit) ! {194}102~{155}yyy;xxxR - Right Single-Click (7-bit) ! {194}111~{155}yyy;xxxR - Left Double-Click (7-bit) ! {194}112~{155}yyy;xxxR - Right Double-Click (7-bit) ! TTY, Wyse 50, Wyse 60, ADDS Viewpoint A2, ADDS Viewpoint 60, ! ADDS Viewpoint A2 Enhanced, MDIS Prism P8, MDIS Prism P30, ! VT52, Pick PC Monitor, Procomm Viewpoint 60 ! ^Bp^Mxxx.yy^M - Left Single-Click ! ^Bq^Mxxx.yy^M - Right Single-Click ! ^BP^Mxxx.yy^M - Left Double-Click ! ^B^MQxxx.yy^M - Right Double-Click EQU IDENTITY TO 'ANY_KEY_TBL' INCLUDE ANY_KEY_EQU ! Key_sequence_decoded_____ EQU_name_____ Keyboard_group Key_sequence_encoded____ ATW# Terminals_issuing_the_key-code-sequence... OLD_KEYS = '000' ; NEW_KEYS = KC_TAB ; KEYBOARD = 'NTC' ;! ^@ 2009 NTC10 NEW_KEYS< 1, 2 > = KC_AT ;! 3050 OLD_KEYS< 2 > = '001' ; NEW_KEYS< 2 > = K_HOME ; KEYBOARD< 2 > = 'MDS' ;! ^A 36 NEW_KEYS< 2, 2 > = K_HOME ; KEYBOARD< 2, 2 > = 'PV6' NEW_KEYS< 2, 3 > = K_HOME ; KEYBOARD< 2, 3 > = 'VP6' NEW_KEYS< 2, 4 > = K_HOME ; KEYBOARD< 2, 4 > = 'VPT' NEW_KEYS< 2, 5 > = KC_A ;! 2065 ANS BBS GTM LNX LVT NTC PCK PTY SCO TTY VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 3 > = '001072013' ; NEW_KEYS< 3 > = K_F09 ;! ^AH^M 120 WYS OLD_KEYS< 4 > = '001073013' ; NEW_KEYS< 4 > = K_F10 ;! ^AI^M 121 WYS OLD_KEYS< 5 > = '001075013' ; NEW_KEYS< 5 > = K_F12 ;! ^AK^M 123 WYS OLD_KEYS< 6 > = '001096013' ; NEW_KEYS< 6 > = KS_F01 ;! ^A`^M 1112 WYS OLD_KEYS< 7 > = '001097013' ; NEW_KEYS< 7 > = KS_F02 ;! ^Aa^M 1113 WYS OLD_KEYS< 8 > = '001098013' ; NEW_KEYS< 8 > = KS_F03 ;! ^Ab^M 1114 WYS OLD_KEYS< 9 > = '001099013' ; NEW_KEYS< 9 > = KS_F04 ;! ^Ac^M 1115 WYS OLD_KEYS< 10 > = '001100013' ; NEW_KEYS< 10 > = KS_F05 ;! ^Ad^M 1116 WYS OLD_KEYS< 11 > = '001101013' ; NEW_KEYS< 11 > = KS_F06 ;! ^Ae^M 1117 WYS OLD_KEYS< 12 > = '001102013' ; NEW_KEYS< 12 > = KS_F07 ;! ^Af^M 1118 WYS OLD_KEYS< 13 > = '001103013' ; NEW_KEYS< 13 > = KS_F08 ;! ^Ag^M 1119 WYS OLD_KEYS< 14 > = '001104013' ; NEW_KEYS< 14 > = KS_F09 ;! ^Ah^M 1120 WYS OLD_KEYS< 15 > = '001105013' ; NEW_KEYS< 15 > = KS_F10 ;! ^Ai^M 1121 WYS OLD_KEYS< 16 > = '001106013' ; NEW_KEYS< 16 > = KS_F11 ;! ^Aj^M 1122 WYS OLD_KEYS< 17 > = '001107013' ; NEW_KEYS< 17 > = KS_F12 ;! ^Ak^M 1123 WYS OLD_KEYS< 18 > = '002' ; NEW_KEYS< 18 > = KC_B ;! ^B 2066 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 SCO TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 19 > = '002032' ; NEW_KEYS< 19 > = KC_F01 ;! ^B 2112 PCK OLD_KEYS< 20 > = '002033' ; NEW_KEYS< 20 > = KC_F02 ;! ^B! 2113 PCK OLD_KEYS< 21 > = '002033013' ; NEW_KEYS< 21 > = KS_F01 ;! ^B!^M 1112 PV6 VP6 VPT OLD_KEYS< 22 > = '002034' ; NEW_KEYS< 22 > = KC_F03 ;! ^B" 2114 PCK OLD_KEYS< 23 > = '002034013' ; NEW_KEYS< 23 > = KS_F02 ;! ^B"^M 1113 PV6 VP6 VPT OLD_KEYS< 24 > = '002035' ; NEW_KEYS< 24 > = KC_F04 ;! ^B# 2115 PCK OLD_KEYS< 25 > = '002035013' ; NEW_KEYS< 25 > = KS_F03 ;! ^B#^M 1114 PV6 VP6 VPT OLD_KEYS< 26 > = '002036' ; NEW_KEYS< 26 > = KC_F05 ;! ^B$ 2116 PCK OLD_KEYS< 27 > = '002036013' ; NEW_KEYS< 27 > = KS_F04 ;! ^B$^M 1115 PV6 VP6 VPT OLD_KEYS< 28 > = '002037' ; NEW_KEYS< 28 > = KC_F06 ;! ^B% 2117 PCK OLD_KEYS< 29 > = '002037013' ; NEW_KEYS< 29 > = KS_F05 ;! ^B%^M 1116 PV6 VP6 VPT OLD_KEYS< 30 > = '002038' ; NEW_KEYS< 30 > = KC_F07 ;! ^B& 2118 PCK OLD_KEYS< 31 > = '002038013' ; NEW_KEYS< 31 > = KS_F06 ;! ^B&^M 1117 PV6 VP6 VPT OLD_KEYS< 32 > = '002039' ; NEW_KEYS< 32 > = KC_F08 ;! ^B' 2119 PCK OLD_KEYS< 33 > = '002039013' ; NEW_KEYS< 33 > = KS_F07 ;! ^B'^M 1118 PV6 VP6 VPT OLD_KEYS< 34 > = '002040' ; NEW_KEYS< 34 > = KC_F09 ;! ^B( 2120 PCK OLD_KEYS< 35 > = '002040013' ; NEW_KEYS< 35 > = KS_F08 ;! ^B(^M 1119 PV6 VP6 VPT OLD_KEYS< 36 > = '002041' ; NEW_KEYS< 36 > = KC_F10 ;! ^B) 2121 PCK OLD_KEYS< 37 > = '002041013' ; NEW_KEYS< 37 > = KS_F09 ;! ^B)^M 1120 PV6 VP6 VPT OLD_KEYS< 38 > = '002042' ; NEW_KEYS< 38 > = KC_F11 ;! ^B* 2122 PCK OLD_KEYS< 39 > = '002042013' ; NEW_KEYS< 39 > = KS_F10 ;! ^B*^M 1121 PV6 VP6 VPT OLD_KEYS< 40 > = '002043' ; NEW_KEYS< 40 > = KS_F11 ; KEYBOARD< 40 > = 'VPT' ;! ^B+ 1122 NEW_KEYS< 40, 2 > = KC_F12 ;! 2123 PCK OLD_KEYS< 41 > = '002043013' ; NEW_KEYS< 41 > = KS_F11 ;! ^B+^M 1122 PV6 VP6 VPT OLD_KEYS< 42 > = '002044013' ; NEW_KEYS< 42 > = KS_F12 ;! ^B,^M 1123 PV6 VP6 VPT OLD_KEYS< 43 > = '002048' ; NEW_KEYS< 43 > = KA_F01 ;! ^B0 4112 PCK OLD_KEYS< 44 > = '002049' ; NEW_KEYS< 44 > = KA_F02 ; KEYBOARD< 44 > = 'PCK' ;! ^B1 4113 NEW_KEYS< 44, 2 > = K_F01 ;! 112 MDS VP6 VPT OLD_KEYS< 45 > = '002049013' ; NEW_KEYS< 45 > = K_F01 ;! ^B1^M 112 PV6 OLD_KEYS< 46 > = '002050' ; NEW_KEYS< 46 > = KA_F03 ; KEYBOARD< 46 > = 'PCK' ;! ^B2 4114 NEW_KEYS< 46, 2 > = K_F02 ;! 113 MDS VP6 VPT OLD_KEYS< 47 > = '002050013' ; NEW_KEYS< 47 > = K_F02 ;! ^B2^M 113 PV6 OLD_KEYS< 48 > = '002051' ; NEW_KEYS< 48 > = KA_F04 ; KEYBOARD< 48 > = 'PCK' ;! ^B3 4115 NEW_KEYS< 48, 2 > = K_F03 ;! 114 MDS VP6 VPT OLD_KEYS< 49 > = '002051013' ; NEW_KEYS< 49 > = K_F03 ;! ^B3^M 114 PV6 OLD_KEYS< 50 > = '002052' ; NEW_KEYS< 50 > = KA_F05 ; KEYBOARD< 50 > = 'PCK' ;! ^B4 4116 NEW_KEYS< 50, 2 > = K_F04 ;! 115 MDS VP6 VPT OLD_KEYS< 51 > = '002052013' ; NEW_KEYS< 51 > = K_F04 ;! ^B4^M 115 PV6 OLD_KEYS< 52 > = '002053' ; NEW_KEYS< 52 > = KA_F06 ; KEYBOARD< 52 > = 'PCK' ;! ^B5 4117 NEW_KEYS< 52, 2 > = K_F05 ;! 116 MDS VP6 VPT OLD_KEYS< 53 > = '002053013' ; NEW_KEYS< 53 > = K_F05 ;! ^B5^M 116 PV6 OLD_KEYS< 54 > = '002054' ; NEW_KEYS< 54 > = KA_F07 ; KEYBOARD< 54 > = 'PCK' ;! ^B6 4118 NEW_KEYS< 54, 2 > = K_F06 ;! 117 MDS VP6 VPT OLD_KEYS< 55 > = '002054013' ; NEW_KEYS< 55 > = K_F06 ;! ^B6^M 117 PV6 OLD_KEYS< 56 > = '002055' ; NEW_KEYS< 56 > = KA_F08 ; KEYBOARD< 56 > = 'PCK' ;! ^B7 4119 NEW_KEYS< 56, 2 > = K_F07 ;! 118 MDS VP6 VPT OLD_KEYS< 57 > = '002055013' ; NEW_KEYS< 57 > = K_F07 ;! ^B7^M 118 PV6 OLD_KEYS< 58 > = '002056' ; NEW_KEYS< 58 > = KA_F09 ; KEYBOARD< 58 > = 'PCK' ;! ^B8 4120 NEW_KEYS< 58, 2 > = K_F08 ;! 119 MDS VP6 VPT OLD_KEYS< 59 > = '002056013' ; NEW_KEYS< 59 > = K_F08 ;! ^B8^M 119 PV6 OLD_KEYS< 60 > = '002057' ; NEW_KEYS< 60 > = KA_F10 ;! ^B9 4121 PCK OLD_KEYS< 61 > = '002057013' ; NEW_KEYS< 61 > = K_F09 ;! ^B9^M 120 PV6 VP6 VPT OLD_KEYS< 62 > = '002058' ; NEW_KEYS< 62 > = KA_F11 ;! ^B: 4122 PCK OLD_KEYS< 63 > = '002058013' ; NEW_KEYS< 63 > = K_F10 ;! ^B:^M 121 PV6 VP6 VPT OLD_KEYS< 64 > = '002059' ; NEW_KEYS< 64 > = KA_F12 ; KEYBOARD< 64 > = 'PCK' ;! ^B 4123 NEW_KEYS< 64, 2 > = K_F11 ;! 122 MDS VP6 VPT OLD_KEYS< 65 > = '002059013' ; NEW_KEYS< 65 > = K_F11 ;! ^B 122 OLD_KEYS< 66 > = '002060013' ; NEW_KEYS< 66 > = K_F12 ;! ^B<^M 123 PV6 VP6 VPT OLD_KEYS< 67 > = '002064' ; NEW_KEYS< 67 > = K_F01 ;! ^B@ 112 PCK OLD_KEYS< 68 > = '002065' ; NEW_KEYS< 68 > = K_F02 ;! ^BA 113 PCK OLD_KEYS< 69 > = '002066' ; NEW_KEYS< 69 > = K_F03 ;! ^BB 114 PCK OLD_KEYS< 70 > = '002067' ; NEW_KEYS< 70 > = K_F04 ;! ^BC 115 PCK OLD_KEYS< 71 > = '002068' ; NEW_KEYS< 71 > = K_F05 ;! ^BD 116 PCK OLD_KEYS< 72 > = '002069' ; NEW_KEYS< 72 > = K_F06 ;! ^BE 117 PCK OLD_KEYS< 73 > = '002070' ; NEW_KEYS< 73 > = K_F07 ;! ^BF 118 PCK OLD_KEYS< 74 > = '002071' ; NEW_KEYS< 74 > = K_F08 ;! ^BG 119 PCK OLD_KEYS< 75 > = '002072' ; NEW_KEYS< 75 > = K_F09 ;! ^BH 120 PCK OLD_KEYS< 76 > = '002073' ; NEW_KEYS< 76 > = K_F10 ;! ^BI 121 PCK OLD_KEYS< 77 > = '002074' ; NEW_KEYS< 77 > = K_F11 ;! ^BJ 122 PCK OLD_KEYS< 78 > = '002075' ; NEW_KEYS< 78 > = K_F12 ;! ^BK 123 PCK OLD_KEYS< 79 > = '002080' ; NEW_KEYS< 79 > = KS_F01 ;! ^BP 1112 PCK OLD_KEYS< 80 > = '002080013' ; NEW_KEYS< 80 > = KM_L2 ;! ^BP^M OLD_KEYS< 81 > = '002081' ; NEW_KEYS< 81 > = KS_F02 ;! ^BQ 1113 PCK OLD_KEYS< 82 > = '002081013' ; NEW_KEYS< 82 > = KM_R2 ;! ^BQ^M OLD_KEYS< 83 > = '002082' ; NEW_KEYS< 83 > = KS_F03 ;! ^BR 1114 PCK OLD_KEYS< 84 > = '002083' ; NEW_KEYS< 84 > = KS_F04 ;! ^BS 1115 PCK OLD_KEYS< 85 > = '002084' ; NEW_KEYS< 85 > = KS_F05 ;! ^BT 1116 PCK OLD_KEYS< 86 > = '002085' ; NEW_KEYS< 86 > = KS_F06 ;! ^BU 1117 PCK OLD_KEYS< 87 > = '002086' ; NEW_KEYS< 87 > = KS_F07 ;! ^BV 1118 PCK OLD_KEYS< 88 > = '002087' ; NEW_KEYS< 88 > = KS_F08 ;! ^BW 1119 PCK OLD_KEYS< 89 > = '002088' ; NEW_KEYS< 89 > = KS_F09 ;! ^BX 1120 PCK OLD_KEYS< 90 > = '002089' ; NEW_KEYS< 90 > = KS_F10 ;! ^BY 1121 PCK OLD_KEYS< 91 > = '002090' ; NEW_KEYS< 91 > = KS_F11 ;! ^BZ 1122 PCK OLD_KEYS< 92 > = '002091' ; NEW_KEYS< 92 > = KS_F12 ;! ^B[ 1123 PCK OLD_KEYS< 93 > = '002096' ; NEW_KEYS< 93 > = K_BACKSPACE ;! ^B` 8 This is a special solution for LGBS. OLD_KEYS< 94 > = '002112013' ; NEW_KEYS< 94 > = KM_L1 ;! ^Bp^M OLD_KEYS< 95 > = '002113013' ; NEW_KEYS< 95 > = KM_R1 ;! ^Bq^M OLD_KEYS< 96 > = '004' ; NEW_KEYS< 96 > = KC_D ;! ^D 2068 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 SCO TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 97 > = '005' ; NEW_KEYS< 97 > = KC_E ;! ^E 2069 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 SCO TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 98 > = '006' ; NEW_KEYS< 98 > = K_RIGHT ; KEYBOARD< 98 > = 'MDS' ;! ^F 39 NEW_KEYS< 98, 2 > = K_RIGHT ; KEYBOARD< 98, 2 > = 'PCK' NEW_KEYS< 98, 3 > = KS_RIGHT ; KEYBOARD< 98, 3 > = 'PCK' NEW_KEYS< 98, 4 > = K_RIGHT ; KEYBOARD< 98, 4 > = 'PV6' NEW_KEYS< 98, 5 > = K_RIGHT ; KEYBOARD< 98, 5 > = 'VP6' NEW_KEYS< 98, 6 > = K_RIGHT ; KEYBOARD< 98, 6 > = 'VPT' NEW_KEYS< 98, 7 > = KC_F ;! 2070 ANS BBS GTM LNX LVT NTC PTY SCO TTY VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 99 > = '007' ; NEW_KEYS< 99 > = KC_G ;! ^G 2071 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 SCO TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 100 > = '008' ; NEW_KEYS< 100 > = K_BACKSPACE ; KEYBOARD< 100 > = 'ANS' ;! ^H 8 NEW_KEYS< 100, 2 > = K_BACKSPACE ; KEYBOARD< 100, 2 > = 'BBS' NEW_KEYS< 100, 3 > = K_BACKSPACE ; KEYBOARD< 100, 3 > = 'CUO' NEW_KEYS< 100, 4 > = K_BACKSPACE ; KEYBOARD< 100, 4 > = 'CUQ' NEW_KEYS< 100, 5 > = K_BACKSPACE ; KEYBOARD< 100, 5 > = 'GTM' NEW_KEYS< 100, 6 > = K_BACKSPACE ; KEYBOARD< 100, 6 > = 'LNX' NEW_KEYS< 100, 7 > = KC_BACKSPACE ; KEYBOARD< 100, 7 > = 'LVT' NEW_KEYS< 100, 8 > = K_BACKSPACE ; KEYBOARD< 100, 8 > = 'MDS' NEW_KEYS< 100, 9 > = K_BACKSPACE ; KEYBOARD< 100, 9 > = 'PCK' NEW_KEYS< 100, 10 > = K_BACKSPACE ; KEYBOARD< 100, 10 > = 'PTY' NEW_KEYS< 100, 11 > = K_BACKSPACE ; KEYBOARD< 100, 11 > = 'PV6' NEW_KEYS< 100, 12 > = K_BACKSPACE ; KEYBOARD< 100, 12 > = 'SCO' NEW_KEYS< 100, 13 > = K_BACKSPACE ; KEYBOARD< 100, 13 > = 'TTY' NEW_KEYS< 100, 14 > = K_LEFT ; KEYBOARD< 100, 14 > = 'TTY' NEW_KEYS< 100, 15 > = K_BACKSPACE ; KEYBOARD< 100, 15 > = 'VP6' NEW_KEYS< 100, 16 > = K_BACKSPACE ; KEYBOARD< 100, 16 > = 'VPT' NEW_KEYS< 100, 17 > = K_BACKSPACE ; KEYBOARD< 100, 17 > = 'VT0' NEW_KEYS< 100, 18 > = K_BACKSPACE ; KEYBOARD< 100, 18 > = 'VT1' NEW_KEYS< 100, 19 > = K_BACKSPACE ; KEYBOARD< 100, 19 > = 'VT2' NEW_KEYS< 100, 20 > = K_BACKSPACE ; KEYBOARD< 100, 20 > = 'VT3' NEW_KEYS< 100, 21 > = K_BACKSPACE ; KEYBOARD< 100, 21 > = 'VT4' NEW_KEYS< 100, 22 > = K_BACKSPACE ; KEYBOARD< 100, 22 > = 'WYS' NEW_KEYS< 100, 23 > = KC_BACKSPACE ; KEYBOARD< 100, 23 > = 'XTM' NEW_KEYS< 100, 24 > = KC_H ;! 2072 NTC OLD_KEYS< 101 > = '009' ; NEW_KEYS< 101 > = K_TAB ;! ^I 9 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 SCO TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 102 > = '010' ; NEW_KEYS< 102 > = KC_ENTER ; KEYBOARD< 102 > = 'ANS' ;! ^J 2013 NEW_KEYS< 102, 2 > = KC_ENTER ; KEYBOARD< 102, 2 > = 'BBS' NEW_KEYS< 102, 3 > = K_ENTER ; KEYBOARD< 102, 3 > = 'CUO' NEW_KEYS< 102, 4 > = K_ENTER ; KEYBOARD< 102, 4 > = 'CUQ' NEW_KEYS< 102, 5 > = KC_ENTER ; KEYBOARD< 102, 5 > = 'LNX' NEW_KEYS< 102, 6 > = K_DOWN ; KEYBOARD< 102, 6 > = 'MDS' NEW_KEYS< 102, 7 > = K_ENTER ; KEYBOARD< 102, 7 > = 'NTC' NEW_KEYS< 102, 8 > = K_DOWN ; KEYBOARD< 102, 8 > = 'PCK' NEW_KEYS< 102, 9 > = KS_DOWN ; KEYBOARD< 102, 9 > = 'PTY' NEW_KEYS< 102, 10 > = K_DOWN ; KEYBOARD< 102, 10 > = 'PV6' NEW_KEYS< 102, 11 > = KC_ENTER ; KEYBOARD< 102, 11 > = 'SCO' NEW_KEYS< 102, 12 > = K_DOWN ; KEYBOARD< 102, 12 > = 'TTY' NEW_KEYS< 102, 13 > = K_DOWN ; KEYBOARD< 102, 13 > = 'VP6' NEW_KEYS< 102, 14 > = K_DOWN ; KEYBOARD< 102, 14 > = 'VPT' NEW_KEYS< 102, 15 > = K_ENTER ; KEYBOARD< 102, 15 > = 'VT0' NEW_KEYS< 102, 16 > = K_ENTER ; KEYBOARD< 102, 16 > = 'VT1' NEW_KEYS< 102, 17 > = K_ENTER ; KEYBOARD< 102, 17 > = 'VT2' NEW_KEYS< 102, 18 > = KC_ENTER ; KEYBOARD< 102, 18 > = 'VT3' NEW_KEYS< 102, 19 > = K_ENTER ; KEYBOARD< 102, 19 > = 'VT4' NEW_KEYS< 102, 20 > = KS_DOWN ; KEYBOARD< 102, 20 > = 'WYS' NEW_KEYS< 102, 21 > = KC_J ;! 2074 GTM LVT PTY VT0 VT2 VT3 XTM OLD_KEYS< 103 > = '011' ; NEW_KEYS< 103 > = K_UP ; KEYBOARD< 103 > = 'VPT' ;! ^K 38 NEW_KEYS< 103, 2 > = KS_UP ; KEYBOARD< 103, 2 > = 'WYS' NEW_KEYS< 103, 3 > = KC_K ;! 2075 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 SCO TTY VP6 VT0 VT1 VT2 VT3 VT4 XTM OLD_KEYS< 104 > = '012' ; NEW_KEYS< 104 > = K_INSERT ; KEYBOARD< 104 > = 'MDS' ;! ^L 45 NEW_KEYS< 104, 2 > = K_RIGHT ; KEYBOARD< 104, 2 > = 'VPT' NEW_KEYS< 104, 3 > = KS_RIGHT ; KEYBOARD< 104, 3 > = 'WYS' NEW_KEYS< 104, 4 > = KC_L ;! 2076 ANS BBS GTM LNX LVT NTC PCK PTY PV6 SCO TTY VP6 VT0 VT1 VT2 VT3 VT4 XTM OLD_KEYS< 105 > = '013' ; NEW_KEYS< 105 > = KS_ENTER ; KEYBOARD< 105 > = 'PTY' ;! ^M 113 NEW_KEYS< 105, 2 > = K_ENTER ;! 13 ANS BBS GTM LNX LVT MDS PCK PV6 SCO TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 106 > = '014' ; NEW_KEYS< 106 > = KC_N ;! ^N 2078 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 SCO TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 107 > = '015' ; NEW_KEYS< 107 > = KC_O ;! ^O 2079 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 108 > = '016' ; NEW_KEYS< 108 > = KC_P ;! ^P 2080 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 109 > = '017' ; NEW_KEYS< 109 > = KC_Q ;! ^Q 2081 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 SCO TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 110 > = '018' ; NEW_KEYS< 110 > = KC_R ;! ^R 2082 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 SCO TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 111 > = '019' ; NEW_KEYS< 111 > = KC_S ;! ^S 2083 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 SCO TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 112 > = '020' ; NEW_KEYS< 112 > = KC_T ;! ^T 2084 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 SCO TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 113 > = '021' ; NEW_KEYS< 113 > = K_LEFT ; KEYBOARD< 113 > = 'MDS' ;! ^U 37 NEW_KEYS< 113, 2 > = K_LEFT ; KEYBOARD< 113, 2 > = 'PCK' NEW_KEYS< 113, 3 > = K_LEFT ; KEYBOARD< 113, 3 > = 'PV6' NEW_KEYS< 113, 4 > = K_LEFT ; KEYBOARD< 113, 4 > = 'VP6' NEW_KEYS< 113, 5 > = K_LEFT ; KEYBOARD< 113, 5 > = 'VPT' NEW_KEYS< 113, 6 > = K_LEFT ; KEYBOARD< 113, 6 > = 'VT0' NEW_KEYS< 113, 7 > = K_LEFT ; KEYBOARD< 113, 7 > = 'VT1' NEW_KEYS< 113, 8 > = K_LEFT ; KEYBOARD< 113, 8 > = 'VT2' NEW_KEYS< 113, 9 > = K_LEFT ; KEYBOARD< 113, 9 > = 'VT4' NEW_KEYS< 113, 10 > = K_LEFT ; KEYBOARD< 113, 10 > = 'VT4' NEW_KEYS< 113, 11 > = K_LEFT ; KEYBOARD< 113, 11 > = 'WYS' NEW_KEYS< 113, 12 > = KC_U ;! 2085 ANS BBS GTM LNX LVT NTC PTY SCO TTY VT3 VT4 XTM OLD_KEYS< 114 > = '022' ; NEW_KEYS< 114 > = KC_V ;! ^V 2086 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 SCO TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 115 > = '023' ; NEW_KEYS< 115 > = KC_W ;! ^W 2087 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 SCO TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 116 > = '024' ; NEW_KEYS< 116 > = KC_X ;! ^X 2088 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 SCO TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 117 > = '025' ; NEW_KEYS< 117 > = KS_TAB ; KEYBOARD< 117 > = 'MDS' ;! ^Y 1009 NEW_KEYS< 117, 2 > = KC_Y ;! 2089 ANS BBS GTM LNX LVT NTC PCK PTY PV6 SCO TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 118 > = '026' ; NEW_KEYS< 118 > = K_UP ; KEYBOARD< 118 > = 'MDS' ;! ^Z 38 NEW_KEYS< 118, 2 > = K_UP ; KEYBOARD< 118, 2 > = 'PCK' NEW_KEYS< 118, 3 > = KS_UP ; KEYBOARD< 118, 3 > = 'PCK' NEW_KEYS< 118, 4 > = K_UP ; KEYBOARD< 118, 4 > = 'PV6' NEW_KEYS< 118, 5 > = K_UP ; KEYBOARD< 118, 5 > = 'VP6' NEW_KEYS< 118, 6 > = K_UP ; KEYBOARD< 118, 6 > = 'VPT' NEW_KEYS< 118, 7 > = KC_Z ;! 2090 ANS BBS GTM LNX LVT NTC PTY SCO TTY VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 119 > = '027' ; NEW_KEYS< 119 > = K_ESCAPE ;! ^[ 27 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 SCO TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 120 > = '027008' ; NEW_KEYS< 120 > = KA_BACKSPACE ;! ^[^H 4008 GTM PTY OLD_KEYS< 121 > = '027013' ; NEW_KEYS< 121 > = KA_ENTER ;! ^[^M 4013 GTM LVT NTC PTY OLD_KEYS< 122 > = '027027079065' ; NEW_KEYS< 122 > = KSA_UP ;! ^[^[OA 5038 PTY OLD_KEYS< 123 > = '027027079066' ; NEW_KEYS< 123 > = KSA_DOWN ;! ^[^[OB 5040 PTY OLD_KEYS< 124 > = '027027079067' ; NEW_KEYS< 124 > = KSA_RIGHT ;! ^[^[OC 5039 PTY OLD_KEYS< 125 > = '027027079068' ; NEW_KEYS< 125 > = KSA_LEFT ;! ^[^[OD 5037 PTY OLD_KEYS< 126 > = '027027091049049126' ; NEW_KEYS< 126 > = KA_F01 ;! ^[^[[11~ 4112 PTY OLD_KEYS< 127 > = '027027091049050126' ; NEW_KEYS< 127 > = KA_F02 ;! ^[^[[12~ 4113 PTY OLD_KEYS< 128 > = '027027091049051126' ; NEW_KEYS< 128 > = KA_F03 ;! ^[^[[13~ 4114 PTY OLD_KEYS< 129 > = '027027091049052126' ; NEW_KEYS< 129 > = KA_F04 ;! ^[^[[14~ 4115 PTY OLD_KEYS< 130 > = '027027091049053126' ; NEW_KEYS< 130 > = KA_F05 ;! ^[^[[15~ 4116 PTY OLD_KEYS< 131 > = '027027091049055126' ; NEW_KEYS< 131 > = KA_F06 ;! ^[^[[17~ 4117 NTC PTY OLD_KEYS< 132 > = '027027091049056126' ; NEW_KEYS< 132 > = KA_F07 ;! ^[^[[18~ 4118 NTC PTY OLD_KEYS< 133 > = '027027091049057126' ; NEW_KEYS< 133 > = KA_F08 ;! ^[^[[19~ 4119 NTC PTY OLD_KEYS< 134 > = '027027091049126' ; NEW_KEYS< 134 > = KA_INSERT ; KEYBOARD< 134 > = 'PTY' ;! ^[^[[1~ 4045 NEW_KEYS< 134, 2 > = KA_HOME ;! 4036 NTC OLD_KEYS< 135 > = '027027091050048126' ; NEW_KEYS< 135 > = KA_F09 ;! ^[^[[20~ 4120 NTC PTY OLD_KEYS< 136 > = '027027091050049126' ; NEW_KEYS< 136 > = KA_F10 ;! ^[^[[21~ 4121 NTC PTY OLD_KEYS< 137 > = '027027091050051126' ; NEW_KEYS< 137 > = KA_F11 ;! ^[^[[23~ 4122 NTC PTY OLD_KEYS< 138 > = '027027091050052126' ; NEW_KEYS< 138 > = KA_F12 ;! ^[^[[24~ 4123 NTC PTY OLD_KEYS< 139 > = '027027091050053126' ; NEW_KEYS< 139 > = KSA_F03 ;! ^[^[[25~ 5114 NTC OLD_KEYS< 140 > = '027027091050054126' ; NEW_KEYS< 140 > = KSA_F04 ;! ^[^[[26~ 5115 NTC OLD_KEYS< 141 > = '027027091050056126' ; NEW_KEYS< 141 > = KSA_F05 ;! ^[^[[28~ 5116 NTC OLD_KEYS< 142 > = '027027091050057126' ; NEW_KEYS< 142 > = KSA_F06 ;! ^[^[[29~ 5117 NTC OLD_KEYS< 143 > = '027027091050059050126' ; NEW_KEYS< 143 > = KSA_INSERT ;! ^[^[[2 5045 OLD_KEYS< 144 > = '027027091050126' ; NEW_KEYS< 144 > = KA_INSERT ; KEYBOARD< 144 > = 'NTC' ;! ^[^[[2~ 4045 NEW_KEYS< 144, 2 > = KA_HOME ;! 4036 PTY OLD_KEYS< 145 > = '027027091051049126' ; NEW_KEYS< 145 > = KSA_F07 ;! ^[^[[31~ 5118 NTC OLD_KEYS< 146 > = '027027091051050126' ; NEW_KEYS< 146 > = KSA_F08 ;! ^[^[[32~ 5119 NTC OLD_KEYS< 147 > = '027027091051051126' ; NEW_KEYS< 147 > = KSA_F09 ;! ^[^[[33~ 5120 NTC OLD_KEYS< 148 > = '027027091051052126' ; NEW_KEYS< 148 > = KSA_F10 ;! ^[^[[34~ 5121 NTC OLD_KEYS< 149 > = '027027091051059050126' ; NEW_KEYS< 149 > = KSA_DELETE ;! ^[^[[3 5046 OLD_KEYS< 150 > = '027027091051126' ; NEW_KEYS< 150 > = KA_PAGE_UP ; KEYBOARD< 150 > = 'PTY' ;! ^[^[[3~ 4033 NEW_KEYS< 150, 2 > = KA_DELETE ;! 4046 NTC OLD_KEYS< 151 > = '027027091052126' ; NEW_KEYS< 151 > = KA_END ; KEYBOARD< 151 > = 'NTC' ;! ^[^[[4~ 4035 NEW_KEYS< 151, 2 > = KA_DELETE ;! 4046 PTY OLD_KEYS< 152 > = '027027091053126' ; NEW_KEYS< 152 > = KA_PAGE_UP ; KEYBOARD< 152 > = 'NTC' ;! ^[^[[5~ 4033 NEW_KEYS< 152, 2 > = KA_END ;! 4035 PTY OLD_KEYS< 153 > = '027027091054126' ; NEW_KEYS< 153 > = KA_PAGE_DOWN ;! ^[^[[6~ 4034 NTC PTY OLD_KEYS< 154 > = '027027091065' ; NEW_KEYS< 154 > = KA_UP ;! ^[^[[A 4038 NTC PTY OLD_KEYS< 155 > = '027027091066' ; NEW_KEYS< 155 > = KA_DOWN ;! ^[^[[B 4040 NTC PTY OLD_KEYS< 156 > = '027027091067' ; NEW_KEYS< 156 > = KA_RIGHT ;! ^[^[[C 4039 NTC PTY OLD_KEYS< 157 > = '027027091068' ; NEW_KEYS< 157 > = KA_LEFT ;! ^[^[[D 4037 NTC PTY OLD_KEYS< 158 > = '027027091091065' ; NEW_KEYS< 158 > = KA_F01 ;! ^[^[[[A 4112 NTC OLD_KEYS< 159 > = '027027091091066' ; NEW_KEYS< 159 > = KA_F02 ;! ^[^[[[B 4113 NTC OLD_KEYS< 160 > = '027027091091067' ; NEW_KEYS< 160 > = KA_F03 ;! ^[^[[[C 4114 NTC OLD_KEYS< 161 > = '027027091091068' ; NEW_KEYS< 161 > = KA_F04 ;! ^[^[[[D 4115 NTC OLD_KEYS< 162 > = '027027091091069' ; NEW_KEYS< 162 > = KA_F05 ;! ^[^[[[E 4116 NTC OLD_KEYS< 163 > = '027033' ; NEW_KEYS< 163 > = KA_BANG ;! ^[! 5049 GTM LVT NTC PTY OLD_KEYS< 164 > = '027034' ; NEW_KEYS< 164 > = KA_DQUOTE ;! ^[" 5222 GTM LVT NTC PTY OLD_KEYS< 165 > = '027035' ; NEW_KEYS< 165 > = KA_POUND ;! ^[# 5051 GTM LVT NTC PTY OLD_KEYS< 166 > = '027036' ; NEW_KEYS< 166 > = KA_DOLLAR ;! ^[$ 5052 GTM LVT NTC PTY OLD_KEYS< 167 > = '027037' ; NEW_KEYS< 167 > = KA_PERCENT ;! ^[% 5053 GTM LVT NTC PTY OLD_KEYS< 168 > = '027038' ; NEW_KEYS< 168 > = KA_AMPERSAND ;! ^[& 5055 GTM LVT NTC PTY OLD_KEYS< 169 > = '027039' ; NEW_KEYS< 169 > = KA_SQUOTE ;! ^[' 4222 GTM LVT NTC PTY OLD_KEYS< 170 > = '027040' ; NEW_KEYS< 170 > = KA_LPAREN ;! ^[( 5057 GTM LVT NTC PTY OLD_KEYS< 171 > = '027041' ; NEW_KEYS< 171 > = KA_RPAREN ;! ^[) 5048 GTM LVT NTC PTY OLD_KEYS< 172 > = '027042' ; NEW_KEYS< 172 > = KA_STAR ;! ^[* 5056 GTM LVT NTC PTY OLD_KEYS< 173 > = '027043' ; NEW_KEYS< 173 > = KA_PLUS ;! ^[+ 5187 GTM LVT NTC PTY OLD_KEYS< 174 > = '027044' ; NEW_KEYS< 174 > = KA_COMMA ;! ^[, 4188 GTM LVT NTC PTY OLD_KEYS< 175 > = '027046' ; NEW_KEYS< 175 > = KA_PERIOD ;! ^[. 4190 GTM LVT NTC PTY OLD_KEYS< 176 > = '027047' ; NEW_KEYS< 176 > = KA_SLASH ;! ^[/ 4191 GTM LVT NTC PTY OLD_KEYS< 177 > = '027048' ; NEW_KEYS< 177 > = KA_0 ;! ^[0 4048 GTM LVT NTC PTY OLD_KEYS< 178 > = '027049' ; NEW_KEYS< 178 > = KA_1 ;! ^[1 4049 GTM LVT NTC PTY OLD_KEYS< 179 > = '027050' ; NEW_KEYS< 179 > = KA_2 ;! ^[2 4050 GTM LVT NTC PTY OLD_KEYS< 180 > = '027051' ; NEW_KEYS< 180 > = KA_3 ;! ^[3 4051 GTM LVT NTC PTY OLD_KEYS< 181 > = '027052' ; NEW_KEYS< 181 > = KA_4 ;! ^[4 4052 GTM LVT NTC PTY OLD_KEYS< 182 > = '027053' ; NEW_KEYS< 182 > = KA_5 ;! ^[5 4053 GTM LVT NTC PTY OLD_KEYS< 183 > = '027054' ; NEW_KEYS< 183 > = KA_6 ;! ^[6 4054 GTM LVT NTC PTY OLD_KEYS< 184 > = '027055' ; NEW_KEYS< 184 > = KA_7 ;! ^[7 4055 GTM LVT NTC PTY OLD_KEYS< 185 > = '027056' ; NEW_KEYS< 185 > = KA_8 ;! ^[8 4056 GTM LVT NTC PTY OLD_KEYS< 186 > = '027057' ; NEW_KEYS< 186 > = KA_9 ;! ^[9 4057 GTM LVT NTC PTY OLD_KEYS< 187 > = '027058' ; NEW_KEYS< 187 > = KA_COLON ;! ^[: 5186 GTM LVT NTC OLD_KEYS< 188 > = '027059' ; NEW_KEYS< 188 > = KA_SCOLON ;! ^[ OLD_KEYS< 189 > = '027060' ; NEW_KEYS< 189 > = KA_LANGLE ;! ^[< 5188 GTM LVT NTC PTY OLD_KEYS< 190 > = '027061' ; NEW_KEYS< 190 > = KA_EQUAL ;! ^[= 4187 GTM LVT NTC PTY OLD_KEYS< 191 > = '027062' ; NEW_KEYS< 191 > = KA_RANGLE ;! ^[> 5190 GTM LVT NTC PTY OLD_KEYS< 192 > = '027063' ; NEW_KEYS< 192 > = KA_QUERY ;! ^[? 5191 GTM LVT NTC PTY OLD_KEYS< 193 > = '027064' ; NEW_KEYS< 193 > = KA_AT ;! ^[@ 5050 GTM LVT NTC PTY OLD_KEYS< 194 > = '027065' ; NEW_KEYS< 194 > = K_F12 ; KEYBOARD< 194 > = 'CUQ' ;! ^[A 123 NEW_KEYS< 194, 2 > = KS_UP ; KEYBOARD< 194, 2 > = 'VT0' NEW_KEYS< 194, 3 > = KA_A ;! 4065 GTM PTY OLD_KEYS< 195 > = '027065066083' ; NEW_KEYS< 195 > = KA_BACKSPACE ;! ^[ABS 4008 ATW (AnyKey) OLD_KEYS< 196 > = '027066' ; NEW_KEYS< 196 > = KS_DOWN ; KEYBOARD< 196 > = 'VT0' ;! ^[B 1040 NEW_KEYS< 196, 2 > = KA_B ;! 4066 GTM PTY OLD_KEYS< 197 > = '027067' ; NEW_KEYS< 197 > = KS_RIGHT ; KEYBOARD< 197 > = 'VT0' ;! ^[C 1039 NEW_KEYS< 197, 2 > = KA_C ;! 4067 GTM PTY OLD_KEYS< 198 > = '027067032' ; NEW_KEYS< 198 > = KC_SPACE ;! ^[C 2032 ATW (AnyKey) OLD_KEYS< 199 > = '027067066083' ; NEW_KEYS< 199 > = KC_BACKSPACE ;! ^[CBS 2008 ATW (AnyKey) OLD_KEYS< 200 > = '027068' ; NEW_KEYS< 200 > = KS_LEFT ; KEYBOARD< 200 > = 'VT0' ;! ^[D 1037 NEW_KEYS< 200, 2 > = KA_D ;! 4068 GTM PTY OLD_KEYS< 201 > = '027069' ; NEW_KEYS< 201 > = KA_E ;! ^[E 4069 GTM PTY OLD_KEYS< 202 > = '027070' ; NEW_KEYS< 202 > = KA_F ;! ^[F 4070 GTM PTY OLD_KEYS< 203 > = '027071' ; NEW_KEYS< 203 > = KA_G ;! ^[G 4071 GTM PTY OLD_KEYS< 204 > = '027072' ; NEW_KEYS< 204 > = KS_HOME ; KEYBOARD< 204 > = 'VT0' ;! ^[H 1036 NEW_KEYS< 204, 2 > = KA_H ;! 4072 GTM PTY OLD_KEYS< 205 > = '027073' ; NEW_KEYS< 205 > = KS_TAB ; KEYBOARD< 205 > = 'WYS' ;! ^[I 1009 NEW_KEYS< 205, 2 > = KA_I ;! 4073 GTM PTY OLD_KEYS< 206 > = '027074' ; NEW_KEYS< 206 > = KA_J ; KEYBOARD< 206 > = 'GTM' ;! ^[J 4074 NEW_KEYS< 206, 2 > = KA_J ; KEYBOARD< 206, 2 > = 'PTY' NEW_KEYS< 206, 3 > = KS_PAGE_UP ; KEYBOARD< 206, 3 > = 'WYS' NEW_KEYS< 206, 4 > = K_PAGE_UP ;! 33 MDS PV6 VP6 VPT OLD_KEYS< 207 > = '027075' ; NEW_KEYS< 207 > = KA_K ; KEYBOARD< 207 > = 'GTM' ;! ^[K 4075 NEW_KEYS< 207, 2 > = KA_K ; KEYBOARD< 207, 2 > = 'PTY' NEW_KEYS< 207, 3 > = KS_PAGE_DOWN ; KEYBOARD< 207, 3 > = 'WYS' NEW_KEYS< 207, 4 > = K_END ;! 35 MDS PV6 VP6 VPT OLD_KEYS< 208 > = '027076' ; NEW_KEYS< 208 > = KA_L ;! ^[L 4076 GTM PTY OLD_KEYS< 209 > = '027077' ; NEW_KEYS< 209 > = KA_M ;! ^[M 4077 GTM PTY OLD_KEYS< 210 > = '027078' ; NEW_KEYS< 210 > = KA_N ;! ^[N 4078 GTM PTY OLD_KEYS< 211 > = '027079' ; NEW_KEYS< 211 > = K_F05 ; KEYBOARD< 211 > = 'CUO' ;! ^[O 116 NEW_KEYS< 211, 2 > = K_F05 ; KEYBOARD< 211, 2 > = 'CUQ' NEW_KEYS< 211, 3 > = KA_O ; KEYBOARD< 211, 3 > = 'GTM' NEW_KEYS< 211, 4 > = K_F05 ; KEYBOARD< 211, 4 > = 'NTC' NEW_KEYS< 211, 5 > = KA_O ; KEYBOARD< 211, 5 > = 'PTY' NEW_KEYS< 211, 6 > = KS_TAB ;! 1009 PV6 VP6 VPT OLD_KEYS< 212 > = '027079065' ; NEW_KEYS< 212 > = KS_UP ; KEYBOARD< 212 > = 'CUO' ;! ^[OA 1038 NEW_KEYS< 212, 2 > = KS_UP ; KEYBOARD< 212, 2 > = 'CUQ' NEW_KEYS< 212, 3 > = K_F12 ; KEYBOARD< 212, 3 > = 'NTC' NEW_KEYS< 212, 4 > = KS_UP ; KEYBOARD< 212, 4 > = 'PTY' NEW_KEYS< 212, 5 > = K_UP ; KEYBOARD< 212, 5 > = 'VT1' NEW_KEYS< 212, 6 > = KC_UP ;! 2038 PTY OLD_KEYS< 213 > = '027079066' ; NEW_KEYS< 213 > = K_DOWN ; KEYBOARD< 213 > = 'NTC' ;! ^[OB 40 NEW_KEYS< 213, 2 > = KC_DOWN ; KEYBOARD< 213, 2 > = 'PTY' NEW_KEYS< 213, 3 > = K_DOWN ; KEYBOARD< 213, 3 > = 'VT1' NEW_KEYS< 213, 4 > = KS_DOWN ;! 1040 VTX OLD_KEYS< 214 > = '027079067' ; NEW_KEYS< 214 > = K_RIGHT ; KEYBOARD< 214 > = 'NTC' ;! ^[OC 39 NEW_KEYS< 214, 2 > = KC_RIGHT ; KEYBOARD< 214, 2 > = 'PTY' NEW_KEYS< 214, 3 > = K_RIGHT ; KEYBOARD< 214, 3 > = 'VT1' NEW_KEYS< 214, 4 > = KS_RIGHT ;! 1039 VTX OLD_KEYS< 215 > = '027079068' ; NEW_KEYS< 215 > = K_LEFT ; KEYBOARD< 215 > = 'NTC' ;! ^[OD 37 NEW_KEYS< 215, 2 > = KC_LEFT ; KEYBOARD< 215, 2 > = 'PTY' NEW_KEYS< 215, 3 > = K_LEFT ; KEYBOARD< 215, 3 > = 'VT1' NEW_KEYS< 215, 4 > = KS_LEFT ;! 1037 VTX OLD_KEYS< 216 > = '027079077' ; NEW_KEYS< 216 > = KS_F08 ; KEYBOARD< 216 > = 'BBS' ;! ^[OM 1119 NEW_KEYS< 216, 2 > = K_F05 ;! 116 ANS LNX MDS PCK VP6 VPT VT0 VT1 VT2 VT4 WYS OLD_KEYS< 217 > = '027079080' ; NEW_KEYS< 217 > = K_F01 ;! ^[OP 112 ANS BBS LNX MDS NTC PCK VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 218 > = '027079081' ; NEW_KEYS< 218 > = K_F02 ;! ^[OQ 113 ANS BBS GTM LNX MDS NTC PCK VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 219 > = '027079082' ; NEW_KEYS< 219 > = KS_F01 ; KEYBOARD< 219 > = 'BBS' ;! ^[OR 1112 NEW_KEYS< 219, 2 > = K_F03 ;! 114 ANS GTM LNX MDS NTC PCK VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 220 > = '027079083' ; NEW_KEYS< 220 > = KS_F02 ; KEYBOARD< 220 > = 'BBS' ;! ^[OS 1113 NEW_KEYS< 220, 2 > = K_F04 ;! 115 ANS GTM LNX MDS NTC PCK VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 221 > = '027079108' ; NEW_KEYS< 221 > = KS_F06 ;! ^[Ol 1117 BBS OLD_KEYS< 222 > = '027079109' ; NEW_KEYS< 222 > = KS_F04 ;! ^[Om 1115 BBS OLD_KEYS< 223 > = '027079110' ; NEW_KEYS< 223 > = KS_F09 ;! ^[On 1120 BBS OLD_KEYS< 224 > = '027079113' ; NEW_KEYS< 224 > = K_END ; KEYBOARD< 224 > = 'CUQ' ;! ^[Oq 35 NEW_KEYS< 224, 2 > = KS_F02 ; KEYBOARD< 224, 2 > = 'NTC' NEW_KEYS< 224, 3 > = K_F07 ;! 118 BBS OLD_KEYS< 225 > = '027079114' ; NEW_KEYS< 225 > = KS_F03 ; KEYBOARD< 225 > = 'NTC' ;! ^[Or 1114 NEW_KEYS< 225, 2 > = K_F08 ;! 119 BBS OLD_KEYS< 226 > = '027079115' ; NEW_KEYS< 226 > = KS_F04 ; KEYBOARD< 226 > = 'NTC' ;! ^[Os 1115 NEW_KEYS< 226, 2 > = KS_F07 ;! 1118 BBS OLD_KEYS< 227 > = '027079116' ; NEW_KEYS< 227 > = KS_F05 ; KEYBOARD< 227 > = 'NTC' ;! ^[Ot 1116 NEW_KEYS< 227, 2 > = K_F05 ;! 116 BBS OLD_KEYS< 228 > = '027079117' ; NEW_KEYS< 228 > = KS_F06 ; KEYBOARD< 228 > = 'NTC' ;! ^[Ou 1117 NEW_KEYS< 228, 2 > = K_F06 ;! 117 BBS OLD_KEYS< 229 > = '027079118' ; NEW_KEYS< 229 > = KS_F07 ; KEYBOARD< 229 > = 'NTC' ;! ^[Ov 1118 NEW_KEYS< 229, 2 > = KS_F05 ;! 1116 BBS OLD_KEYS< 230 > = '027079119' ; NEW_KEYS< 230 > = KS_F08 ; KEYBOARD< 230 > = 'NTC' ;! ^[Ow 1119 NEW_KEYS< 230, 2 > = K_F03 ;! 114 BBS PTY OLD_KEYS< 231 > = '027079120' ; NEW_KEYS< 231 > = KS_F09 ; KEYBOARD< 231 > = 'NTC' ;! ^[Ox 1120 NEW_KEYS< 231, 2 > = K_F04 ;! 115 BBS OLD_KEYS< 232 > = '027079121' ; NEW_KEYS< 232 > = KS_F10 ; KEYBOARD< 232 > = 'NTC' ;! ^[Oy 1121 NEW_KEYS< 232, 2 > = KS_F03 ;! 1114 BBS OLD_KEYS< 233 > = '027080' ; NEW_KEYS< 233 > = KS_F01 ; KEYBOARD< 233 > = 'VT0' ;! ^[P 1112 NEW_KEYS< 233, 2 > = KA_P ;! 4080 GTM PTY OLD_KEYS< 234 > = '027081' ; NEW_KEYS< 234 > = KS_F02 ; KEYBOARD< 234 > = 'VT0' ;! ^[Q 1113 NEW_KEYS< 234, 2 > = KA_Q ;! 4081 GTM PTY OLD_KEYS< 235 > = '027082' ; NEW_KEYS< 235 > = KS_F03 ; KEYBOARD< 235 > = 'VT0' ;! ^[R 1114 NEW_KEYS< 235, 2 > = KS_DELETE ; KEYBOARD< 235, 2 > = 'WYS' NEW_KEYS< 235, 3 > = KA_R ;! 4082 GTM PTY OLD_KEYS< 236 > = '027083' ; NEW_KEYS< 236 > = KS_F04 ; KEYBOARD< 236 > = 'VT0' ;! ^[S 1115 NEW_KEYS< 236, 2 > = KA_S ;! 4083 GTM PTY OLD_KEYS< 237 > = '027083013' ; NEW_KEYS< 237 > = KS_ENTER ;! ^[S^M 1013 ATW (AnyKey) OLD_KEYS< 238 > = '027083032' ; NEW_KEYS< 238 > = KS_SPACE ;! ^[SS 1032 ATW (AnyKey) OLD_KEYS< 239 > = '027083066083' ; NEW_KEYS< 239 > = KS_BACKSPACE ;! ^[SBS 1008 ATW (AnyKey) OLD_KEYS< 240 > = '027083010' ; NEW_KEYS< 240 > = KSC_ENTER ;! ^[S^J 3013 ATW (AnyKey) OLD_KEYS< 241 > = '027083067032' ; NEW_KEYS< 241 > = KSC_SPACE ;! ^[SCS 3032 ATW (AnyKey) OLD_KEYS< 242 > = '027083067066083' ; NEW_KEYS< 242 > = KSC_BACKSPACE ;! ^[SCBS 3008 ATW (AnyKey) OLD_KEYS< 243 > = '027084' ; NEW_KEYS< 243 > = K_END ; KEYBOARD< 243 > = 'VPT' ;! ^[T 35 NEW_KEYS< 243, 2 > = K_END ; KEYBOARD< 243, 2 > = 'WYS' NEW_KEYS< 243, 3 > = KA_T ;! 4084 GTM PTY OLD_KEYS< 244 > = '027085' ; NEW_KEYS< 244 > = KS_PAGE_DOWN ; KEYBOARD< 244 > = 'VT0' ;! ^[U 1034 NEW_KEYS< 244, 2 > = KA_U ;! 4085 GTM PTY OLD_KEYS< 245 > = '027086' ; NEW_KEYS< 245 > = KS_PAGE_UP ; KEYBOARD< 245 > = 'VT0' ;! ^[V 1033 NEW_KEYS< 245, 2 > = KA_V ;! 4086 GTM PTY OLD_KEYS< 246 > = '027087' ; NEW_KEYS< 246 > = KA_W ; KEYBOARD< 246 > = 'GTM' ;! ^[W 4087 NEW_KEYS< 246, 2 > = KA_W ; KEYBOARD< 246, 2 > = 'PTY' NEW_KEYS< 246, 3 > = K_DELETE ;! 46 PV6 VP6 VPT WYS OLD_KEYS< 247 > = '027088' ; NEW_KEYS< 247 > = KA_X ;! ^[X 4088 GTM PTY OLD_KEYS< 248 > = '027089' ; NEW_KEYS< 248 > = KS_END ; KEYBOARD< 248 > = 'WYS' ;! ^[Y 1035 NEW_KEYS< 248, 2 > = KA_Y ;! 4089 GTM PTY OLD_KEYS< 249 > = '027090' ; NEW_KEYS< 249 > = KS_TAB ; KEYBOARD< 249 > = 'VT0' ;! ^[Z 1009 NEW_KEYS< 249, 2 > = KA_Z ;! 4090 GTM PTY OLD_KEYS< 250 > = '027091' ; NEW_KEYS< 250 > = K_END ; KEYBOARD< 250 > = 'CUO' ;! ^[[ 35 NEW_KEYS< 250, 2 > = KS_END ; KEYBOARD< 250, 2 > = 'CUQ' NEW_KEYS< 250, 3 > = KA_LBRACKET ;! 4219 GTM LVT NTC PTY OLD_KEYS< 251 > = '027091049048049126027091' ; NEW_KEYS< 251 > = KM_L1 ;! ^[[101~^[[ OLD_KEYS< 252 > = '027091049048050126027091' ; NEW_KEYS< 252 > = KM_R1 ;! ^[[102~^[[ OLD_KEYS< 253 > = '027091049049049126027091' ; NEW_KEYS< 253 > = KM_L2 ;! ^[[111~^[[ OLD_KEYS< 254 > = '027091049049050126027091' ; NEW_KEYS< 254 > = KM_R2 ;! ^[[112~^[[ OLD_KEYS< 255 > = '027091049049094' ; NEW_KEYS< 255 > = KC_F01 ;! ^[[11^ 2112 NTC OLD_KEYS< 256 > = '027091049049126' ; NEW_KEYS< 256 > = K_F01 ;! ^[[11~ 112 PTY OLD_KEYS< 257 > = '027091049050094' ; NEW_KEYS< 257 > = KC_F02 ;! ^[[12^ 2113 NTC OLD_KEYS< 258 > = '027091049050126' ; NEW_KEYS< 258 > = K_F02 ;! ^[[12~ 113 PTY OLD_KEYS< 259 > = '027091049051094' ; NEW_KEYS< 259 > = KC_F03 ;! ^[[13^ 2114 NTC OLD_KEYS< 260 > = '027091049051126' ; NEW_KEYS< 260 > = K_F03 ;! ^[[13~ 114 PTY OLD_KEYS< 261 > = '027091049052094' ; NEW_KEYS< 261 > = KC_F04 ;! ^[[14^ 2115 NTC OLD_KEYS< 262 > = '027091049052126' ; NEW_KEYS< 262 > = K_F04 ;! ^[[14~ 115 PTY OLD_KEYS< 263 > = '027091049053059050126' ; NEW_KEYS< 263 > = KS_F05 ;! ^[[15 1116 NTC OLD_KEYS< 264 > = '027091049053059051126' ; NEW_KEYS< 264 > = KA_F05 ;! ^[[15 4116 NTC OLD_KEYS< 265 > = '027091049053059052126' ; NEW_KEYS< 265 > = KSA_F05 ;! ^[[15 5116 NTC OLD_KEYS< 266 > = '027091049053059053126' ; NEW_KEYS< 266 > = KC_F05 ;! ^[[15 2116 NTC OLD_KEYS< 267 > = '027091049053059054126' ; NEW_KEYS< 267 > = KSC_F05 ;! ^[[15 3116 NTC OLD_KEYS< 268 > = '027091049053094' ; NEW_KEYS< 268 > = KC_F05 ;! ^[[15^ 2116 NTC OLD_KEYS< 269 > = '027091049053126' ; NEW_KEYS< 269 > = K_F05 ;! ^[[15~ 116 GTM NTC PTY XTM OLD_KEYS< 270 > = '027091049055059050126' ; NEW_KEYS< 270 > = KS_F06 ;! ^[[17 1117 NTC OLD_KEYS< 271 > = '027091049055059051126' ; NEW_KEYS< 271 > = KA_F06 ;! ^[[17 4117 NTC OLD_KEYS< 272 > = '027091049055059052126' ; NEW_KEYS< 272 > = KSA_F06 ;! ^[[17 5117 NTC OLD_KEYS< 273 > = '027091049055059053126' ; NEW_KEYS< 273 > = KC_F06 ;! ^[[17 2117 NTC OLD_KEYS< 274 > = '027091049055059054126' ; NEW_KEYS< 274 > = KSC_F06 ;! ^[[17 3117 NTC OLD_KEYS< 275 > = '027091049055094' ; NEW_KEYS< 275 > = KC_F06 ;! ^[[17^ 2117 NTC OLD_KEYS< 276 > = '027091049055126' ; NEW_KEYS< 276 > = K_F06 ;! ^[[17~ 117 ANS GTM LNX LVT MDS NTC PCK PTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 277 > = '027091049056059050126' ; NEW_KEYS< 277 > = KS_F07 ;! ^[[18 1118 NTC OLD_KEYS< 278 > = '027091049056059051126' ; NEW_KEYS< 278 > = KA_F07 ;! ^[[18 4118 NTC OLD_KEYS< 279 > = '027091049056059052126' ; NEW_KEYS< 279 > = KSA_F07 ;! ^[[18 5118 NTC OLD_KEYS< 280 > = '027091049056059053126' ; NEW_KEYS< 280 > = KC_F07 ;! ^[[18 2118 NTC OLD_KEYS< 281 > = '027091049056059054126' ; NEW_KEYS< 281 > = KSC_F07 ;! ^[[18 3118 NTC OLD_KEYS< 282 > = '027091049056094' ; NEW_KEYS< 282 > = KC_F07 ;! ^[[18^ 2118 NTC OLD_KEYS< 283 > = '027091049056126' ; NEW_KEYS< 283 > = K_F07 ;! ^[[18~ 118 ANS GTM LNX LVT MDS NTC PCK PTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 284 > = '027091049057059050126' ; NEW_KEYS< 284 > = KS_F08 ;! ^[[19 1119 NTC OLD_KEYS< 285 > = '027091049057059051126' ; NEW_KEYS< 285 > = KA_F08 ;! ^[[19 4119 NTC OLD_KEYS< 286 > = '027091049057059052126' ; NEW_KEYS< 286 > = KSA_F08 ;! ^[[19 5119 NTC OLD_KEYS< 287 > = '027091049057059053126' ; NEW_KEYS< 287 > = KC_F08 ;! ^[[19 2119 NTC OLD_KEYS< 288 > = '027091049057059054126' ; NEW_KEYS< 288 > = KSC_F08 ;! ^[[19 3119 NTC OLD_KEYS< 289 > = '027091049057094' ; NEW_KEYS< 289 > = KC_F08 ;! ^[[19^ 2119 NTC OLD_KEYS< 290 > = '027091049057126' ; NEW_KEYS< 290 > = K_F08 ;! ^[[19~ 119 ANS GTM LNX LVT MDS NTC PCK PTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 291 > = '027091049059050065' ; NEW_KEYS< 291 > = KS_UP ;! ^[[1 1038 NTC OLD_KEYS< 292 > = '027091049059050066' ; NEW_KEYS< 292 > = KS_DOWN ;! ^[[1 1040 NTC OLD_KEYS< 293 > = '027091049059050067' ; NEW_KEYS< 293 > = KS_RIGHT ;! ^[[1 2039 NTC OLD_KEYS< 294 > = '027091049059050068' ; NEW_KEYS< 294 > = KS_LEFT ;! ^[[1 1037 NTC OLD_KEYS< 295 > = '027091049059050070' ; NEW_KEYS< 295 > = KS_END ;! ^[[1 1035 OLD_KEYS< 296 > = '027091049059050072' ; NEW_KEYS< 296 > = KS_HOME ;! ^[[1 1036 OLD_KEYS< 297 > = '027091049059050080' ; NEW_KEYS< 297 > = KS_F01 ;! ^[[1 1112 NTC OLD_KEYS< 298 > = '027091049059050081' ; NEW_KEYS< 298 > = KS_F02 ;! ^[[1 1113 NTC OLD_KEYS< 299 > = '027091049059050082' ; NEW_KEYS< 299 > = KS_F03 ;! ^[[1 1114 NTC OLD_KEYS< 300 > = '027091049059050083' ; NEW_KEYS< 300 > = KS_F04 ;! ^[[1 1115 NTC OLD_KEYS< 301 > = '027091049059050126' ; NEW_KEYS< 301 > = KS_HOME ;! ^[[1 1036 OLD_KEYS< 302 > = '027091049059051065' ; NEW_KEYS< 302 > = KA_UP ;! ^[[1 4038 NTC OLD_KEYS< 303 > = '027091049059051066' ; NEW_KEYS< 303 > = KA_DOWN ;! ^[[1 4040 NTC OLD_KEYS< 304 > = '027091049059051067' ; NEW_KEYS< 304 > = KA_RIGHT ;! ^[[1 4039 NTC OLD_KEYS< 305 > = '027091049059051068' ; NEW_KEYS< 305 > = KA_LEFT ;! ^[[1 4037 NTC OLD_KEYS< 306 > = '027091049059051070' ; NEW_KEYS< 306 > = KA_END ;! ^[[1 4035 OLD_KEYS< 307 > = '027091049059051072' ; NEW_KEYS< 307 > = KA_HOME ;! ^[[1 4036 OLD_KEYS< 308 > = '027091049059051080' ; NEW_KEYS< 308 > = KA_F01 ;! ^[[1 4112 NTC OLD_KEYS< 309 > = '027091049059051081' ; NEW_KEYS< 309 > = KA_F02 ;! ^[[1 4113 NTC OLD_KEYS< 310 > = '027091049059051082' ; NEW_KEYS< 310 > = KA_F03 ;! ^[[1 4115 NTC OLD_KEYS< 311 > = '027091049059051083' ; NEW_KEYS< 311 > = KA_F04 ;! ^[[1 4116 NTC OLD_KEYS< 312 > = '027091049059052065' ; NEW_KEYS< 312 > = KSA_UP ;! ^[[1 5038 NTC OLD_KEYS< 313 > = '027091049059052066' ; NEW_KEYS< 313 > = KSA_DOWN ;! ^[[1 5040 NTC OLD_KEYS< 314 > = '027091049059052067' ; NEW_KEYS< 314 > = KSA_RIGHT ;! ^[[1 5039 NTC OLD_KEYS< 315 > = '027091049059052068' ; NEW_KEYS< 315 > = KSA_LEFT ;! ^[[1 5037 NTC OLD_KEYS< 316 > = '027091049059052070' ; NEW_KEYS< 316 > = KSA_END ;! ^[[1 5035 OLD_KEYS< 317 > = '027091049059052072' ; NEW_KEYS< 317 > = KSA_HOME ;! ^[[1 5036 OLD_KEYS< 318 > = '027091049059052080' ; NEW_KEYS< 318 > = KSA_F01 ;! ^[[1 4112 NTC OLD_KEYS< 319 > = '027091049059052081' ; NEW_KEYS< 319 > = KSA_F02 ;! ^[[1 4113 NTC OLD_KEYS< 320 > = '027091049059052082' ; NEW_KEYS< 320 > = KSA_F03 ;! ^[[1 4114 NTC OLD_KEYS< 321 > = '027091049059052083' ; NEW_KEYS< 321 > = KSA_F04 ;! ^[[1 4115 NTC OLD_KEYS< 322 > = '027091049059053065' ; NEW_KEYS< 322 > = KC_UP ;! ^[[1 2038 NTC OLD_KEYS< 323 > = '027091049059053066' ; NEW_KEYS< 323 > = KC_DOWN ;! ^[[1 2040 NTC OLD_KEYS< 324 > = '027091049059053067' ; NEW_KEYS< 324 > = KC_RIGHT ;! ^[[1 2039 NTC OLD_KEYS< 325 > = '027091049059053068' ; NEW_KEYS< 325 > = KC_LEFT ;! ^[[1 2037 NTC OLD_KEYS< 326 > = '027091049059053070' ; NEW_KEYS< 326 > = KC_END ;! ^[[1 2035 OLD_KEYS< 327 > = '027091049059053072' ; NEW_KEYS< 327 > = KC_HOME ;! ^[[1 2036 OLD_KEYS< 328 > = '027091049059053080' ; NEW_KEYS< 328 > = KC_F01 ;! ^[[1 2112 NTC OLD_KEYS< 329 > = '027091049059053081' ; NEW_KEYS< 329 > = KC_F02 ;! ^[[1 2113 NTC OLD_KEYS< 330 > = '027091049059053082' ; NEW_KEYS< 330 > = KC_F03 ;! ^[[1 2114 NTC OLD_KEYS< 331 > = '027091049059053083' ; NEW_KEYS< 331 > = KC_F04 ;! ^[[1 2115 NTC OLD_KEYS< 332 > = '027091049059053126' ; NEW_KEYS< 332 > = KC_HOME ;! ^[[1 2036 OLD_KEYS< 333 > = '027091049059054065' ; NEW_KEYS< 333 > = KSC_UP ;! ^[[1 3038 NTC OLD_KEYS< 334 > = '027091049059054066' ; NEW_KEYS< 334 > = KSC_DOWN ;! ^[[1 3040 NTC OLD_KEYS< 335 > = '027091049059054067' ; NEW_KEYS< 335 > = KSC_RIGHT ;! ^[[1 3039 NTC OLD_KEYS< 336 > = '027091049059054068' ; NEW_KEYS< 336 > = KSC_LEFT ;! ^[[1 3037 NTC OLD_KEYS< 337 > = '027091049059054070' ; NEW_KEYS< 337 > = KSC_END ;! ^[[1 3035 OLD_KEYS< 338 > = '027091049059054072' ; NEW_KEYS< 338 > = KSC_HOME ;! ^[[1 3036 OLD_KEYS< 339 > = '027091049059054080' ; NEW_KEYS< 339 > = KSC_F01 ;! ^[[1 3112 NTC OLD_KEYS< 340 > = '027091049059054081' ; NEW_KEYS< 340 > = KSC_F02 ;! ^[[1 3113 NTC OLD_KEYS< 341 > = '027091049059054082' ; NEW_KEYS< 341 > = KSC_F03 ;! ^[[1 3114 NTC OLD_KEYS< 342 > = '027091049059054083' ; NEW_KEYS< 342 > = KSC_F04 ;! ^[[1 3115 NTC OLD_KEYS< 343 > = '027091049059054126' ; NEW_KEYS< 343 > = KSC_HOME ;! ^[[1 3036 OLD_KEYS< 344 > = '027091049126' ; NEW_KEYS< 344 > = KS_PAGE_UP ; KEYBOARD< 344 > = 'CUQ' ;! ^[[1~ 1033 NEW_KEYS< 344, 2 > = K_HOME ; KEYBOARD< 344, 2 > = 'LVT' NEW_KEYS< 344, 3 > = K_HOME ; KEYBOARD< 344, 3 > = 'NTC' NEW_KEYS< 344, 4 > = K_HOME ; KEYBOARD< 344, 4 > = 'PTY' NEW_KEYS< 344, 5 > = K_END ;! 35 ANS LNX MDS PCK VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS OLD_KEYS< 345 > = '027091050048059050126' ; NEW_KEYS< 345 > = KS_F09 ;! ^[[20 1120 NTC OLD_KEYS< 346 > = '027091050048059051126' ; NEW_KEYS< 346 > = KA_F09 ;! ^[[20 4120 NTC OLD_KEYS< 347 > = '027091050048059052126' ; NEW_KEYS< 347 > = KSA_F09 ;! ^[[20 5120 NTC OLD_KEYS< 348 > = '027091050048059053126' ; NEW_KEYS< 348 > = KC_F09 ;! ^[[20 2120 NTC OLD_KEYS< 349 > = '027091050048059054126' ; NEW_KEYS< 349 > = KSC_F09 ;! ^[[20 3120 NTC OLD_KEYS< 350 > = '027091050048094' ; NEW_KEYS< 350 > = KC_F09 ;! ^[[20^ 2120 NTC OLD_KEYS< 351 > = '027091050048126' ; NEW_KEYS< 351 > = K_F09 ;! ^[[20~ 120 GTM LNX LVT NTC PTY VT1 VT2 VT3 VT4 XTM OLD_KEYS< 352 > = '027091050049059050126' ; NEW_KEYS< 352 > = KS_F10 ;! ^[[21 1121 NTC OLD_KEYS< 353 > = '027091050049059051126' ; NEW_KEYS< 353 > = KA_F10 ;! ^[[21 4121 NTC OLD_KEYS< 354 > = '027091050049059052126' ; NEW_KEYS< 354 > = KSA_F10 ;! ^[[21 5121 NTC OLD_KEYS< 355 > = '027091050049059053126' ; NEW_KEYS< 355 > = KC_F10 ;! ^[[21 2121 NTC OLD_KEYS< 356 > = '027091050049059054126' ; NEW_KEYS< 356 > = KSC_F10 ;! ^[[21 3121 NTC OLD_KEYS< 357 > = '027091050049094' ; NEW_KEYS< 357 > = KC_F10 ;! ^[[21^ 2121 NTC OLD_KEYS< 358 > = '027091050049126' ; NEW_KEYS< 358 > = K_F10 ;! ^[[21~ 121 GTM LNX LVT NTC PTY VT1 VT2 VT3 VT4 XTM OLD_KEYS< 359 > = '027091050051036' ; NEW_KEYS< 359 > = KS_F11 ;! ^[[23$ 1122 NTC OLD_KEYS< 360 > = '027091050051059050126' ; NEW_KEYS< 360 > = KS_F11 ;! ^[[23 1122 NTC OLD_KEYS< 361 > = '027091050051059051126' ; NEW_KEYS< 361 > = KA_F11 ;! ^[[23 4122 NTC OLD_KEYS< 362 > = '027091050051059052126' ; NEW_KEYS< 362 > = KSA_F11 ;! ^[[23 5122 NTC OLD_KEYS< 363 > = '027091050051059053126' ; NEW_KEYS< 363 > = KC_F11 ;! ^[[23 2122 NTC OLD_KEYS< 364 > = '027091050051059054126' ; NEW_KEYS< 364 > = KSC_F11 ;! ^[[23 3122 NTC OLD_KEYS< 365 > = '027091050051064' ; NEW_KEYS< 365 > = KSC_F11 ;! ^[[23@ 3122 NTC OLD_KEYS< 366 > = '027091050051094' ; NEW_KEYS< 366 > = KC_F11 ;! ^[[23^ 2122 NTC OLD_KEYS< 367 > = '027091050051126' ; NEW_KEYS< 367 > = K_F11 ;! ^[[23~ 122 ANS LNX LVT MDS NTC PCK PTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 368 > = '027091050052036' ; NEW_KEYS< 368 > = KS_F12 ;! ^[[24$ 1123 NTC OLD_KEYS< 369 > = '027091050052059050126' ; NEW_KEYS< 369 > = KS_F12 ;! ^[[24 1123 NTC OLD_KEYS< 370 > = '027091050052059051126' ; NEW_KEYS< 370 > = KA_F12 ;! ^[[24 4123 NTC OLD_KEYS< 371 > = '027091050052059052126' ; NEW_KEYS< 371 > = KSA_F12 ;! ^[[24 5123 NTC OLD_KEYS< 372 > = '027091050052059053126' ; NEW_KEYS< 372 > = KC_F12 ;! ^[[24 2123 NTC OLD_KEYS< 373 > = '027091050052059054126' ; NEW_KEYS< 373 > = KSC_F12 ;! ^[[24 3123 NTC OLD_KEYS< 374 > = '027091050052064' ; NEW_KEYS< 374 > = KSC_F12 ;! ^[[24@ 3123 NTC OLD_KEYS< 375 > = '027091050052094' ; NEW_KEYS< 375 > = KC_F12 ;! ^[[24^ 2123 NTC OLD_KEYS< 376 > = '027091050052126' ; NEW_KEYS< 376 > = K_F12 ;! ^[[24~ 123 GTM LNX LVT NTC PTY VT2 VT3 VT4 XTM OLD_KEYS< 377 > = '027091050053094' ; NEW_KEYS< 377 > = KSC_F03 ;! ^[[25^ 3114 NTC OLD_KEYS< 378 > = '027091050053126' ; NEW_KEYS< 378 > = KS_F01 ; KEYBOARD< 378 > = 'LNX' ;! ^[[25~ 1112 NEW_KEYS< 378, 2 > = KS_F01 ; KEYBOARD< 378, 2 > = 'LVT' NEW_KEYS< 378, 3 > = KS_F03 ; KEYBOARD< 378, 3 > = 'NTC' NEW_KEYS< 378, 4 > = KS_F03 ; KEYBOARD< 378, 4 > = 'PTY' NEW_KEYS< 378, 5 > = KC_F03 ;! 2114 VT1 VT2 VT3 VT4 OLD_KEYS< 379 > = '027091050054094' ; NEW_KEYS< 379 > = KSC_F04 ;! ^[[26^ 3115 NTC OLD_KEYS< 380 > = '027091050054126' ; NEW_KEYS< 380 > = KS_F04 ; KEYBOARD< 380 > = 'CUQ' ;! ^[[26~ 1115 NEW_KEYS< 380, 2 > = KS_F02 ; KEYBOARD< 380, 2 > = 'LNX' NEW_KEYS< 380, 3 > = KS_F02 ; KEYBOARD< 380, 3 > = 'LVT' NEW_KEYS< 380, 4 > = KS_F04 ; KEYBOARD< 380, 4 > = 'NTC' NEW_KEYS< 380, 5 > = KS_F04 ; KEYBOARD< 380, 5 > = 'PTY' NEW_KEYS< 380, 6 > = KC_F04 ;! 2115 VT1 VT2 VT3 VT4 OLD_KEYS< 381 > = '027091050056094' ; NEW_KEYS< 381 > = KSC_F05 ;! ^[[28^ 3116 NTC OLD_KEYS< 382 > = '027091050056126' ; NEW_KEYS< 382 > = KS_F05 ; KEYBOARD< 382 > = 'CUQ' ;! ^[[28~ 1116 NEW_KEYS< 382, 2 > = KS_F03 ; KEYBOARD< 382, 2 > = 'LNX' NEW_KEYS< 382, 3 > = KS_F03 ; KEYBOARD< 382, 3 > = 'LVT' NEW_KEYS< 382, 4 > = KS_F05 ; KEYBOARD< 382, 4 > = 'NTC' NEW_KEYS< 382, 5 > = KS_F05 ; KEYBOARD< 382, 5 > = 'PTY' NEW_KEYS< 382, 6 > = KC_F05 ;! 2116 VT1 VT2 VT3 VT4 OLD_KEYS< 383 > = '027091050057094' ; NEW_KEYS< 383 > = KSC_F06 ;! ^[[29^ 3117 NTC OLD_KEYS< 384 > = '027091050057126' ; NEW_KEYS< 384 > = KS_F06 ; KEYBOARD< 384 > = 'CUQ' ;! ^[[29~ 1117 NEW_KEYS< 384, 2 > = KS_F04 ; KEYBOARD< 384, 2 > = 'LNX' NEW_KEYS< 384, 3 > = KS_F04 ; KEYBOARD< 384, 3 > = 'LVT' NEW_KEYS< 384, 4 > = KS_F06 ; KEYBOARD< 384, 4 > = 'NTC' NEW_KEYS< 384, 5 > = KS_F06 ; KEYBOARD< 384, 5 > = 'PTY' NEW_KEYS< 384, 6 > = KC_F06 ;! 2117 VT1 VT2 VT3 VT4 OLD_KEYS< 385 > = '027091050059050126' ; NEW_KEYS< 385 > = KS_INSERT ;! ^[[2 1045 NTC OLD_KEYS< 386 > = '027091050059051126' ; NEW_KEYS< 386 > = KA_INSERT ;! ^[[2 4045 NTC OLD_KEYS< 387 > = '027091050059052126' ; NEW_KEYS< 387 > = KSA_INSERT ;! ^[[2 5045 NTC OLD_KEYS< 388 > = '027091050059053126' ; NEW_KEYS< 388 > = KC_INSERT ;! ^[[2 2045 NTC OLD_KEYS< 389 > = '027091050059054126' ; NEW_KEYS< 389 > = KSC_INSERT ;! ^[[2 3045 NTC OLD_KEYS< 390 > = '027091050126' ; NEW_KEYS< 390 > = K_HOME ; KEYBOARD< 390 > = 'PTY' ;! ^[[2~ 36 ANS GTM LNX LVT MDS PCK VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM NEW_KEYS< 390, 2 > = K_INSERT ;! 45 NTC OLD_KEYS< 391 > = '027091051049094' ; NEW_KEYS< 391 > = KSC_F07 ;! ^[[31^ 3118 NTC OLD_KEYS< 392 > = '027091051049126' ; NEW_KEYS< 392 > = KS_F07 ; KEYBOARD< 392 > = 'CUQ' ;! ^[[31~ 1118 NEW_KEYS< 392, 2 > = KS_F05 ; KEYBOARD< 392, 2 > = 'LNX' NEW_KEYS< 392, 3 > = KS_F05 ; KEYBOARD< 392, 3 > = 'LVT' NEW_KEYS< 392, 4 > = KS_F07 ; KEYBOARD< 392, 4 > = 'NTC' NEW_KEYS< 392, 5 > = KS_F07 ; KEYBOARD< 392, 5 > = 'PTY' NEW_KEYS< 392, 6 > = KC_F07 ;! 2118 VT1 VT2 VT3 VT4 OLD_KEYS< 393 > = '027091051050094' ; NEW_KEYS< 393 > = KSC_F08 ;! ^[[32^ 3119 NTC OLD_KEYS< 394 > = '027091051050126' ; NEW_KEYS< 394 > = KS_F08 ; KEYBOARD< 394 > = 'CUQ' ;! ^[[32~ 1119 NEW_KEYS< 394, 2 > = KS_F06 ; KEYBOARD< 394, 2 > = 'LNX' NEW_KEYS< 394, 3 > = KS_F06 ; KEYBOARD< 394, 3 > = 'LVT' NEW_KEYS< 394, 4 > = KS_F08 ; KEYBOARD< 394, 4 > = 'NTC' NEW_KEYS< 394, 5 > = KS_F08 ; KEYBOARD< 394, 5 > = 'PTY' NEW_KEYS< 394, 6 > = KC_F08 ;! 2119 VT1 VT2 VT3 VT4 OLD_KEYS< 395 > = '027091051051094' ; NEW_KEYS< 395 > = KSC_F09 ;! ^[[33^ 3120 NTC OLD_KEYS< 396 > = '027091051051126' ; NEW_KEYS< 396 > = KS_F09 ; KEYBOARD< 396 > = 'CUQ' ;! ^[[33~ 1120 NEW_KEYS< 396, 2 > = KS_F07 ; KEYBOARD< 396, 2 > = 'LNX' NEW_KEYS< 396, 3 > = KS_F07 ; KEYBOARD< 396, 3 > = 'LVT' NEW_KEYS< 396, 4 > = KS_F09 ; KEYBOARD< 396, 4 > = 'NTC' NEW_KEYS< 396, 5 > = KS_F09 ; KEYBOARD< 396, 5 > = 'PTY' NEW_KEYS< 396, 6 > = KC_F09 ;! 2120 VT1 VT2 VT3 VT4 OLD_KEYS< 397 > = '027091051052094' ; NEW_KEYS< 397 > = KSC_F10 ;! ^[[34^ 3121 NTC OLD_KEYS< 398 > = '027091051052126' ; NEW_KEYS< 398 > = KS_F10 ; KEYBOARD< 398 > = 'CUQ' ;! ^[[34~ 1121 NEW_KEYS< 398, 2 > = KS_F08 ; KEYBOARD< 398, 2 > = 'LNX' NEW_KEYS< 398, 3 > = KS_F08 ; KEYBOARD< 398, 3 > = 'LVT' NEW_KEYS< 398, 4 > = KS_F10 ; KEYBOARD< 398, 4 > = 'NTC' NEW_KEYS< 398, 5 > = KS_F10 ; KEYBOARD< 398, 5 > = 'PTY' NEW_KEYS< 398, 6 > = KC_F10 ;! 2121 VT1 VT2 VT3 VT4 OLD_KEYS< 399 > = '027091051059050126' ; NEW_KEYS< 399 > = KS_DELETE ;! ^[[3 1046 NTC OLD_KEYS< 400 > = '027091051059051126' ; NEW_KEYS< 400 > = KA_DELETE ;! ^[[3 4046 NTC OLD_KEYS< 401 > = '027091051059052126' ; NEW_KEYS< 401 > = KSA_DELETE ;! ^[[3 5046 NTC OLD_KEYS< 402 > = '027091051059053126' ; NEW_KEYS< 402 > = KC_DELETE ;! ^[[3 2046 NTC OLD_KEYS< 403 > = '027091051059054126' ; NEW_KEYS< 403 > = KSC_DELETE ;! ^[[3 3046 NTC OLD_KEYS< 404 > = '027091051126' ; NEW_KEYS< 404 > = KS_DELETE ; KEYBOARD< 404 > = 'LNX' ;! ^[[3~ 1046 NEW_KEYS< 404, 2 > = K_PAGE_UP ; KEYBOARD< 404, 2 > = 'PTY' NEW_KEYS< 404, 3 > = K_DELETE ;! 46 LVT NTC XTM OLD_KEYS< 405 > = '027091052059050126' ; NEW_KEYS< 405 > = KS_END ;! ^[[4 1035 OLD_KEYS< 406 > = '027091052059053126' ; NEW_KEYS< 406 > = KC_END ;! ^[[4 2035 OLD_KEYS< 407 > = '027091052059054126' ; NEW_KEYS< 407 > = KSC_END ;! ^[[4 3035 OLD_KEYS< 408 > = '027091052126' ; NEW_KEYS< 408 > = KS_PAGE_DOWN ; KEYBOARD< 408 > = 'CUQ' ;! ^[[4~ 1034 NEW_KEYS< 408, 2 > = KS_END ; KEYBOARD< 408, 2 > = 'LNX' NEW_KEYS< 408, 3 > = K_END ;! 35 LVT NTC PTY OLD_KEYS< 409 > = '027091053059050126' ; NEW_KEYS< 409 > = KS_PAGE_UP ;! ^[[5 1033 OLD_KEYS< 410 > = '027091053059051126' ; NEW_KEYS< 410 > = KA_PAGE_UP ;! ^[[5 4033 OLD_KEYS< 411 > = '027091053059052126' ; NEW_KEYS< 411 > = KSA_PAGE_UP ;! ^[[5 5033 OLD_KEYS< 412 > = '027091053059053126' ; NEW_KEYS< 412 > = KC_PAGE_UP ;! ^[[5 2033 OLD_KEYS< 413 > = '027091053059054126' ; NEW_KEYS< 413 > = KSC_PAGE_UP ;! ^[[5 3033 OLD_KEYS< 414 > = '027091053126' ; NEW_KEYS< 414 > = K_END ; KEYBOARD< 414 > = 'PTY' ;! ^[[5~ 35 NEW_KEYS< 414, 2 > = K_PAGE_UP ;! 33 ANS GTM LNX LVT MDS NTC PCK VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 415 > = '027091054059050126' ; NEW_KEYS< 415 > = KS_PAGE_DOWN ;! ^[[6 1034 OLD_KEYS< 416 > = '027091054059051126' ; NEW_KEYS< 416 > = KA_PAGE_DOWN ;! ^[[6 4034 OLD_KEYS< 417 > = '027091054059052126' ; NEW_KEYS< 417 > = KSA_PAGE_DOWN ;! ^[[6 5034 OLD_KEYS< 418 > = '027091054059053126' ; NEW_KEYS< 418 > = KC_PAGE_DOWN ;! ^[[6 2034 OLD_KEYS< 419 > = '027091054059054126' ; NEW_KEYS< 419 > = KSC_PAGE_DOWN ;! ^[[6 3034 OLD_KEYS< 420 > = '027091054126' ; NEW_KEYS< 420 > = K_PAGE_DOWN ;! ^[[6~ 34 ANS GTM LNX LVT MDS NTC PCK PTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 421 > = '027091064' ; NEW_KEYS< 421 > = K_INSERT ; KEYBOARD< 421 > = 'NTC' ;! ^[[@ 45 NEW_KEYS< 421, 2 > = KSC_F05 ;! 3116 ANS OLD_KEYS< 422 > = '027091065' ; NEW_KEYS< 422 > = K_UP ;! ^[[A 38 ANS BBS GTM LNX LVT MDS NTC PCK PTY SCO VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 423 > = '027091066' ; NEW_KEYS< 423 > = K_DOWN ;! ^[[B 40 ANS BBS GTM LNX LVT MDS NTC PCK PTY SCO VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 424 > = '027091067' ; NEW_KEYS< 424 > = K_RIGHT ;! ^[[C 39 ANS BBS GTM LNX LVT MDS NTC PCK PTY SCO VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 425 > = '027091068' ; NEW_KEYS< 425 > = KS_LEFT ; KEYBOARD< 425 > = 'VT2' ;! ^[[D 1037 NEW_KEYS< 425, 2 > = K_LEFT ;! 37 ANS BBS GTM LNX LVT NTC PCK PTY SCO VP6 VT1 VT3 VT4 XTM OLD_KEYS< 426 > = '027091070' ; NEW_KEYS< 426 > = KS_END ; KEYBOARD< 426 > = 'ANS' ;! ^[[F 1035 NEW_KEYS< 426, 2 > = K_END ;! 35 GTM SCO XTM OLD_KEYS< 427 > = '027091071' ; NEW_KEYS< 427 > = K_PAGE_DOWN ; KEYBOARD< 427 > = 'SCO' ;! ^[[G 34 NEW_KEYS< 427, 2 > = KS_PAGE_DOWN ;! 1034 ANS OLD_KEYS< 428 > = '027091072' ; NEW_KEYS< 428 > = K_HOME ;! ^[[H 36 ANS BBS GTM LNX MDS PCK PTY SCO VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 429 > = '027091073' ; NEW_KEYS< 429 > = K_PAGE_UP ; KEYBOARD< 429 > = 'SCO' ;! ^[[I 33 NEW_KEYS< 429, 2 > = KS_PAGE_UP ;! 1033 ANS OLD_KEYS< 430 > = '027091076' ; NEW_KEYS< 430 > = K_INSERT ; KEYBOARD< 430 > = 'CUO' ;! ^[[L 45 NEW_KEYS< 430, 2 > = K_INSERT ; KEYBOARD< 430, 2 > = 'SCO' NEW_KEYS< 430, 3 > = KS_INSERT ;! 1045 ANS OLD_KEYS< 431 > = '027091077' ; NEW_KEYS< 431 > = KS_DELETE ; KEYBOARD< 431 > = 'CUO' ;! ^[[M 1046 NEW_KEYS< 431, 2 > = KS_DELETE ; KEYBOARD< 431, 2 > = 'CUQ' NEW_KEYS< 431, 3 > = K_F05 ; KEYBOARD< 431, 3 > = 'VT1' NEW_KEYS< 431, 4 > = K_F05 ; KEYBOARD< 431, 4 > = 'VT3' NEW_KEYS< 431, 5 > = K_F01 ;! 112 SCO OLD_KEYS< 432 > = '027091078' ; NEW_KEYS< 432 > = K_F02 ;! ^[[N 113 SCO OLD_KEYS< 433 > = '027091079' ; NEW_KEYS< 433 > = K_F03 ;! ^[[O 114 SCO OLD_KEYS< 434 > = '027091080' ; NEW_KEYS< 434 > = K_DELETE ; KEYBOARD< 434 > = 'NTC' ;! ^[[P 46 NEW_KEYS< 434, 2 > = K_F04 ;! 115 SCO OLD_KEYS< 435 > = '027091081' ; NEW_KEYS< 435 > = K_F05 ;! ^[[Q 116 SCO OLD_KEYS< 436 > = '027091082' ; NEW_KEYS< 436 > = K_F06 ;! ^[[R 117 SCO OLD_KEYS< 437 > = '027091083' ; NEW_KEYS< 437 > = K_PAGE_DOWN ; KEYBOARD< 437 > = 'CUO' ;! ^[[S 34 NEW_KEYS< 437, 2 > = K_F07 ;! 118 SCO OLD_KEYS< 438 > = '027091084' ; NEW_KEYS< 438 > = K_PAGE_UP ; KEYBOARD< 438 > = 'CUO' ;! ^[[T 33 NEW_KEYS< 438, 2 > = K_F08 ;! 119 SCO OLD_KEYS< 439 > = '027091085' ; NEW_KEYS< 439 > = K_PAGE_DOWN ; KEYBOARD< 439 > = 'BBS' ;! ^[[U 34 NEW_KEYS< 439, 2 > = K_PAGE_DOWN ; KEYBOARD< 439, 2 > = 'NTC' NEW_KEYS< 439, 3 > = K_F09 ;! 120 ANS SCO OLD_KEYS< 440 > = '027091086' ; NEW_KEYS< 440 > = K_PAGE_UP ; KEYBOARD< 440 > = 'BBS' ;! ^[[V 33 NEW_KEYS< 440, 2 > = K_PAGE_UP ; KEYBOARD< 440, 2 > = 'NTC' NEW_KEYS< 440, 3 > = K_F10 ;! 121 ANS SCO OLD_KEYS< 441 > = '027091087' ; NEW_KEYS< 441 > = K_F11 ;! ^[[W 122 SCO OLD_KEYS< 442 > = '027091088' ; NEW_KEYS< 442 > = K_F12 ;! ^[[X 123 ANS SCO OLD_KEYS< 443 > = '027091089' ; NEW_KEYS< 443 > = K_END ; KEYBOARD< 443 > = 'NTC' ;! ^[[Y 35 NEW_KEYS< 443, 2 > = KS_F01 ;! 1112 ANS SCO OLD_KEYS< 444 > = '027091090' ; NEW_KEYS< 444 > = KS_TAB ;! ^[[Z 1009 ANS BBS GTM PTY SCO VT1 VT2 VT3 VT4 XTM OLD_KEYS< 445 > = '027091091065' ; NEW_KEYS< 445 > = K_F01 ;! ^[[[A 112 LNX LVT NTC OLD_KEYS< 446 > = '027091091066' ; NEW_KEYS< 446 > = K_F02 ;! ^[[[B 113 LNX LVT NTC OLD_KEYS< 447 > = '027091091067' ; NEW_KEYS< 447 > = K_F03 ;! ^[[[C 114 LNX LVT NTC OLD_KEYS< 448 > = '027091091068' ; NEW_KEYS< 448 > = K_F04 ;! ^[[[D 115 LNX LVT NTC OLD_KEYS< 449 > = '027091091069' ; NEW_KEYS< 449 > = K_F05 ;! ^[[[E 116 LNX LVT NTC OLD_KEYS< 450 > = '027091096' ; NEW_KEYS< 450 > = KSC_F11 ;! ^[[` 3122 ANS OLD_KEYS< 451 > = '027091097' ; NEW_KEYS< 451 > = KS_F03 ;! ^[[a 1114 ANS SCO OLD_KEYS< 452 > = '027091098' ; NEW_KEYS< 452 > = KS_F04 ;! ^[[b 1115 ANS SCO OLD_KEYS< 453 > = '027091099' ; NEW_KEYS< 453 > = KS_F05 ;! ^[[c 1116 ANS SCO OLD_KEYS< 454 > = '027091100' ; NEW_KEYS< 454 > = KS_F06 ;! ^[[d 1117 ANS SCO OLD_KEYS< 455 > = '027091101' ; NEW_KEYS< 455 > = KS_F07 ;! ^[[e 1118 ANS SCO OLD_KEYS< 456 > = '027091102' ; NEW_KEYS< 456 > = KS_F08 ;! ^[[f 1119 ANS SCO OLD_KEYS< 457 > = '027091103' ; NEW_KEYS< 457 > = KS_F09 ;! ^[[g 1120 ANS SCO OLD_KEYS< 458 > = '027091104' ; NEW_KEYS< 458 > = KS_F10 ;! ^[[h 1121 ANS SCO OLD_KEYS< 459 > = '027091105' ; NEW_KEYS< 459 > = KS_F11 ;! ^[[i 1122 ANS SCO OLD_KEYS< 460 > = '027091106' ; NEW_KEYS< 460 > = KS_F12 ;! ^[[j 1123 ANS SCO OLD_KEYS< 461 > = '027091107' ; NEW_KEYS< 461 > = KC_F01 ;! ^[[k 2112 ANS SCO OLD_KEYS< 462 > = '027091108' ; NEW_KEYS< 462 > = KC_F02 ;! ^[[l 2113 ANS SCO OLD_KEYS< 463 > = '027091109' ; NEW_KEYS< 463 > = KC_F03 ;! ^[[m 2114 ANS SCO OLD_KEYS< 464 > = '027091110' ; NEW_KEYS< 464 > = KC_F04 ;! ^[[n 2115 ANS SCO OLD_KEYS< 465 > = '027091111' ; NEW_KEYS< 465 > = KC_F05 ;! ^[[o 2116 ANS SCO OLD_KEYS< 466 > = '027091112' ; NEW_KEYS< 466 > = KC_F06 ;! ^[[p 2117 ANS SCO OLD_KEYS< 467 > = '027091113' ; NEW_KEYS< 467 > = KC_F07 ;! ^[[q 2118 ANS SCO OLD_KEYS< 468 > = '027091114' ; NEW_KEYS< 468 > = KC_F08 ;! ^[[r 2119 ANS SCO OLD_KEYS< 469 > = '027091115' ; NEW_KEYS< 469 > = KC_F09 ;! ^[[s 2120 ANS SCO OLD_KEYS< 470 > = '027091116' ; NEW_KEYS< 470 > = KC_F10 ;! ^[[t 2121 ANS SCO OLD_KEYS< 471 > = '027091117' ; NEW_KEYS< 471 > = KC_F11 ;! ^[[u 2122 ANS SCO OLD_KEYS< 472 > = '027091118' ; NEW_KEYS< 472 > = KC_F12 ;! ^[[v 2123 ANS SCO OLD_KEYS< 473 > = '027091119' ; NEW_KEYS< 473 > = KSC_F01 ;! ^[[w 3112 ANS OLD_KEYS< 474 > = '027091120' ; NEW_KEYS< 474 > = KSC_F02 ;! ^[[x 3113 ANS OLD_KEYS< 475 > = '027091121' ; NEW_KEYS< 475 > = KSC_F03 ;! ^[[y 3114 ANS OLD_KEYS< 476 > = '027091122' ; NEW_KEYS< 476 > = KSC_F04 ;! ^[[z 3115 ANS OLD_KEYS< 477 > = '027091123' ; NEW_KEYS< 477 > = KSC_F12 ;! ^[[{ 3123 ANS OLD_KEYS< 478 > = '027091126' ; NEW_KEYS< 478 > = KS_TAB ;! ^[[~ 1009 NTC OLD_KEYS< 479 > = '027091190013' ; NEW_KEYS< 479 > = KSC_F08 ;! ^[[{190}^M 3119 ANS OLD_KEYS< 480 > = '027091190032' ; NEW_KEYS< 480 > = KSC_F06 ;! ^[[{190} 3117 ANS OLD_KEYS< 481 > = '027091190091' ; NEW_KEYS< 481 > = KSC_F07 ;! ^[[{190}[ 3118 ANS OLD_KEYS< 482 > = '027092' ; NEW_KEYS< 482 > = KA_BACKSLASH ;! ^[\ 4220 GTM LVT NTC PTY OLD_KEYS< 483 > = '027093' ; NEW_KEYS< 483 > = KA_RBRACKET ;! ^[] 4221 GTM LVT NTC PTY OLD_KEYS< 484 > = '027094' ; NEW_KEYS< 484 > = KA_CARET ;! ^[^ 5054 GTM LVT NTC PTY OLD_KEYS< 485 > = '027095' ; NEW_KEYS< 485 > = KA_UNDERSCORE ;! ^[_ 5189 GTM LVT NTC PTY OLD_KEYS< 486 > = '027096' ; NEW_KEYS< 486 > = KA_ACCENT ;! ^[` 4192 LVT NTC PTY OLD_KEYS< 487 > = '027097' ; NEW_KEYS< 487 > = KA_A ;! ^[a 4065 GTM LVT NTC OLD_KEYS< 488 > = '027098' ; NEW_KEYS< 488 > = KA_B ;! ^[b 4066 GTM LVT NTC OLD_KEYS< 489 > = '027099' ; NEW_KEYS< 489 > = KA_C ;! ^[c 4067 GTM LVT NTC OLD_KEYS< 490 > = '027100' ; NEW_KEYS< 490 > = KA_D ;! ^[d 4068 GTM LVT NTC OLD_KEYS< 491 > = '027101' ; NEW_KEYS< 491 > = KA_E ;! ^[e 4069 GTM LVT NTC OLD_KEYS< 492 > = '027102' ; NEW_KEYS< 492 > = KA_F ;! ^[f 4070 GTM LVT NTC OLD_KEYS< 493 > = '027103' ; NEW_KEYS< 493 > = KA_G ;! ^[g 4071 GTM LVT NTC OLD_KEYS< 494 > = '027104' ; NEW_KEYS< 494 > = KA_H ;! ^[h 4072 GTM LVT NTC OLD_KEYS< 495 > = '027105' ; NEW_KEYS< 495 > = KA_I ;! ^[i 4073 GTM LVT NTC OLD_KEYS< 496 > = '027106' ; NEW_KEYS< 496 > = KA_J ;! ^[j 4074 GTM LVT NTC OLD_KEYS< 497 > = '027107' ; NEW_KEYS< 497 > = KS_END ; KEYBOARD< 497 > = 'PV6' ;! ^[k 1035 NEW_KEYS< 497, 2 > = KS_END ; KEYBOARD< 497, 2 > = 'VP6' NEW_KEYS< 497, 3 > = KS_END ; KEYBOARD< 497, 3 > = 'VPT' NEW_KEYS< 497, 4 > = KA_K ;! 4075 GTM LVT NTC OLD_KEYS< 498 > = '027108' ; NEW_KEYS< 498 > = KS_DELETE ; KEYBOARD< 498 > = 'PV6' ;! ^[l 1046 NEW_KEYS< 498, 2 > = KS_DELETE ; KEYBOARD< 498, 2 > = 'VP6' NEW_KEYS< 498, 3 > = KS_DELETE ; KEYBOARD< 498, 3 > = 'VPT' NEW_KEYS< 498, 4 > = KA_L ;! 4076 GTM LVT NTC OLD_KEYS< 499 > = '027109' ; NEW_KEYS< 499 > = KA_M ;! ^[m 4077 GTM LVT NTC OLD_KEYS< 500 > = '027110' ; NEW_KEYS< 500 > = KA_N ;! ^[n 4078 GTM LVT NTC OLD_KEYS< 501 > = '027111' ; NEW_KEYS< 501 > = KA_O ;! ^[o 4079 GTM LVT NTC OLD_KEYS< 502 > = '027112' ; NEW_KEYS< 502 > = KA_P ;! ^[p 4080 GTM LVT NTC OLD_KEYS< 503 > = '027113' ; NEW_KEYS< 503 > = KA_Q ; KEYBOARD< 503 > = 'GTM' ;! ^[q 4081 NEW_KEYS< 503, 2 > = KA_Q ; KEYBOARD< 503, 2 > = 'LVT' NEW_KEYS< 503, 3 > = KA_Q ; KEYBOARD< 503, 3 > = 'NTC' NEW_KEYS< 503, 4 > = K_INSERT ;! 45 PV6 VP6 VPT WYS OLD_KEYS< 504 > = '027114' ; NEW_KEYS< 504 > = KA_R ; KEYBOARD< 504 > = 'GTM' ;! ^[r 4082 NEW_KEYS< 504, 2 > = KA_R ; KEYBOARD< 504, 2 > = 'LVT' NEW_KEYS< 504, 3 > = KA_R ; KEYBOARD< 504, 3 > = 'NTC' NEW_KEYS< 504, 4 > = KS_INSERT ;! 1045 PV6 VP6 VPT WYS OLD_KEYS< 505 > = '027115' ; NEW_KEYS< 505 > = KA_S ;! ^[s 4083 GTM LVT NTC OLD_KEYS< 506 > = '027116' ; NEW_KEYS< 506 > = KA_T ;! ^[t 4084 GTM LVT NTC OLD_KEYS< 507 > = '027117' ; NEW_KEYS< 507 > = KA_U ;! ^[u 4085 GTM LVT NTC OLD_KEYS< 508 > = '027118' ; NEW_KEYS< 508 > = KA_V ;! ^[v 4086 GTM LVT NTC OLD_KEYS< 509 > = '027119' ; NEW_KEYS< 509 > = KA_W ;! ^[w 4087 GTM LVT NTC OLD_KEYS< 510 > = '027120' ; NEW_KEYS< 510 > = KA_X ;! ^[x 4088 GTM LVT NTC OLD_KEYS< 511 > = '027121' ; NEW_KEYS< 511 > = KA_Y ;! ^[y 4089 GTM LVT NTC OLD_KEYS< 512 > = '027122' ; NEW_KEYS< 512 > = KA_Z ;! ^[z 4090 GTM LVT NTC OLD_KEYS< 513 > = '027123' ; NEW_KEYS< 513 > = KS_HOME ; KEYBOARD< 513 > = 'WYS' ;! ^[{ 1036 NEW_KEYS< 513, 2 > = KA_LBRACE ;! 5219 GTM LVT NTC PTY OLD_KEYS< 514 > = '027124' ; NEW_KEYS< 514 > = K_PAGE_DOWN ; KEYBOARD< 514 > = 'MDS' ;! ^[| 34 NEW_KEYS< 514, 2 > = K_PAGE_DOWN ; KEYBOARD< 514, 2 > = 'PV6' NEW_KEYS< 514, 3 > = K_PAGE_DOWN ; KEYBOARD< 514, 3 > = 'VP6' NEW_KEYS< 514, 4 > = K_PAGE_DOWN ; KEYBOARD< 514, 4 > = 'VPT' NEW_KEYS< 514, 5 > = KA_PIPE ;! 34 VT1 OLD_KEYS< 515 > = '027125' ; NEW_KEYS< 515 > = KA_RBRACE ;! ^[} 5221 GTM LVT NTC PTY OLD_KEYS< 516 > = '027126' ; NEW_KEYS< 516 > = KA_TILDE ;! ^[~ 5192 LVT NTC PTY OLD_KEYS< 517 > = '027127' ; NEW_KEYS< 517 > = KSA_BACKSPACE ; KEYBOARD< 517 > = 'PTY' ;! ^[{127} 4008 LVT NTC NEW_KEYS< 517, 2 > = KA_BACKSPACE ;! 4008 OLD_KEYS< 518 > = '028' ; NEW_KEYS< 518 > = KC_BACKSLASH ;! ^\ 2220 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 SCO TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 519 > = '029' ; NEW_KEYS< 519 > = KC_RBRACKET ;! ^] 2221 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 SCO TTY VP6 VPT VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 520 > = '030' ; NEW_KEYS< 520 > = K_HOME ; KEYBOARD< 520 > = 'VPT' ;! ^^ 36 NEW_KEYS< 520, 2 > = KC_CARET ;! 3054 ANS BBS GTM LNX LVT MDS NTC PCK PTY PV6 SCO TTY VP6 VT0 VT1 VT2 VT3 VT4 WYS XTM OLD_KEYS< 521 > = '031' ; NEW_KEYS< 521 > = K_DELETE ; KEYBOARD< 521 > = 'BBS' ;! ^_ 46 NEW_KEYS< 521, 2 > = K_DELETE ; KEYBOARD< 521, 2 > = 'LNX' NEW_KEYS< 521, 3 > = K_DELETE ; KEYBOARD< 521, 3 > = 'PCK' NEW_KEYS< 521, 4 > = K_DELETE ; KEYBOARD< 521, 4 > = 'VT0' NEW_KEYS< 521, 5 > = K_DELETE ; KEYBOARD< 521, 5 > = 'VT1' NEW_KEYS< 521, 6 > = K_DELETE ; KEYBOARD< 521, 6 > = 'VT2' NEW_KEYS< 521, 7 > = K_DELETE ; KEYBOARD< 521, 7 > = 'VT3' NEW_KEYS< 521, 8 > = K_DELETE ; KEYBOARD< 521, 8 > = 'VT4' NEW_KEYS< 521, 9 > = K_DELETE ; KEYBOARD< 521, 9 > = 'WYS' NEW_KEYS< 521, 10 > = KC_UNDERSCORE ;! 3189 ANS GTM LVT MDS NTC PTY PV6 SCO TTY VP6 VPT VT3 WYS XTM OLD_KEYS< 522 > = '052048048056' ; NEW_KEYS< 522 > = KS_INSERT ;! OLD_KEYS< 523 > = '095049048049126095' ; NEW_KEYS< 523 > = KM_L1 ; KEYBOARD< 523 > = 'VT3' ;! OLD_KEYS< 524 > = '095049048050126095' ; NEW_KEYS< 524 > = KM_R1 ; KEYBOARD< 524 > = 'VT3' ;! OLD_KEYS< 525 > = '095049049049126095' ; NEW_KEYS< 525 > = KM_L2 ; KEYBOARD< 525 > = 'VT3' ;! OLD_KEYS< 526 > = '095049049050126095' ; NEW_KEYS< 526 > = KM_R2 ; KEYBOARD< 526 > = 'VT3' ;! OLD_KEYS< 527 > = '127' ; NEW_KEYS< 527 > = KS_DELETE ; KEYBOARD< 527 > = 'BBS' ;! {127} 1046 NEW_KEYS< 527, 2 > = KC_BACKSPACE ; KEYBOARD< 527, 2 > = 'CUQ' NEW_KEYS< 527, 3 > = K_BACKSPACE ; KEYBOARD< 527, 3 > = 'LVT' NEW_KEYS< 527, 4 > = K_BACKSPACE ; KEYBOARD< 527, 4 > = 'NTC' NEW_KEYS< 527, 5 > = KC_BACKSPACE ; KEYBOARD< 527, 5 > = 'PCK' NEW_KEYS< 527, 6 > = KS_BACKSPACE ; KEYBOARD< 527, 6 > = 'PTY' NEW_KEYS< 527, 7 > = KC_DELETE ; KEYBOARD< 527, 7 > = 'PV6' NEW_KEYS< 527, 8 > = KC_DELETE ; KEYBOARD< 527, 8 > = 'VP6' NEW_KEYS< 527, 9 > = KC_DELETE ; KEYBOARD< 527, 9 > = 'VPT' NEW_KEYS< 527, 10 > = KS_DELETE ; KEYBOARD< 527, 10 > = 'VT0' NEW_KEYS< 527, 11 > = K_DELETE ; KEYBOARD< 527, 11 > = 'VT1' NEW_KEYS< 527, 12 > = KS_DELETE ; KEYBOARD< 527, 12 > = 'VT2' NEW_KEYS< 527, 13 > = KS_DELETE ; KEYBOARD< 527, 13 > = 'VT4' NEW_KEYS< 527, 14 > = K_BACKSPACE ; KEYBOARD< 527, 14 > = 'XTM' NEW_KEYS< 527, 15 > = K_DELETE ;! 46 ANS GTM LNX MDS SCO TTY VT3 WYS OLD_KEYS< 528 > = '128' ; NEW_KEYS< 528 > = KC_N ;! {128} 2078 VT3 OLD_KEYS< 529 > = '143' ; NEW_KEYS< 529 > = KC_LEFT ; KEYBOARD< 529 > = 'CUQ' ;! {143} 2037 VT2 on UV/AIX NEW_KEYS< 529, 2 > = K_F01 ;! 112 OLD_KEYS< 530 > = '143064' ; NEW_KEYS< 530 > = K_UP ;! {143}A 38 VT2 on UV/AIX with NLS? OLD_KEYS< 531 > = '143065' ; NEW_KEYS< 531 > = KC_UP ;! {143}B 40 VT2 on UV/AIX with NLS? OLD_KEYS< 532 > = '143066' ; NEW_KEYS< 532 > = KC_DOWN ;! {143}D 39 VT2 on UV/AIX with NLS? OLD_KEYS< 533 > = '143067' ; NEW_KEYS< 533 > = KC_RIGHT ;! {143}C 37 VT2 on UV/AIX with NLS? OLD_KEYS< 534 > = '143081' ; NEW_KEYS< 534 > = K_F02 ;! {143}Q 113 VT3 OLD_KEYS< 535 > = '143082' ; NEW_KEYS< 535 > = K_F03 ;! {143}R 114 VT3 OLD_KEYS< 536 > = '143083' ; NEW_KEYS< 536 > = K_F04 ;! {143}S 115 VT3 OLD_KEYS< 537 > = '155049049049126155' ; NEW_KEYS< 537 > = KM_L2 ;! {155}111~{155} OLD_KEYS< 538 > = '155049049050126155' ; NEW_KEYS< 538 > = KM_R2 ;! {155}112~{155} OLD_KEYS< 539 > = '155049055126' ; NEW_KEYS< 539 > = K_F06 ;! {155}17~ 117 VT3 OLD_KEYS< 540 > = '155049056126' ; NEW_KEYS< 540 > = K_F07 ;! {155}18~ 118 VT3 OLD_KEYS< 541 > = '155049057126' ; NEW_KEYS< 541 > = K_F08 ;! {155}19~ 119 VT3 OLD_KEYS< 542 > = '155049126' ; NEW_KEYS< 542 > = K_HOME ; KEYBOARD< 542 > = 'CUQ' ;! {155}1~ 36 NEW_KEYS< 542, 2 > = K_END ;! 35 VT3 OLD_KEYS< 543 > = '155050048126' ; NEW_KEYS< 543 > = K_F09 ;! {155}20~ 120 VT3 OLD_KEYS< 544 > = '155050049126' ; NEW_KEYS< 544 > = K_F10 ;! {155}21~ 121 VT3 OLD_KEYS< 545 > = '155050051126' ; NEW_KEYS< 545 > = K_F11 ;! {155}23~ 122 VT3 OLD_KEYS< 546 > = '155050052126' ; NEW_KEYS< 546 > = K_F12 ; KEYBOARD< 546 > = 'VT3' ;! {155}24~ 123 NEW_KEYS< 546, 2 > = K_F12 ; KEYBOARD< 546, 2 > = 'CUQ' NEW_KEYS< 546, 3 > = K_END ;! 36 OLD_KEYS< 547 > = '155050053126' ; NEW_KEYS< 547 > = KS_F03 ; KEYBOARD< 547 > = 'CUQ' ;! {155}25~ 1114 VT3 NEW_KEYS< 547, 2 > = KC_F03 ;! 2114 VT3 OLD_KEYS< 548 > = '155050054126' ; NEW_KEYS< 548 > = KS_F04 ; KEYBOARD< 548 > = 'CUQ' ;! {155}26~ 1115 NEW_KEYS< 548, 2 > = KC_F04 ;! 2115 VT3 OLD_KEYS< 549 > = '155050056126' ; NEW_KEYS< 549 > = KS_F05 ; KEYBOARD< 549 > = 'CUQ' ;! {155}28~ 1116 NEW_KEYS< 549, 2 > = KC_F05 ;! 2116 VT3 OLD_KEYS< 550 > = '155050057126' ; NEW_KEYS< 550 > = KS_F06 ; KEYBOARD< 550 > = 'CUQ' ;! {155}28~ 1117 NEW_KEYS< 550, 2 > = KC_F06 ;! 2117 VT3 OLD_KEYS< 551 > = '155050126' ; NEW_KEYS< 551 > = K_INSERT ;! {155}2~ 45 VT3 OLD_KEYS< 552 > = '155051126' ; NEW_KEYS< 552 > = K_DELETE ;! {155}3~ VT2 CUEmulate OLD_KEYS< 553 > = '155051049126' ; NEW_KEYS< 553 > = KS_F07 ; KEYBOARD< 553 > = 'CUQ' ;! {155}31~ 1118 NEW_KEYS< 553, 2 > = KC_F07 ;! 2118 VT3 OLD_KEYS< 554 > = '155051050126' ; NEW_KEYS< 554 > = KS_F08 ; KEYBOARD< 554 > = 'CUQ' ;! {155}32~ 1119 NEW_KEYS< 554, 2 > = KC_F08 ;! 2119 VT3 OLD_KEYS< 555 > = '155051051126' ; NEW_KEYS< 555 > = KS_F09 ; KEYBOARD< 555 > = 'CUQ' ;! {155}33~ 1120 NEW_KEYS< 555, 2 > = KC_F09 ;! 2120 VT3 OLD_KEYS< 556 > = '155051052126' ; NEW_KEYS< 556 > = KS_F10 ; KEYBOARD< 556 > = 'CUQ' ;! {155}34~ 1121 NEW_KEYS< 556, 2 > = KC_F10 ;! 2121 VT3 OLD_KEYS< 557 > = '155051126' ; NEW_KEYS< 557 > = K_DELETE ;! {155}3~ 46 VT2 CUEmulate OLD_KEYS< 558 > = '155052126' ; NEW_KEYS< 558 > = K_END ; KEYBOARD< 558 > = 'CUQ' ;! {155}4~ 35 NEW_KEYS< 558, 2 > = KS_PAGE_DOWN ;! 1034 VT2 VT3 OLD_KEYS< 559 > = '155053126' ; NEW_KEYS< 559 > = K_PAGE_UP ;! {155}5~ 33 VT3 OLD_KEYS< 560 > = '155054126' ; NEW_KEYS< 560 > = K_PAGE_DOWN ;! {155}6~ 34 VT2 VT3 OLD_KEYS< 561 > = '155065' ; NEW_KEYS< 561 > = K_UP ;! {155}A 38 VT3 OLD_KEYS< 562 > = '155066' ; NEW_KEYS< 562 > = K_DOWN ;! {155}B 40 VT3 OLD_KEYS< 563 > = '155067' ; NEW_KEYS< 563 > = K_RIGHT ;! {155}C 39 VT3 OLD_KEYS< 564 > = '155068' ; NEW_KEYS< 564 > = K_LEFT ;! {155}D 37 VT3 OLD_KEYS< 565 > = '155072' ; NEW_KEYS< 565 > = KS_HOME ; KEYBOARD< 565 > = 'CUQ' ;! {155}H 1036 NEW_KEYS< 565, 2 > = K_HOME ;! 36 VT3 OLD_KEYS< 566 > = '155075' ; NEW_KEYS< 566 > = KS_END ;! {155}K 1035 VT2 OLD_KEYS< 567 > = '155076' ; NEW_KEYS< 567 > = KS_INSERT ;! {155}L 1045 VT2 OLD_KEYS< 568 > = '155077' ; NEW_KEYS< 568 > = KS_DELETE ; KEYBOARD< 568 > = 'CUQ' ;! {155}M 1046 NEW_KEYS< 568, 2 > = K_F05 ;! 116 VT3 OLD_KEYS< 569 > = '155085' ; NEW_KEYS< 569 > = K_PAGE_DOWN ;! {155}U 1009 VT3 OLD_KEYS< 570 > = '155090' ; NEW_KEYS< 570 > = KS_TAB ;! {155}Z 1009 VT3 OLD_KEYS< 571 > = '160' ; NEW_KEYS< 571 > = KSC_SPACE ;! {160} 3032 VT3 OLD_KEYS< 572 > = '194' ; NEW_KEYS< 572 > = KS_SPACE ;! {194} 1032 GTM OLD_KEYS< 573 > = '194049048049126155' ; NEW_KEYS< 573 > = KM_L1 ;! {194}101~{155} VT3 OLD_KEYS< 574 > = '194049048050126155' ; NEW_KEYS< 574 > = KM_R1 ;! {194}102~{155} VT3 OLD_KEYS< 575 > = '194049049049126155' ; NEW_KEYS< 575 > = KM_L2 ;! {194}111~{155} VT3 OLD_KEYS< 576 > = '194049049050126155' ; NEW_KEYS< 576 > = KM_R2 ;! {194}112~{155} VT3 OLD_KEYS< 577 > = '194078' ; NEW_KEYS< 577 > = KA_1 ;! {194}N 4049 VT3 OLD_KEYS< 578 > = '194155049048049126194155' ; NEW_KEYS< 578 > = KM_L1 ;! {194}{155}101~{194}{155} VT3 OLD_KEYS< 579 > = '194155049048050126194155' ; NEW_KEYS< 579 > = KM_R1 ;! {194}{155}102~{194}{155} VT3 OLD_KEYS< 580 > = '194155049049049126194155' ; NEW_KEYS< 580 > = KM_L2 ;! {194}{155}111~{194}{155} VT3 OLD_KEYS< 581 > = '194155049049050126194155' ; NEW_KEYS< 581 > = KM_R2 ;! {194}{155}112~{194}{155} VT3 OLD_KEYS< 582 > = '195078' ; NEW_KEYS< 582 > = KA_BACKSPACE ;! {195}N 4008 VT3 OLD_KEYS< 583 > = '195083' ; NEW_KEYS< 583 > = KSA_BACKSPACE ;! {195}S 5008 VT3 OLD_KEYS< 584 > = '239128' ; NEW_KEYS< 584 > = K_F01 ; KEYBOARD< 584 > = 'MDS' ;! {239}{128} 112 NEW_KEYS< 584, 2 > = KC_F01 ;! 2112 PV6 VP6 VPT WYS OLD_KEYS< 585 > = '239129' ; NEW_KEYS< 585 > = K_F02 ; KEYBOARD< 585 > = 'MDS' ;! {239}{129} 113 NEW_KEYS< 585, 2 > = KC_F02 ;! 2113 PV6 VP6 VPT WYS OLD_KEYS< 586 > = '239130' ; NEW_KEYS< 586 > = K_F03 ; KEYBOARD< 586 > = 'MDS' ;! {239}{130} 114 NEW_KEYS< 586, 2 > = KC_F03 ;! 2114 PV6 VP6 VPT WYS OLD_KEYS< 587 > = '239131' ; NEW_KEYS< 587 > = K_F04 ; KEYBOARD< 587 > = 'MDS' ;! {239}{131} 115 NEW_KEYS< 587, 2 > = KC_F04 ;! 2115 PV6 VP6 VPT WYS OLD_KEYS< 588 > = '239132' ; NEW_KEYS< 588 > = K_F05 ; KEYBOARD< 588 > = 'MDS' ;! {239}{132} 116 NEW_KEYS< 588, 2 > = KC_F05 ;! 2116 PV6 VP6 VPT WYS OLD_KEYS< 589 > = '239133' ; NEW_KEYS< 589 > = K_F06 ; KEYBOARD< 589 > = 'MDS' ;! {239}{133} 117 NEW_KEYS< 589, 2 > = KC_F06 ;! 2117 PV6 VP6 VPT WYS OLD_KEYS< 590 > = '239134' ; NEW_KEYS< 590 > = K_F07 ; KEYBOARD< 590 > = 'MDS' ;! {239}{134} 118 NEW_KEYS< 590, 2 > = KC_F07 ;! 2118 PV6 VP6 VPT WYS OLD_KEYS< 591 > = '239135' ; NEW_KEYS< 591 > = K_F08 ; KEYBOARD< 591 > = 'MDS' ;! {239}{135} 119 NEW_KEYS< 591, 2 > = KC_F08 ;! 2119 PV6 VP6 VPT WYS OLD_KEYS< 592 > = '239136' ; NEW_KEYS< 592 > = K_F09 ; KEYBOARD< 592 > = 'MDS' ;! {239}{136} 120 NEW_KEYS< 592, 2 > = KC_F09 ;! 2120 PV6 VP6 VPT WYS OLD_KEYS< 593 > = '239137' ; NEW_KEYS< 593 > = K_F10 ; KEYBOARD< 593 > = 'MDS' ;! {239}{137} 121 NEW_KEYS< 593, 2 > = KC_F10 ;! 2121 PV6 VP6 VPT WYS OLD_KEYS< 594 > = '239138' ; NEW_KEYS< 594 > = K_F11 ; KEYBOARD< 594 > = 'MDS' ;! {239}{138} 122 NEW_KEYS< 594, 2 > = KC_F11 ;! 2122 PV6 VP6 VPT WYS OLD_KEYS< 595 > = '239139' ; NEW_KEYS< 595 > = K_F12 ; KEYBOARD< 595 > = 'MDS' ;! {239}{139} 123 NEW_KEYS< 595, 2 > = KC_F12 ;! 2123 PV6 VP6 VPT WYS OLD_KEYS< 596 > = '239143080' ; NEW_KEYS< 596 > = K_F01 ;! {239}{143}P 112 VT3 OLD_KEYS< 597 > = '239143081' ; NEW_KEYS< 597 > = K_F02 ;! {239}{143}Q 113 VT3 OLD_KEYS< 598 > = '239143082' ; NEW_KEYS< 598 > = K_F03 ;! {239}{143}R 114 VT3 OLD_KEYS< 599 > = '239143083' ; NEW_KEYS< 599 > = K_F04 ;! {239}{143}S 115 VT3 OLD_KEYS< 600 > = '239144' ; NEW_KEYS< 600 > = KS_F01 ; KEYBOARD< 600 > = 'MDS' ;! {239}{144} 1112 NEW_KEYS< 600, 2 > = KSC_F01 ;! 3112 PV6 VP6 VPT WYS OLD_KEYS< 601 > = '239145' ; NEW_KEYS< 601 > = KS_F02 ; KEYBOARD< 601 > = 'MDS' ;! {239}{145} 1113 NEW_KEYS< 601, 2 > = KSC_F02 ;! 3113 PV6 VP6 VPT WYS OLD_KEYS< 602 > = '239146' ; NEW_KEYS< 602 > = KS_F03 ; KEYBOARD< 602 > = 'MDS' ;! {239}{146} 1114 NEW_KEYS< 602, 2 > = KSC_F03 ;! 3114 PV6 VP6 VPT WYS OLD_KEYS< 603 > = '239147' ; NEW_KEYS< 603 > = KS_F04 ; KEYBOARD< 603 > = 'MDS' ;! {239}{147} 1115 NEW_KEYS< 603, 2 > = KSC_F04 ;! 3115 PV6 VP6 VPT WYS OLD_KEYS< 604 > = '239148' ; NEW_KEYS< 604 > = KS_F05 ; KEYBOARD< 604 > = 'MDS' ;! {239}{148} 1116 NEW_KEYS< 604, 2 > = KSC_F05 ;! 3116 PV6 VP6 VPT WYS OLD_KEYS< 605 > = '239149' ; NEW_KEYS< 605 > = KS_F06 ; KEYBOARD< 605 > = 'MDS' ;! {239}{149} 1117 NEW_KEYS< 605, 2 > = KSC_F06 ;! 3117 PV6 VP6 VPT WYS OLD_KEYS< 606 > = '239150' ; NEW_KEYS< 606 > = KS_F07 ; KEYBOARD< 606 > = 'MDS' ;! {239}{150} 1118 NEW_KEYS< 606, 2 > = KSC_F07 ;! 3118 PV6 VP6 VPT WYS OLD_KEYS< 607 > = '239151' ; NEW_KEYS< 607 > = KS_F08 ; KEYBOARD< 607 > = 'MDS' ;! {239}{151} 1119 NEW_KEYS< 607, 2 > = KSC_F08 ;! 3119 PV6 VP6 VPT WYS OLD_KEYS< 608 > = '239152' ; NEW_KEYS< 608 > = KS_F09 ; KEYBOARD< 608 > = 'MDS' ;! {239}{152} 1120 NEW_KEYS< 608, 2 > = KSC_F09 ;! 3120 PV6 VP6 VPT WYS OLD_KEYS< 609 > = '239153' ; NEW_KEYS< 609 > = KS_F10 ; KEYBOARD< 609 > = 'MDS' ;! {239}{153} 1121 NEW_KEYS< 609, 2 > = KSC_F10 ;! 3121 PV6 VP6 VPT WYS OLD_KEYS< 610 > = '239154' ; NEW_KEYS< 610 > = KS_F11 ; KEYBOARD< 610 > = 'MDS' ;! {239}{154} 1122 NEW_KEYS< 610, 2 > = KSC_F11 ;! 3122 PV6 VP6 VPT WYS OLD_KEYS< 611 > = '239155' ; NEW_KEYS< 611 > = KS_F12 ; KEYBOARD< 611 > = 'MDS' ;! {239}{155} 1123 NEW_KEYS< 611, 2 > = KSC_F12 ;! 3123 PV6 VP6 VPT WYS OLD_KEYS< 612 > = '239155049055126' ; NEW_KEYS< 612 > = K_F06 ;! {239}{155}17~ 117 VT3 OLD_KEYS< 613 > = '239155049056126' ; NEW_KEYS< 613 > = K_F07 ;! {239}{155}18~ 118 VT3 OLD_KEYS< 614 > = '239155049057126' ; NEW_KEYS< 614 > = K_F08 ;! {239}{155}19~ 119 VT3 OLD_KEYS< 615 > = '239155049126' ; NEW_KEYS< 615 > = K_END ; KEYBOARD< 615 > = 'VT3' ;! {239}{155}1~ 35 NEW_KEYS< 615, 2 > = KS_END ;! 1035 VT2 VT4 OLD_KEYS< 616 > = '239155050048126' ; NEW_KEYS< 616 > = K_F09 ;! {239}{155}20~ 120 VT2 VT3 VT4 OLD_KEYS< 617 > = '239155050049126' ; NEW_KEYS< 617 > = K_F10 ;! {239}{155}21~ 121 VT2 VT3 VT4 OLD_KEYS< 618 > = '239155050051126' ; NEW_KEYS< 618 > = K_F11 ; KEYBOARD< 618 > = 'VT3' ;! {239}{155}23~ 122 NEW_KEYS< 618, 2 > = KC_F01 ;! 2112 VT2 VT4 OLD_KEYS< 619 > = '239155050052126' ; NEW_KEYS< 619 > = K_F12 ;! {239}{155}24~ 123 VT2 VT3 VT4 OLD_KEYS< 620 > = '239155050053126' ; NEW_KEYS< 620 > = KC_F03 ;! {239}{155}25~ 2114 VT2 VT3 VT4 OLD_KEYS< 621 > = '239155050054126' ; NEW_KEYS< 621 > = KC_F04 ;! {239}{155}26~ 2115 VT2 VT3 VT4 OLD_KEYS< 622 > = '239155050056126' ; NEW_KEYS< 622 > = KC_F05 ;! {239}{155}28~ 2116 VT2 VT3 VT4 OLD_KEYS< 623 > = '239155050057126' ; NEW_KEYS< 623 > = KC_F06 ;! {239}{155}29~ 2117 VT2 VT3 VT4 OLD_KEYS< 624 > = '239155050126' ; NEW_KEYS< 624 > = K_INSERT ; KEYBOARD< 624 > = 'VT3' ;! {239}{155}2~ 45 NEW_KEYS< 624, 2 > = KS_INSERT ;! 1045 VT2 VT4 OLD_KEYS< 625 > = '239155051049126' ; NEW_KEYS< 625 > = KC_F07 ;! {239}{155}31~ 2118 VT2 VT3 VT4 OLD_KEYS< 626 > = '239155051050126' ; NEW_KEYS< 626 > = KC_F08 ;! {239}{155}32~ 2119 VT2 VT3 VT4 OLD_KEYS< 627 > = '239155051051126' ; NEW_KEYS< 627 > = KC_F09 ;! {239}{155}33~ 2120 VT2 VT3 VT4 OLD_KEYS< 628 > = '239155051052126' ; NEW_KEYS< 628 > = KC_F10 ;! {239}{155}34~ 2121 VT2 VT3 VT4 OLD_KEYS< 629 > = '239155053126' ; NEW_KEYS< 629 > = K_PAGE_UP ; KEYBOARD< 629 > = 'VT3' ;! {239}{155}5~ 33 NEW_KEYS< 629, 2 > = KS_PAGE_UP ;! 1033 VT2 VT4 OLD_KEYS< 630 > = '239155054126' ; NEW_KEYS< 630 > = KS_PAGE_DOWN ;! {239}{155}6~ 1034 VT2 VT3 VT4 OLD_KEYS< 631 > = '239155065' ; NEW_KEYS< 631 > = K_UP ; KEYBOARD< 631 > = 'VT3' ;! {239}{155}A 38 NEW_KEYS< 631, 2 > = KS_UP ;! 1038 VT2 VT4 OLD_KEYS< 632 > = '239155066' ; NEW_KEYS< 632 > = K_DOWN ; KEYBOARD< 632 > = 'VT3' ;! {239}{155}B 40 NEW_KEYS< 632, 2 > = KS_DOWN ;! 1040 VT2 VT4 OLD_KEYS< 633 > = '239155067' ; NEW_KEYS< 633 > = K_RIGHT ; KEYBOARD< 633 > = 'VT3' ;! {239}{155}C 39 NEW_KEYS< 633, 2 > = KS_RIGHT ;! 1039 VT2 VT4 OLD_KEYS< 634 > = '239155068' ; NEW_KEYS< 634 > = K_LEFT ; KEYBOARD< 634 > = 'VT3' ;! {239}{155}D 37 NEW_KEYS< 634, 2 > = KS_LEFT ;! 1037 VT2 VT4 OLD_KEYS< 635 > = '239155072' ; NEW_KEYS< 635 > = K_HOME ; KEYBOARD< 635 > = 'VT3' ;! {239}{155}H 36 NEW_KEYS< 635, 2 > = KS_HOME ;! 1036 VT2 VT4 OLD_KEYS< 636 > = '239155077' ; NEW_KEYS< 636 > = K_F05 ;! {239}{155}M 116 VT3 OLD_KEYS< 637 > = '239155085' ; NEW_KEYS< 637 > = K_PAGE_DOWN ;! {239}{155}U 34 VT3 OLD_KEYS< 638 > = '239155090' ; NEW_KEYS< 638 > = KS_TAB ;! {239}{155}Z 1009 VT2 VT3 VT4 OLD_KEYS< 639 > = '239160' ; NEW_KEYS< 639 > = KC_F01 ;! {239}{160} 2112 MDS OLD_KEYS< 640 > = '239161' ; NEW_KEYS< 640 > = KC_F02 ;! {239}{161} 2113 MDS OLD_KEYS< 641 > = '239162' ; NEW_KEYS< 641 > = KC_F03 ;! {239}{162} 2114 MDS OLD_KEYS< 642 > = '239163' ; NEW_KEYS< 642 > = KC_F04 ;! {239}{163} 2115 MDS OLD_KEYS< 643 > = '239164' ; NEW_KEYS< 643 > = KC_F05 ;! {239}{164} 2116 MDS OLD_KEYS< 644 > = '239165' ; NEW_KEYS< 644 > = KC_F06 ;! {239}{165} 2117 MDS OLD_KEYS< 645 > = '239166' ; NEW_KEYS< 645 > = KC_F07 ;! {239}{166} 2118 MDS OLD_KEYS< 646 > = '239167' ; NEW_KEYS< 646 > = KC_F08 ;! {239}{167} 2119 MDS OLD_KEYS< 647 > = '239168' ; NEW_KEYS< 647 > = KC_F09 ;! {239}{168} 2120 MDS OLD_KEYS< 648 > = '239169' ; NEW_KEYS< 648 > = KC_F10 ;! {239}{169} 2121 MDS OLD_KEYS< 649 > = '239170' ; NEW_KEYS< 649 > = KC_F11 ;! {239}{170} 2122 MDS OLD_KEYS< 650 > = '239171' ; NEW_KEYS< 650 > = KC_F12 ;! {239}{171} 2123 MDS OLD_KEYS< 651 > = '239176' ; NEW_KEYS< 651 > = KC_PAGE_DOWN ;! {239}{176} 2034 MDS OLD_KEYS< 652 > = '239177' ; NEW_KEYS< 652 > = KC_PAGE_UP ;! {239}{177} 2033 MDS OLD_KEYS< 653 > = '239181' ; NEW_KEYS< 653 > = K_PAGE_UP ;! {239}{181} 33 MDS OLD_KEYS< 654 > = '239182' ; NEW_KEYS< 654 > = K_PAGE_DOWN ;! {239}{182} 34 MDS OLD_KEYS< 655 > = '239183' ; NEW_KEYS< 655 > = KS_PAGE_UP ;! {239}{183} 1033 MDS OLD_KEYS< 656 > = '239184' ; NEW_KEYS< 656 > = KS_UP ;! {239}{184} 1038 MDS OLD_KEYS< 657 > = '239185' ; NEW_KEYS< 657 > = KS_DOWN ;! {239}{185} 1040 MDS OLD_KEYS< 658 > = '239186' ; NEW_KEYS< 658 > = KS_RIGHT ;! {239}{186} 1039 MDS OLD_KEYS< 659 > = '239187' ; NEW_KEYS< 659 > = KS_LEFT ;! {239}{187} 1037 MDS OLD_KEYS< 660 > = '239188' ; NEW_KEYS< 660 > = KC_UP ;! {239}{188} 2038 MDS OLD_KEYS< 661 > = '239189' ; NEW_KEYS< 661 > = KC_DOWN ;! {239}{189} 2040 MDS OLD_KEYS< 662 > = '239190' ; NEW_KEYS< 662 > = KC_RIGHT ;! {239}{190} 2039 MDS OLD_KEYS< 663 > = '239191' ; NEW_KEYS< 663 > = KC_LEFT ;! {239}{191} 2037 MDS OLD_KEYS< 664 > = '251' ; NEW_KEYS< 664 > = KC_T ;! {251} 2084 VT3 OLD_KEYS< 665 > = '252' ; NEW_KEYS< 665 > = KC_BACKSLASH ;! {251} 2220 VT3 OLD_KEYS< 666 > = '253' ; NEW_KEYS< 666 > = KC_RBRACKET ;! {253} 2221 VT3 OLD_KEYS< 667 > = '254' ; NEW_KEYS< 667 > = KC_CARET ;! {254} 3054 VT3 KEYS_MAX = DCOUNT( OLD_KEYS, @AM ) IF KEYB_TYP EQ 0 OR KEYB_TYP EQ '' THEN ! We need to execute an abbreviated form of ANY_KEY_TRM. Why? ! Because it hasn't been done, and we need some idea what terminal ! is in use in order to proceed, but at this point, it's likely ! that a pretty screen has already been drawn that we won't want to ! mess up with any attempts to get the terminal to identify itself, ! so we won't risk any auto-id and/or answer-back code here. We'll ! just have to make a rough guess based on Pick's understanding of ! which terminal is being used. ! The easiest way to obviate this step is to execute ANY_KEY_INI in ! a login script. But, if that's not an option, or ANY_KEY_INI is ! unable to discern your terminal, then you could always copy the ! closest available driver to a new name. For example, let's say ! your site uses PuTTY as an emulator; just copy your host's vt220 ! or xterm driver to PTY, specify TERMPTY in your login script, ! and, then, expand the case statement below to support that ! association. (I've already included some samples.) ! Something similar could also be done for AccuTerm, along with its ! various emulation modes, but that would require even greater ! modifications to this routine along the lines of what has already ! been done for Co*Star. I recommend adding terminals ATA-through- ! ATT. KEYB_TYP = OCONV( SYSTEM( 7 ), 'MCL' ) ;! Same on all flavors. BEGIN CASE CASE KEYB_TYP[ 1, 4 ] EQ 'adds' ; KEYB_TYP = 'VPT' ;! ADDS Viewpoint A2 Enhanced CASE KEYB_TYP[ 1, 4 ] EQ 'ansi' ; KEYB_TYP = 'ANS' ;! ANSI BBS/SCO Console CASE KEYB_TYP[ 1, 4 ] EQ 'dumb' ; KEYB_TYP = 'TTY' ;! TTY CASE KEYB_TYP[ 1, 5 ] EQ 'linux' ; KEYB_TYP = 'LNX' ;! Linux Console CASE KEYB_TYP[ 1, 5 ] EQ 'pcmon' ; KEYB_TYP = 'PCK' ;! Pick PC Monitor CASE KEYB_TYP[ 1, 7 ] EQ 'pickmon' ; KEYB_TYP = 'PCK' ;! Pick PC Monitor CASE KEYB_TYP[ 1, 5 ] EQ 'prism' ; KEYB_TYP = 'MDS' ;! MDIS Prism P8/30 CASE KEYB_TYP[ 1, 9 ] EQ 'tektronix' ; KEYB_TYP = 'TEX' ;! Tektronix 4014/4100 CASE KEYB_TYP[ 1, 3 ] EQ 'tty' ; KEYB_TYP = 'TTY' ;! TTY CASE KEYB_TYP[ 1, 11 ] EQ 'viewpoint60' ; KEYB_TYP = 'VP6' ;! ADDS Viewpoint 60/ProComm CASE KEYB_TYP[ 1, 9 ] EQ 'viewpoint' ; KEYB_TYP = 'VPT' ;! ADDS Viewpoint A2 CASE KEYB_TYP[ 1, 4 ] EQ 'vt52' ; KEYB_TYP = 'VT0' ;! VT52 CASE KEYB_TYP[ 1, 3 ] EQ 'vt1' ; KEYB_TYP = 'VT1' ;! VT100/102 CASE KEYB_TYP[ 1, 3 ] EQ 'vt2' ; KEYB_TYP = 'VT2' ;! VT220 CASE KEYB_TYP[ 1, 3 ] EQ 'vt3' ; KEYB_TYP = 'VT3' ;! VT320 CASE KEYB_TYP[ 1, 3 ] EQ 'vt4' ; KEYB_TYP = 'VT4' ;! VT420 CASE KEYB_TYP[ 1, 4 ] EQ 'wyse' ; KEYB_TYP = 'WYS' ;! Wyse 50/60 CASE KEYB_TYP[ 1, 5 ] EQ 'xterm' ; KEYB_TYP = 'XTM' ;! XTerm ! CASE KEYB_TYP[ 1, 3 ] EQ 'PTY' ; KEYB_TYP = 'PTY' ;! vt220 renamed to PTY? ! CASE KEYB_TYP[ 1, 3 ] EQ 'NTC' ; KEYB_TYP = 'NTC' ;! vt220 renamed to NTC? ! CASE KEYB_TYP[ 1, 3 ] EQ 'GTM' ; KEYB_TYP = 'GTM' ;! vt220 renamed to GTM? ! CASE KEYB_TYP[ 1, 3 ] EQ 'CUQ' ; KEYB_TYP = 'CUQ' ;! vt220 renamed to CUQ? CASE 1 ; KEYB_TYP = 'ANS' ;! ANSI END CASE ! Knowing whether AccuTerm is being used is crucial. If it is, we ! can safely program the current terminal's dead keys in order to ! give the user a richer experience. The presence of AccuTerm may ! have been established by a login script, or via a custom terminal ! name as described above, but, if not, then there are a couple of ! tricks we can use to establish its presence without risking any ! display corruption. For example, if we get any AccuTerm mouse ! commands, then AccuTerm is almost certainly being used, in which ! case it should be safe to enable those keys. But we might wait ! forever for a mouse-click, so we'll have to rely on the next best ! thing: AccuTerm is one of the few emulators to offer ADDS, Pick ! PC Monitor, Prism, Wyse, and Tektronix modes, while most other ! emulators prefer to mimic some variant of a DEC or IBM terminal. ! So, if any of these 'uniquely AccuTerm' terminals is being ! emulated, then it should be safe to check for AccuTerm's ! presence, and, if it is, then program the keys. ! I'll add this to 'upcoming' in ANY_KEY. ! It turns out that Columbia Ultimate's (now Ontario Systems) ! included emulator, CUEmulate (actually Co*Star), also offers ADDS ! VP and Wyse 50 emulation modes, though it's doubtful anyone uses ! these. END FOR KEYS_IDX = 1 TO KEYS_MAX ! Encode OLD_KEYS' expanded key-codes. NEW_CODE = '' OLD_CODE = OLD_KEYS< KEYS_IDX > CODE_LEN = LEN( OLD_CODE ) FOR CODE_POS = 1 TO CODE_LEN STEP 3 NEW_CODE := CHAR( OLD_CODE[ CODE_POS, 3 ] ) NEXT CODE_POS OLD_KEYS< KEYS_IDX > = NEW_CODE ! Drop irrelevant alternatives to save space and improve speed. TERM_LST = CHANGE( KEYBOARD< KEYS_IDX >, @VM, @AM ) IF TERM_LST EQ '' ELSE LOCATE KEYB_TYP IN TERM_LST SETTING TERM_IDX ELSE ! TERM_IDX defaults to the next element. END NEW_KEYS< KEYS_IDX > = NEW_KEYS< KEYS_IDX, TERM_IDX > END NEXT KEYS_IDX KEYS_BLT += 1 ;! CRT 'KEYS_BLT = `' : KEYS_BLT : '` by `' : CHANGE( SYSTEM( 1002 ), @AM, '`, `' ) : '`' : ; INPUT DUMMY ANY_BFFR = '' BFFR_LEN = 0 LAST_OLD = '' LAST_NEW = '' KEY_FLGS = '01111' ;! Flags for original home, backspace, shift_f3 KTBL_LEN = DCOUNT( OLD_KEYS, @AM ) ;! OLD_KEYS/NEW_KEYS attr. count RETURN