aboutsummaryrefslogtreecommitdiffstats
path: root/keyboards/dj505/picofx/keymaps/menumode
diff options
context:
space:
mode:
authorJon Colverson2025-12-08 21:31:24 +0100
committerGitHub2025-12-08 21:31:24 +0100
commit107812ceef1c5efaa1d76b8136f119fa3f63f731 (patch)
treee9e62d96e6646aa928a20f6003e8708cdb5a4f42 /keyboards/dj505/picofx/keymaps/menumode
parentde8f05b4c33bcd1a3e765fa21146bcb56bf3349b (diff)
[Keyboard] Add PicoFX (#25704)
Diffstat (limited to 'keyboards/dj505/picofx/keymaps/menumode')
-rw-r--r--keyboards/dj505/picofx/keymaps/menumode/keymap.json36
-rw-r--r--keyboards/dj505/picofx/keymaps/menumode/readme.md28
2 files changed, 64 insertions, 0 deletions
diff --git a/keyboards/dj505/picofx/keymaps/menumode/keymap.json b/keyboards/dj505/picofx/keymaps/menumode/keymap.json
new file mode 100644
index 0000000000..21b3697b42
--- /dev/null
+++ b/keyboards/dj505/picofx/keymaps/menumode/keymap.json
@@ -0,0 +1,36 @@
+{
+ "keyboard": "dj505/picofx",
+ "keymap": "default",
+ "layout": "LAYOUT",
+ "layers": [
+ [
+ "KC_Q", "KC_E", "KC_R", "KC_Y",
+
+ "KC_S", "KC_G",
+
+ "KC_Z", "KC_C", "KC_V", "KC_N",
+
+ "MO(2)", "TG(1)"
+ ],
+
+ [
+ "KC_Q", "KC_E", "KC_TAB", "KC_UP",
+
+ "KC_ESC", "KC_ENT",
+
+ "KC_LEFT", "KC_RGHT", "KC_SPC", "KC_DOWN",
+
+ "LT(2,KC_F1)", "KC_TRNS"
+ ],
+
+ [
+ "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS",
+
+ "KC_TRNS", "KC_TRNS",
+
+ "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS",
+
+ "KC_TRNS", "QK_BOOT"
+ ]
+ ]
+}
diff --git a/keyboards/dj505/picofx/keymaps/menumode/readme.md b/keyboards/dj505/picofx/keymaps/menumode/readme.md
new file mode 100644
index 0000000000..74bfa8c96a
--- /dev/null
+++ b/keyboards/dj505/picofx/keymaps/menumode/readme.md
@@ -0,0 +1,28 @@
+# PicoFX Menu Mode Keymap
+
+The 'menumode' keymap is like the 'default' keymap in that it matches the 'Basic 2' preset in Pump It Up Rise, but it also includes the ability the toggle into a menu mode that provides most of the keys you need to navigate the game's menus.
+
+In the game's options menu, navigate to the keyboard settings and press '2' (on your normal computer keyboard) to apply the 'Basic 2' preset.
+
+The keymap in normal mode:
+```
+ Q E R Y
+ S G
+ Z C V N
+
+ Test: Toggle to menu mode
+```
+
+And when in menu mode:
+```
+ Q E Tab Up
+ Esc Enter
+ Left Right Space Down
+
+ Service: F1
+ Test: Toggle back to game mode
+```
+
+It might take a little bit of practice to remember where everything is in menu mode. The rule of thumb is that the layout roughly corresponds to where those controls appear on the game's song selection screen.
+
+In either mode, holding the Service button and pressing the Test button will put the controller into bootloader mode for installing new firmware versions.