diff options
Diffstat (limited to 'src/osd/modules/input/input_windows.cpp')
-rw-r--r-- | src/osd/modules/input/input_windows.cpp | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/osd/modules/input/input_windows.cpp b/src/osd/modules/input/input_windows.cpp index f3ef38bcab0..2176f8b07d1 100644 --- a/src/osd/modules/input/input_windows.cpp +++ b/src/osd/modules/input/input_windows.cpp @@ -80,6 +80,7 @@ void windows_osd_interface::customize_input_type_list(std::vector<input_type_ent case IPT_UI_MENU: entry.defseq(SEQ_TYPE_STANDARD).set(KEYCODE_TAB, input_seq::not_code, KEYCODE_LALT, input_seq::not_code, KEYCODE_RALT); break; + // configurable UI mode switch case IPT_UI_TOGGLE_UI: { @@ -131,15 +132,15 @@ void windows_osd_interface::customize_input_type_list(std::vector<input_type_ent entry.defseq(SEQ_TYPE_STANDARD).set(KEYCODE_F12, KEYCODE_LSHIFT, KEYCODE_LCONTROL, input_seq::not_code, KEYCODE_LALT); break; - // add a Not lctrl Not lalt condition to the pause key - case IPT_UI_PAUSE: - entry.defseq(SEQ_TYPE_STANDARD).set(KEYCODE_F5, input_seq::not_code, KEYCODE_LCONTROL, input_seq::not_code, KEYCODE_LALT); - break; - - // lctrl-lalt-F5 to toggle post-processing + // lalt-F10 to toggle post-processing case IPT_OSD_4: entry.configure_osd("POST_PROCESS", N_p("input-name", "Toggle Post-Processing")); - entry.defseq(SEQ_TYPE_STANDARD).set(KEYCODE_F5, KEYCODE_LALT, KEYCODE_LCONTROL); + entry.defseq(SEQ_TYPE_STANDARD).set(KEYCODE_F10, KEYCODE_LALT, KEYCODE_LALT); + break; + + // add a Not LALT condition to the throttle key + case IPT_UI_THROTTLE: + entry.defseq(SEQ_TYPE_STANDARD).set(KEYCODE_F10, input_seq::not_code, KEYCODE_LALT); break; // leave everything else alone |