チケット #38220

デフォルトのテンキー/ファンクションキー割り当ての変更

登録: 2018-04-20 21:26 最終更新: 2018-04-20 21:26

報告者:
担当者:
(未割り当て)
チケットの種類:
状況:
オープン
コンポーネント:
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
なし
ファイル:
なし
投票
点数: 0
No votes
0.0% (0/0)
0.0% (0/0)

詳細

現行のテンキーの割り当ては VT100 および VT220 の事情を知らない人々には判り辛い。

大部分の人々は VT100, VT220 での事情は知らないので、それらの人々に判り易いようにデフォルトのテンキーの割り当てを見直す。

変更案

キー 現行 変更案
NumLock PF1 割り当て無し
テンキー / PF2 NumSlash
テンキー * PF3 NumAsterisk
テンキー - PF4 NumMinus
テンキー + NumComma NumPlus
F1 XF1 PF1
F2 XF2 PF2
F3 XF3 PF3
F4 XF4 PF4

方針

  • 基本は xterm 互換
  • テンキーの記号キーは、キーの刻印に対応する物を割り当てる
    • PF1 ~ PF4 キーにどいて貰う事によって割り当てられるようにする
  • ファンクションキーは、xterm の新しめの terminfo エントリに合わせる
    • VT220 には F1 ~ F5 が無いので、そこへ PF1 ~ PF4 を受け入れる

無くなるキー

以下のキーの割り当てが無くなるが、どこかに割り当てる方がいい?

  • XF1 ~ XF4 キー
  • NumComma

補足説明

VT100 のテンキー

VT100 のテンキーには数値キーの他に以下がある。

  • PF1 ~ PF4 キー
  • 記号キー . , -
  • エンターキ

これらのキーを PC のテンキーに割り当てている為、事情をしらない人には判り辛くなっている。

VT220 のファンクションキー

VT220 には F1 ~ F20 のファンクションキーがあるが、 F1 ~ F5 キーは端末の特殊機能の為のキーとなっており、 押してもホスト側には何も送られない。

XF1 ~ XF5 キー

VT220 には無い F1 ~ F5 キーのシーケンスを、X Windows System が F6 以降のシーケンスを前に拡張する事によって割り当てた物

xterm の terminfo での F1 ~ F5 キー

  • 古めのエントリ (xterm-old等) では XF1 ~ XF5 が割り当てられている
  • 新しめのエントリ (xterm-new等) では PF1 ~ PF4, XF5 が割り当てられている

チケットの履歴 (1 件中 1 件表示)

2018-04-20 21:26 更新者: doda
  • 新しいチケット "デフォルトのテンキー/ファンクションキー割り当ての変更" が作成されました

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする