ArduinoのKeyboard.hライブラリでサポートされている特殊キー(装飾キー・メディアコントローラーキー)一覧

Arduino
Arduino
記事内には広告が含まれています。

ArduinoのKeyboard.hライブラリで利用できる特殊キー(装飾キー・メディアコントローラーキー)入力の一覧表です。
※プラットフォームにより利用できないキーあるかもしれませんのでご注意ください。


以下は、Windowsのキーボード表記に対応する特殊キー(装飾キー・メディアコントローラーキー)の一覧です。これらはArduinoのKeyboard.hライブラリで使用することができます。

  • KEY_ALTERASE: Alt + Backspace
  • KEY_APPLICATION: Application/Menuキー
  • KEY_BACKSLASH: バックスラッシュ ()
  • KEY_BACKSPACE: バックスペース
  • KEY_CANCEL: Cancel
  • KEY_CAPS_LOCK: Caps Lock
  • KEY_CLEAR: Clear
  • KEY_CLEAR_AGAIN: Clear Again
  • KEY_COMMA: コンマ (,)
  • KEY_CRSEL: Cursor Select
  • KEY_DELETE: Delete
  • KEY_DOWN_ARROW: 下矢印キー
  • KEY_END: End
  • KEY_ENTER: Enter
  • KEY_EQUALS: Equals (=)
  • KEY_ESC: Esc
  • KEY_EXSEL: Extended Selection
  • KEY_F1 から KEY_F12: F1 から F12
  • KEY_F13 から KEY_F24: F13 から F24
  • KEY_GRAVE_ACCENT: Grave Accent (`)
  • KEY_HANGEUL: Hangul (ハングルキー)
  • KEY_HANJA: Hanja (漢字キー)
  • KEY_HIRAGANA: Hiragana (ひらがなキー)
  • KEY_HOME: Home
  • KEY_INSERT: Insert
  • KEY_INTERNATIONAL1 から KEY_INTERNATIONAL5: 国際キーボード用の1から5までのキー
  • KEY_KANA: Kana (かなキー)
  • KEY_KATAKANA: Katakana (カタカナキー)
  • KEY_KP_EQUAL: キーパッドのイコール (=)
  • KEY_LANG1 から KEY_LANG4: 言語切り替え用の1から4までのキー
  • KEY_LEFT_ALT: 左Alt
  • KEY_LEFT_ARROW: 左矢印キー
  • KEY_LEFT_BRACKET: 左角括弧 ([)
  • KEY_LEFT_CTRL: 左Ctrl
  • KEY_LEFT_GUI: 左Windowsキー(WindowsまたはCommandキー)
  • KEY_LEFT_SHIFT: 左Shift
  • KEY_MEDIA_EJECT: メディアの取り出し
  • KEY_MEDIA_MIC_MUTE: マイクのミュート
  • KEY_MEDIA_NEXT_TRACK: 次のトラック
  • KEY_MEDIA_PLAY_PAUSE: 再生/一時停止
  • KEY_MEDIA_PREV_TRACK: 前のトラック
  • KEY_MEDIA_SLEEP: スリープ
  • KEY_MEDIA_STOP: 停止
  • KEY_MEDIA_VOLUME_DOWN: 音量ダウン
  • KEY_MEDIA_VOLUME_MUTE: 音声の消音
  • KEY_MEDIA_VOLUME_UP: 音量アップ
  • KEY_MEDIA_WAKE: メディアのウェイクアップ
  • KEY_MINUS: マイナス記号 (-)
  • KEY_NON_US_NUM: 非米国キーボードのキーパッド
  • KEY_NUM_LOCK: Num Lock
  • KEY_NUMPAD_0 から KEY_NUMPAD_9: キーパッドの0から9までの数字
  • KEY_NUMPAD_ASTERIX: キーパッドのアスタリスク (*)
  • KEY_NUMPAD_ENTER: キーパッドのEnter
  • KEY_NUMPAD_MINUS: キーパッドのマイナス記号 (-)
  • KEY_NUMPAD_PERIOD: キーパッドのピリオド (.)
  • KEY_NUMPAD_PLUS: キーパッドのプラス記号 (+)
  • KEY_NUMPAD_SLASH: キーパッドのスラッシュ (/)
  • KEY_OPER: 演算
  • KEY_OUT: Out
  • KEY_PAGE_DOWN: Page Down
  • KEY_PAGE_UP: Page Up
  • KEY_PAUSE: Pause
  • KEY_PERIOD: ピリオド (.)
  • KEY_POWER: 電源
  • KEY_PRINTSCREEN: Print Screen
  • KEY_PRIOR: Prior
  • KEY_QUOTE: 引用符 (‘)
  • KEY_RETURN: Return
  • KEY_RETURN2: Return (異なるEnterキー)
  • KEY_RIGHT_ALT: 右Alt
  • KEY_RIGHT_ARROW: 右矢印キー
  • KEY_RIGHT_BRACKET: 右角括弧 (])
  • KEY_RIGHT_CTRL: 右Ctrl
  • KEY_RIGHT_GUI: 右Windowsキー(WindowsまたはCommandキー)
  • KEY_RIGHT_SHIFT: 右Shift
  • KEY_SCROLL_LOCK: Scroll Lock
  • KEY_SEMICOLON: セミコロン (;)
  • KEY_SEPARATOR: Separator
  • KEY_SLASH: スラッシュ (/)
  • KEY_SPACE: スペース
  • KEY_SYSREQ: SysReq
  • KEY_TAB: Tab
  • KEY_UP_ARROW: 上矢印キー
  • KEY_ZENKAKU_HANKAKU: 全角/半角

これらのキーは、ArduinoのKeyboard.hライブラリを使ってプログラム内で使用することができます。それぞれのキーに対応する定数は、Arduinoのキーボードエミュレーションで特定のキーを送信する際に使用されます。

コメント

タイトルとURLをコピーしました