home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 May / VPR9705A.ISO / OLS / Internet / TTERMV13 / KEYCODEJ.TXT < prev    next >
Text File  |  1996-06-07  |  6KB  |  198 lines

  1.     KEYCODE.EXE for Tera Term
  2.     T. Teranishi
  3.     
  4.     Copyright(C) 1994-1996 T. Teranishi
  5.     All Rights Reserved.
  6.  
  7. KEYCODE.EXE は Tera Term のキーボード設定ファイルの中で用いられる PC key code
  8. を調べるためのユーティリティーです。
  9.  
  10. -------------------------------------------------------------------------------
  11. 1. インストール
  12.  
  13. 1) 好きなディレクトリに KEYCODE.EXE をコピーしてください。
  14.  
  15. 2) Windows 3.1 または Windows NT の場合、プログラムマネージャーに KEYCODE.EXE
  16. のアイコンを登録してください。Windows 95 の場合は、KEYCODE.EXE の
  17. ショートカットを好きな場所(フォルダ、スタートメニュー、デスクトップなど)に
  18. 作成してください。
  19.  
  20. -------------------------------------------------------------------------------
  21. 2. 使用法
  22.  
  23. KEYCODE.EXE を起動すると、"Push any key." というメッセージが表示されます。
  24. そこで、あるキーまたはキーの組み合わせ (Ctrl+ キーなど)を押すと、
  25. "Key code is XXXX." (XXXX は最大4桁の10進数)と表示され、PC key code を知ること
  26. ができます。
  27.  
  28. -------------------------------------------------------------------------------
  29. 3, キーボード設定ファイルについて
  30.  
  31. キーボード設定ファイルによって、 VT 端末のキーを PC のあるキーに割り当てたり、
  32. ユーザー定義キーと、そのキーを押したときに送出する文字列を指定したりすること
  33. ができます。
  34.  
  35. Tera Term のコマンドラインでキーボード設定ファイルのファイル名を指定すること
  36. ができます (CMNDLINE.TXT 参照)。ファイル名を指定しない場合、ファイル
  37. KEYBOARD.CNF が読み込まれます。ファイル名の拡張子を省略した場合は ".CNF"
  38. であるとみなされます。もし指定した設定ファイルが存在しなければ、デフォルトの
  39. 設定が用いられます。
  40.  
  41. IBM-PC/AT 101 (106) キーボードを使用していて、キー定義をカスタマイズする
  42. 必要がない場合は、キーボード設定ファイルは必要ありません。カスタマイズする
  43. 必要がある場合は、配布パッケージに含まれている IBMKEYB.CNF をコピーして
  44. KEYBOARD.CNF を作成し、それを編集してください。
  45.  
  46. NEC PC9801 シリーズのキーボードを使用している場合は、配布パッケージに含まれて
  47. いる PC98KEYB.CNF をコピーして KEYBOARD.CNF を作成し、必要があればそれを編集
  48. してください。
  49.  
  50. ...............................................................................
  51. 3.1 キーボード設定ファイルの形式
  52.  
  53. キーボード設定ファイルの中で用いられる PC key code は PC の各キーまたはキーの
  54. 組み合わせに対応した数値で、使用するキーボードによって異なります。
  55.  
  56. キーボード設定ファイルには、[VT editor keypad], [VT numeric keypad].
  57. [VT function keys], [Shortcut keys], [User keys] の5つのセクションが存在
  58. します。
  59.  
  60. 1) [VT editor keypad] セクション
  61. VT 端末のエディターキーを PC キーに割り当てます。
  62.  
  63.     形式:
  64.         <VT editor key name>=<PC key code>
  65.  
  66.     <VT editor key name>
  67.         Up, Down, Right, Left, Find, Insert, Remove, Select,
  68.         Prev, Next
  69.  
  70.     <PC key code>
  71.         PC key code (10進数)
  72.  
  73.     例:
  74.         Up=328
  75.  
  76. 2) [VT numeric keypad] セクション
  77. VT端末の数値キーを PC キーに割り当てます。
  78.  
  79.     形式:
  80.         <VT numeric key name>=<PC key code>
  81.  
  82.     <VT numeric key name>
  83.         Num0, Num1, Num2, Num3, Num4, Num5, Num6, Num7, Num8,
  84.         Num9, NumMinus, NumComma, NumPeriod, NumEnter, PF1,
  85.         PF2, PF3, PF4
  86.  
  87.     <PC key code>
  88.         PC key code (10進数)
  89.  
  90.     例:
  91.         Num0=82
  92.  
  93.     注意: VT 端末ではメインキーパッドの "Enter" キーと数値キーパッドの
  94.     "Enter" キーが違う文字列を送出するモードがあるので、"NumEnter=" の
  95.     後にはメインキーの "Enter" の PC key code を書かないでください。
  96.     メインキーパッドの "Enter" と数値キーパッドの "Enter" が同じ
  97.     PC key code を発生するキーボード(例えば PC9801 キーボード)の場合は
  98.     注意が必要です。
  99.  
  100. 3) [VT function keys] セクション
  101. VT 端末のファンクションキーを PC キーに割り当てます。
  102.  
  103.     形式:
  104.         <VT function key name>=<PC key code>
  105.  
  106.     <VT function key name>
  107.         F6, F7, F8, F9, F10, F11, F12, F13, F14, Help, Do,
  108.         F17, F18, F19, F20
  109.  
  110.     <PC key code>
  111.         PC key code (10進数)
  112.  
  113.     例:
  114.         F6=64
  115.  
  116. 4) [Shortcut keys] セクション
  117. Tera Term のショートカットキーを指定します。
  118.  
  119.     形式:
  120.         <Shortcut key name>=<PC key code>
  121.  
  122.     <Shortcut key name>    機能
  123.     --------------------------------------------
  124.     EditCopy        [Edit] Copy コマンド
  125.     EditPaste        [Edit] Paste コマンド
  126.     EditPasteCR        [Edit] Paste<CR> コマンド
  127.     LineUp            一行スクロールアップ
  128.     LineDown        一行スクロールダウン
  129.     PageUp            一ページスクロールアップ
  130.     PageDown        一ページスクロールダウン
  131.     BuffTop            バッファー先頭へスクロール
  132.     BuffBottom        バッファー最後へスクロール
  133.     SendBreak        [Control] Send break コマンド
  134.  
  135.     <PC key code>
  136.         PC key code (10進数)
  137.  
  138.     例:
  139.         LineUp=1352
  140.  
  141. 5) [User keys] セクション
  142. ユーザー定義キーと、そのキーを押したときに送出する文字列を指定します。
  143.  
  144.     形式:
  145.         <User key name>=<PC key code>,<Conversion flag>,<文字列>
  146.  
  147.     <User key name>
  148.         User1, User2, User3,...., User99
  149.         最大99個まで設定可能、例えば10個設定する場合は User1 から
  150.         順番に User10 までを使用し、それ以外の名前を使用してはなら
  151.         ない。
  152.  
  153.     <PC key code>
  154.         PC key code (10進数)
  155.  
  156.     <Conversion flag>
  157.         送出する文字列の中に漢字や改行コードが含まれる場合、Tera Term
  158.         の設定にあわせて変換するかどうかを指定するフラグ。
  159.             0    漢字や改行コードを変換しない。
  160.             1    漢字や改行コードを変換する。
  161.  
  162.     <文字列>:
  163.         キーを押したときに送出する文字列。表示不可能な文字(制御文字等)
  164.         はその ASCII コードを $ と2文字の16進数で表現する。
  165.         (例: CR 文字は '$0D') "$" そのものは "$24" で表現する。
  166.  
  167.     例:
  168.         User1=59,0,telnet myhost
  169.         User2=60,0,$0D$0A
  170.         User3=61,1,$0D
  171.         User4=62,1,こんにちは。
  172.  
  173. ...............................................................................
  174. 3.2 キー設定項目を無効にする方法
  175.  
  176. VT キーやショートカットキーに PC キーを割り当てたくない場合は、PC key code 
  177. の代わりに "off" を指定してください。
  178.  
  179. 例:
  180.     EditCopy=off
  181.  
  182. ...............................................................................
  183. 3.3 可能なキーの組み合わせ
  184.  
  185. キーボード設定ファイルで設定可能な PC のキーは, KEYCODE.EXE で PC key code が
  186. 表示されるキーです。単一のキーだけでなく、Ctrl, Shift, Alt を用いたキーの組み
  187. 合わせでも PC key code を表示させることができます。可能な組み合わせを
  188. 以下に示します。
  189.  
  190.     Shift+key
  191.     Ctrl+key
  192.     Shift+Ctrl+key
  193.     Shift+Alt+key
  194.     Ctrl+Alt+key
  195.     Shift+Ctrl+Alt+key
  196.  
  197. Tera Term や Windows のショートカットキーに割り当てられているキーの組み合わせ
  198. (例えば Alt+key など)はキーボード設定ファイルで指定できません。