The combined Cherry MX/encoder sockets allow single- and dual-encoder configurations.
The only rule when using two encoders is that there cannot be two encoders on the left side at once, or two on the right side. This table shows where the encoders are in the switch grid ("X" for encoder, "s" for switch):
| C0 | C1 | C2 | C3 | C4 | |:---:|:---:|:---:|:---:|:---:| | |X| s | s |X| | | s | s | s | s | | | s | s | s | s | |X|X| s | s |X|
So, if doing dual encoders, one must be in column C4 and the other in either C0 or C1. Three or more encoders will not work.
The following sections describe the configurations that the default keymaps in QMK are designed for.
In the default configuration, the encoder is in column 0, the bottom left corner below the Pro Micro. All other sockets are filled with switches.
| C0 | C1 | C2 | C3 | C4 | |:---:|:---:|:---:|:---:|:---:| | | s | s | s | s | | | s | s | s | s | | | s | s | s | s | |X| s | s | s | s |
One dual-encoder configuration has encoders in the bottom two corners of the 4x4 grid, and switches in the rest of the grid. The socket in column 0 is left empty.
| C0 | C1 | C2 | C3 | C4 | |:---:|:---:|:---:|:---:|:---:| | | s | s | s | s | | | s | s | s | s | | | s | s | s | s | | |X| s | s |X|
Another dual-encoder configuration has encoders in the top two corners of the 4x4 grid, and switches in the rest of the grid. The socket in column 0 is left empty.
| C0 | C1 | C2 | C3 | C4 | |:---:|:---:|:---:|:---:|:---:| | |X| s | s |X| | | s | s | s | s | | | s | s | s | s | | | s | s | s | s |
You may also choose not to use any rotary encoders if you like!
Make example for this keyboard (after setting up your build environment):
make dumbpad/v1x_dualencoder:default
See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.