We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I'm trying to port my split kb to Peg, but use_pio doesn't get set to true, even though I've got it added in my layout.json.
layout.json
"features": { "perkey": false, "oled": false, "ble": false, "underglow": false, "name": "SG'24", "creator": "SanderG", "perkeyCount": 0, "underglowCount": 0, "split": true, "rightSide": false, "encoders": false, "encoderCount": 0, "rx_tx": true, "uartFlip": true, "splitPico": true, "bootSize": 0 }, "layout": [...], "underglow": [] }
main.py
from kb import KMKKeyboard from kmk.keys import KC from kmk.modules.layers import Layers from kmk.modules.modtap import ModTap from kmk.hid import HIDModes from kmk.handlers.sequences import send_string import supervisor from kmk.modules.split import Split, SplitSide, SplitType keyboard = KMKKeyboard() modtap = ModTap() layers_ext = Layers() keyboard.modules.append(layers_ext) keyboard.modules.append(modtap) # TODO Comment one of these on each side #split_side = SplitSide.LEFT #split_side = SplitSide.RIGHT split = Split(data_pin=keyboard.rx, data_pin2=keyboard.tx, uart_flip=True) keyboard.modules.append(split) # keymap keyboard.keymap = [ [KC.ESCAPE,KC.Q,KC.W,KC.E,KC.R,KC.T,KC.Y,KC.U,KC.I,KC.O,KC.P,KC.MINUS,KC.TAB,KC.A,KC.S,KC.D,KC.F,KC.G,KC.H,KC.J,KC.K,KC.L,KC.SCOLON,KC.QUOTE,KC.LSHIFT,KC.Z,KC.X,KC.C,KC.V,KC.B,KC.N,KC.M,KC.COMMA,KC.DOT,KC.SLASH,KC.BSLASH,KC.LCTRL,KC.GRAVE,KC.LALT,KC.LGUI,KC.SPACE,KC.MO(1),KC.ENTER,KC.BKDL,KC.MO(2),KC.LGUI(KC.S),KC.RALT,KC.AUDIO_MUTE], [KC.TRNS,KC.TRNS,KC.LALT(KC.LEFT),KC.UP,KC.LALT(KC.RIGHT),KC.EQUAL,KC.TRNS,KC.N7,KC.N8,KC.N9,KC.TRNS,KC.TRNS,KC.TRNS,KC.TRNS,KC.LEFT,KC.DOWN,KC.RIGHT,KC.LBRACKET,KC.RBRACKET,KC.N4,KC.N5,KC.N6,KC.TRNS,KC.AUDIO_VOL_UP,KC.TRNS,KC.TRNS,KC.TRNS,KC.TRNS,KC.TRNS,KC.TRNS,KC.TRNS,KC.N1,KC.N2,KC.N3,KC.TRNS,KC.AUDIO_VOL_DOWN,KC.TRNS,KC.TRNS,KC.TRNS,KC.NO,KC.TRNS,KC.NO,KC.TRNS,KC.TRNS,KC.N0,KC.TRNS,KC.TRNS,KC.TRNS], [KC.F11,KC.F1,KC.F2,KC.F3,KC.F4,KC.F5,KC.F6,KC.F7,KC.F8,KC.F9,KC.F10,KC.F12,KC.F23,KC.F13,KC.F14,KC.F15,KC.F16,KC.F17,KC.F18,KC.F19,KC.F20,KC.F21,KC.F22,KC.AUDIO_VOL_UP,KC.TRNS,KC.TRNS,KC.TRNS,KC.TRNS,KC.TRNS,KC.TRNS,KC.TRNS,KC.TRNS,KC.TRNS,KC.TRNS,KC.TRNS,KC.AUDIO_VOL_DOWN,KC.TRNS,KC.TRNS,KC.TRNS,KC.NO,KC.TRNS,KC.NO,KC.TRNS,KC.TRNS,KC.NO,KC.TRNS,KC.TRNS,KC.TRNS], [KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO], [KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO], [KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO], [KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO], [KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO,KC.NO] ] # keymap if __name__ == '__main__': keyboard.go(hid_type=HIDModes.USB)```
The text was updated successfully, but these errors were encountered:
No branches or pull requests
I'm trying to port my split kb to Peg, but use_pio doesn't get set to true, even though I've got it added in my layout.json.
layout.json
main.py
The text was updated successfully, but these errors were encountered: