(hotkey-modes)= # Hotkey Mode **どの操作で、いつメニューを開くか。** Hotkey設定の左端のボタンから選びます。 :::{div} pme-hkm-reference | モード | 押す押したまま離す次の入力 | 起動する条件 | |---|---|---| | ![Press](../../../../src/pie_menu_editor/assets/internal/icons/_intr_pPress.png) **Press** | | 押した瞬間 ※ | | ![Hold](../../../../src/pie_menu_editor/assets/internal/icons/_intr_pHold.png) **Hold** | 時間 | Holdの時間に達する | | ![Tweak](../../../../src/pie_menu_editor/assets/internal/icons/_intr_pTweak.png) **Tweak** | 距離・方向 | ドラッグ開始の距離を超える
PMEが判定 | | ![Double Click](../../../../src/pie_menu_editor/assets/internal/icons/_intr_pDouble.png) **Double Click** | | 時間内に2回目を押す | | ![Key Chords](../../../../src/pie_menu_editor/assets/internal/icons/_intr_pChord.png) **Key Chords** | | 待ち時間内にChordキーを押す | | ![Click](../../../../src/pie_menu_editor/assets/internal/icons/_intr_pClick.png) **Click** | | ドラッグせずに離す | | ![Click Drag](../../../../src/pie_menu_editor/assets/internal/icons/_intr_pDrag.png) **Click Drag** | 距離・方向 | ドラッグ開始の距離を超える
ネイティブの経路ではBlenderが判定 | ::: Tweak / Click DragはAny・8方向を指定できます。 (hotkey-mode-combinations)= ## 同じキーに複数のモードを組み合わせる ```{raw} html :file: _hotkey_routing.html ``` **この例ではPressも、押した瞬間には開きません。** PMEが待ち、先に成立した操作へ振り分けます。Double ClickやKey Chordsも同じキーに設定できます。 (hotkey-mode-click-conflicts)= **Clickは、Press・Hold・Tweak側が入力を処理すると成立しません。** Blenderの判定で短押しとドラッグを分けるなら、Click+Click Dragを組み合わせます。 Click Dragは、Context Router以外では同じKeymap・キー・修飾キーのPressからPMEが呼び出す場合があります。この経路ではBlenderのドラッグ判定・方向指定を使いません。Context RouterではClick Dragは振り分け対象に入りません。 **Click / Click Dragを表示するには:** {guilabel}`Settings > Hotkeys > Native Click / Click Drag`を有効にします。 Releaseは「離す」だけ。Clickには「ドラッグしていない」という条件があります。ReleaseはPMEのモードにはありません。 設定位置は{ref}`ホットキー設定 `、待ち時間やドラッグ開始の距離は{ref}`Settings > Hotkeys `を参照してください。