5.11キーマッピング
この節では、openMSXのキーマッピングを列挙していきます。MSXの特殊キーはハードコードでマッピングされていますが、エミレーター機能のキーはコンソールでbindコマンドを使用することにより、完全にカスタマイズが可能です。カスタマイズしたキーバインドは設定と一緒に保存されます。
MSXの特殊キーは、以下のようにマッピングされます。一列目はPC(Windows、Linux、BSD)二列目はAppleのマック用です。
| MSX key | key (PC) | key (Mac) |
|---|---|---|
| CTRL key | L-CTRL | L-CTRL |
| dead (accents) key | R-CTRL | R-CTRL |
| GRAPH key | L-ALT | L-ALT |
| CODE/KANA key | R-ALT | R-ALT |
| iee ('no') key | L-Windows | |
| hai ('yes') key | R-Windows | |
| SELECT key | F7 | F7 |
| STOP key | F8 | F8 |
| INS key | Insert | Cmd+I |
[訳注:デッドキーは、フランス語などで使われるアクセント記号などを入力するためのもので、日本語版MSXには存在しません]
エミュレーター機能も同様にキーからアクセス可能です(bindコマンドで変更可能です)
| keys (PC) | keys (Mac) | function |
|---|---|---|
| Pause | Cmd+P (Pause) | Pause emulation |
| ALT+F4 | Cmd+Q (Quit) | Quit openMSX |
| CTRL+Pause (Break) | Quit openMSX (not in Windows) | |
| PrtScr | Cmd+D (Dump) | Save current screen to a file (screen shot) |
| PageUp | PageUp | Go 1 second back in time, using the reverse feature |
| PageDown | PageDown | Go 1 second forward in time, using the reverse feature |
| F9 | Cmd+T (Throttle) | Toggle full throttle (maximum speed) |
| F10 | Cmd+L (consoLe) | Toggle console display |
| F11 | Cmd+U (mUte) | Toggle audio mute |
| F12 or ALT+Enter | Cmd+F (Full) | Toggle full screen mode |
| ALT+F7 | Cmd+R (Restore) | Quick loadstate (from 'quicksave' slot) |
| ALT+F8 | Cmd+S (Save) | Quick savestate (to 'quicksave' slot) |
| MENU | Cmd+O (Open menu) | Show the On-Screen-Display menu |
マックユーザーへの注:コンソールでカスタムキーの割り当てをしたい時には、コマンドキー(アップルのロゴのキーは)をMETAキーとして使ってください。
ハンドヘルドデバイスでは、ほとんどのキーがスクリーン上の表示メニューと、スクリーンキーボードを介してのみ使用可能です。
No comments:
Post a Comment