diff --git a/keyboards/lotus/ansi/info.json b/keyboards/lotus/ansi/info.json index b1b12ad36e..c8e9c23cda 100644 --- a/keyboards/lotus/ansi/info.json +++ b/keyboards/lotus/ansi/info.json @@ -1,5 +1,5 @@ { - "keyboard_name": "Lotus Keyboard", + "keyboard_name": "Laptop 16 ANSI Keyboard", "manufacturer": "Framework Computer Inc", "maintainer": "JohnAZoidberg", "bootloader": "rp2040", @@ -14,7 +14,7 @@ }, "debounce": 5, "processor": "RP2040", - "url": "https://frame.work", + "url": "https://fr.mw/FRAKDKEN", "usb": { "device_version": "0.1.3", "pid": "0x0012", diff --git a/keyboards/lotus/gridpad/info.json b/keyboards/lotus/gridpad/info.json index 44b46ca231..2466f1586c 100644 --- a/keyboards/lotus/gridpad/info.json +++ b/keyboards/lotus/gridpad/info.json @@ -1,5 +1,5 @@ { - "keyboard_name": "Lotus Gridpad", + "keyboard_name": "Laptop 16 Gridpad", "manufacturer": "Framework Computer Inc", "maintainer": "JohnAZoidberg", "bootloader": "rp2040", @@ -14,7 +14,7 @@ }, "debounce": 5, "processor": "RP2040", - "url": "https://frame.work", + "url": "https://fr.mw/FRAKDNEN", "usb": { "device_version": "0.1.3", "pid": "0x0013", diff --git a/keyboards/lotus/iso/info.json b/keyboards/lotus/iso/info.json index 2522dbb16b..6f13639c28 100644 --- a/keyboards/lotus/iso/info.json +++ b/keyboards/lotus/iso/info.json @@ -1,5 +1,5 @@ { - "keyboard_name": "Lotus", + "keyboard_name": "Laptop 16 ISO Keyboard", "manufacturer": "Framework Computer Inc", "maintainer": "JohnAZoidberg", "bootloader": "rp2040", @@ -14,7 +14,7 @@ }, "debounce": 5, "processor": "RP2040", - "url": "https://frame.work", + "url": "https://fr.mw/FRAKDKEN", "usb": { "device_version": "0.1.3", "pid": "0x0018", diff --git a/keyboards/lotus/jis/info.json b/keyboards/lotus/jis/info.json index a30ca8e58f..b1f21e4563 100644 --- a/keyboards/lotus/jis/info.json +++ b/keyboards/lotus/jis/info.json @@ -1,5 +1,5 @@ { - "keyboard_name": "Lotus Keyboard", + "keyboard_name": "Laptop 16 JIS Keyboard", "manufacturer": "Framework Computer Inc", "maintainer": "JohnAZoidberg", "bootloader": "rp2040", @@ -14,7 +14,7 @@ }, "debounce": 5, "processor": "RP2040", - "url": "https://frame.work", + "url": "https://fr.mw/FRAKDKEN", "usb": { "device_version": "0.1.3", "pid": "0x0019", diff --git a/keyboards/lotus/kle/via_design.json b/keyboards/lotus/kle/via_design.json index cf52ab0f43..bd22fc02de 100644 --- a/keyboards/lotus/kle/via_design.json +++ b/keyboards/lotus/kle/via_design.json @@ -1,5 +1,5 @@ { - "name": "Framework Lotus ANSI Keyboard", + "name": "Framework Laptop 16 ANSI Keyboard", "vendorId": "0x32AC", "productId": "0x0012", "matrix": {"rows": 8, "cols": 16}, diff --git a/keyboards/lotus/kle/via_gridpad_design.json b/keyboards/lotus/kle/via_gridpad_design.json index d964767045..55df4b0045 100644 --- a/keyboards/lotus/kle/via_gridpad_design.json +++ b/keyboards/lotus/kle/via_gridpad_design.json @@ -1,5 +1,5 @@ { - "name": "Framework Lotus Gridpad", + "name": "Framework Laptop 16 Gridpad", "vendorId": "0x32AC", "productId": "0x0013", "matrix": {"rows": 4, "cols": 8}, diff --git a/keyboards/lotus/kle/via_iso_design.json b/keyboards/lotus/kle/via_iso_design.json index dcabdc52a3..92c4365fdc 100644 --- a/keyboards/lotus/kle/via_iso_design.json +++ b/keyboards/lotus/kle/via_iso_design.json @@ -1,5 +1,5 @@ { - "name": "Framework Lotus ISO Keyboard", + "name": "Framework Laptop 16 ISO Keyboard", "vendorId": "0x32AC", "productId": "0x0018", "matrix": {"rows": 8, "cols": 16}, diff --git a/keyboards/lotus/kle/via_jis_design.json b/keyboards/lotus/kle/via_jis_design.json index eaf4c3265f..c39a6d47cc 100644 --- a/keyboards/lotus/kle/via_jis_design.json +++ b/keyboards/lotus/kle/via_jis_design.json @@ -1,5 +1,5 @@ { - "name": "Framework Lotus JIS Keyboard", + "name": "Framework Laptop 16 JIS Keyboard", "vendorId": "0x32AC", "productId": "0x0019", "matrix": {"rows": 8, "cols": 16}, diff --git a/keyboards/lotus/kle/via_numpad_design.json b/keyboards/lotus/kle/via_numpad_design.json index dc577cff52..528aa2f091 100644 --- a/keyboards/lotus/kle/via_numpad_design.json +++ b/keyboards/lotus/kle/via_numpad_design.json @@ -1,5 +1,5 @@ { - "name": "Framework Lotus Numpad", + "name": "Framework Laptop 16 Numpad", "vendorId": "0x32AC", "productId": "0x0014", "matrix": {"rows": 4, "cols": 8}, diff --git a/keyboards/lotus/lotus.h b/keyboards/lotus/lotus.h index 957c1471af..213e68672e 100644 --- a/keyboards/lotus/lotus.h +++ b/keyboards/lotus/lotus.h @@ -43,6 +43,9 @@ uint16_t lotus_serial_number_string_len(void); // 18-digit serial number. Must be programmed at factory // TODO: Figure out how to do that. Probably a script to compile qmk // Must be wide-string (UTF-16) -// LDL = Keyboard White Backlight -#define FALLBACK_SERIAL_NUMBER L"FRALDLENA100000000" +// KDK = Keyboard RGB Backlight +// KDW = Keyboard White Backlight +// KDN = Keyboard RGB Gridpad +// KDM = Keyboard White Numpad +#define FALLBACK_SERIAL_NUMBER L"FRAKDKEN0100000000" _Static_assert(sizeof(FALLBACK_SERIAL_NUMBER) == (SERIALNUM_LEN+1)*2, "Fallback serial number must be same length"); diff --git a/keyboards/lotus/numpad/info.json b/keyboards/lotus/numpad/info.json index 8fb0918afd..f7f920b37e 100644 --- a/keyboards/lotus/numpad/info.json +++ b/keyboards/lotus/numpad/info.json @@ -1,5 +1,5 @@ { - "keyboard_name": "Lotus Numpad", + "keyboard_name": "Laptop 16 Numpad", "manufacturer": "Framework Computer Inc", "maintainer": "JohnAZoidberg", "bootloader": "rp2040", @@ -14,7 +14,7 @@ }, "debounce": 5, "processor": "RP2040", - "url": "https://frame.work", + "url": "https://fr.mw/FRAKDMEN", "usb": { "device_version": "0.1.4", "pid": "0x0014",