キーボード

Last-modified: 2013-08-28 (水) 21:34:50

読み

きーぼーど

意味

キーと称されるスイッチ類が多数取り付けられた、板状の対人入力装置(ヒューマンインターフェース)。
日常的には、次のものの事を指す。

楽器としてのキーボード
鍵盤楽器のこと。もともとは、鍵盤楽器を総称する言葉である。
1970年以降に鍵盤を使用した電子楽器が登場し、現在では楽器のキーボードというと、電子楽器のキーボードを指すことが多い。
コンピューター入力装置としてのキーボード
コンピューターの操作全般に使用される装置。主な用途は、文字入力や入力個所の移動など。文字入力用キーのほかに、入力を確定するEnterキーや、機能を割り当てて実行するファンクションキー、拡張入力用のCtrlキー・Shiftキーなどがある。数字入力に特化した、テンキーが付属するものもある。

東方Projectの作品をプレイする場合は、後者のキーボードを使用する*1

東方プレイにおけるキーボード

基本的な操作は次のようになっている。

キー動作
テンキー
カーソルキー
自機の上下左右移動。メニューの選択。
Zキーショット。メニューの決定。
Xキーボム発動。メニューのキャンセル。
Shiftキー低速移動。
ESCキー一時停止。一時停止の解除。
Ctrlキーメッセージのスキップ。リプレイの早送り*2

東方はジョイパッドでプレイする人が多いが、より細かく正確な動きができるとキーボードでのプレイを好む人も少なくない*3

キーボードの選択

キーボードには、同時入力できるキー数が決まっているものがある。
この、同時入力できるキー数を、「ロールオーバー」という。3キーまで同時入力できるものは「3キーロールオーバー」。すべてのキーを同時入力できるものは、「Nキーロールオーバー」という。
入力可能なキー数に上限があるキーボードでは、複数のキーを同時押ししたときに、入力がPCに送られないキーが出てきてしまう(「キーの取りこぼし」という)。

廉価なキーボードでは2~3キーロールオーバーくらいしかないことがある。このレベルキーボードだと、タイプ速度が早い人は、テキスト入力にも支障が出ることがある。

「Nキーロールオーバー」対応としているキーボードでも、「押したことのみ全キー対応」や「全キーについて、押した,押しっぱなし,離したことをすべて送信できる」など、いくつかの種類がある。
また、ゲーマー用として同時押し対応のキーボードには、一部のキーのみ同時押し可能という限定仕様のものもある。

USB接続のキーボードは、USBの仕様のため、6キー+修飾キー*42つまでしか同時入力できないものが多い。Nキーロールオーバー対応のUSBキーボードは、すべてのキーの同時押しを認識できるが、6キーを超えたものは順に指を離したものとして扱われる。
旧来のPS/2接続のNキーロールオーバー対応キーボードでは、すべてのキーの同時押しを認識できる。

東方Projectをプレイする場合は、ロールオーバー数が少ないと、ショットが途切れたりボムの入力が遅れるといった問題が起きる。

東方で最も多く同時入力するのは、「低速移動で斜めに移動しながらボムを撃つ時」。
このとき入力するキーは、カーソルキー 2つ,Zキー,Xキー,Shiftキーの、5つ(4つ+修飾キー1つ)になる。
そのためキーボードで快適にプレイするには、「5キーロールオーバー」以上に対応したキーボードを使ったほうが良い。

この問題はキーボードだけで起きるものなので、ジョイパッドを使うなら問題なくプレイできる。


*1 東方曲をアレンジするなら、前者の楽器としてのキーボードを使う人もいるかもしれない。
*2 作品によっては未対応。
*3 並みのプレイヤーでは到底まねできないような精密な避け方をするキーボードプレイヤーもいる。
*4 Ctrl, Alt, Shiftキーのこと。