# Waples jj40 keymap > based heavily on my lets split [Waples](https://www.github.com/Waples) ### Layers I currently have the following layers in my keymap: * Qwerty (as default) * Dvorak (still learning this type of layout, so not really used much) * Lefty (lower) * Righty (raise) * Dual (adjust) ### Note to self: YOU NEED TO USE [bootloadHID -r kprepublic_jj40_waples.hex](https://github.com/qmk/qmk_firmware/tree/master/keyboards/jj40) ## the stuff below is out of date and I think about removing them from this readme #### QWERTY | Tab | Q | W | E | R | T | Y | U | I | O | P | Bsp | |C_Esc| A | S | D | F | G | H | J | K | L | ; |S_Ent| | Sft | Z | X | C | V | B | N | M | , | . | / | " | |P_SCR| GUI | Alt | Cps | ^L^ | Bsp | Spc | ^R^ | Lft | Dwn | Up! | Rgt | #### DVORAK | Tab | " | , | . | P | Y | F | G | C | R | L | Bsp | |C_Esc| A | O | E | U | I | D | H | T | N | S |S_Ent| | Sft | ; | Q | J | K | X | B | M | W | V | Z | / | |P_SCR| GUI | Alt | Cps | ^L^ | Bsp | Spc | ^R^ | Lft | Dwn | Up! | Rgt | #### LEFTY (lower) | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bsp | | Del | | | | | | | ( | ) | [ | ] | | | | | | | | | | | | | | | | | | | | | | Ins | | Hme | PgD | PgU | End | #### RIGHTY (raise) | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bsp | | Del | F1 | F2 | F3 | F4 | | = | - | \ | / | | | | | F5 | F6 | F7 | F8 | | | | | | | | | | F9 | F10 | F11 | | | | | | | | | #### DUAL |Reset| | | | |QWERT| GAME| | | | |Reset| | | Prv | Stp | Tog | Nxt | Nrm | Swp | | | | | | | | | Mte | Vol-| Vol+| | NKRO| | | | | | | | | | | | |DVORK| | | | | |