aboutsummaryrefslogtreecommitdiffstats
path: root/keyboards/keebio
diff options
context:
space:
mode:
authorSergey Vlasov <sigprof@gmail.com>2020-07-01 23:32:21 +0300
committerGitHub <noreply@github.com>2020-07-01 21:32:21 +0100
commitd4dc2a577fbf6de948336288c6ca12359b48e50b (patch)
tree3f75b78a624a47e621be595df17da36105251973 /keyboards/keebio
parent92839f8a0961584bb695fc54fe157d4238a4cebe (diff)
downloadfirmware-d4dc2a577fbf6de948336288c6ca12359b48e50b.tar.gz
firmware-d4dc2a577fbf6de948336288c6ca12359b48e50b.tar.bz2
firmware-d4dc2a577fbf6de948336288c6ca12359b48e50b.zip
Quefrency rev1: Fix default VIA layout options (#9618)
Apparently VIA allocates bits in the layout options field from the lowest bit, but starting from the **last** option defined in the JSON file. So the default value 0x06 was actually trying to set the value `3` (`0b11`) for the second-to-last option ("Right Shift"), which had only 3 values defined, and the attempt to set an undefined option value caused the VIA app to hang with a black window. Fix the default layout options so that it works as intended (the "Macropad" and "65% Column" options are set).
Diffstat (limited to 'keyboards/keebio')
-rw-r--r--keyboards/keebio/quefrency/rev1/config.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/keyboards/keebio/quefrency/rev1/config.h b/keyboards/keebio/quefrency/rev1/config.h
index 815a3e197..e9379ab2f 100644
--- a/keyboards/keebio/quefrency/rev1/config.h
+++ b/keyboards/keebio/quefrency/rev1/config.h
@@ -57,4 +57,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLED_NUM 16 // Number of LEDs
// Set 65% column (option 1) and Macro (option 2) on by default
-#define VIA_EEPROM_LAYOUT_OPTIONS_DEFAULT 0x06
+#define VIA_EEPROM_LAYOUT_OPTIONS_DEFAULT 0x60