Nick Brassel and GitHub
45dc2499dc
Remove all via-enabled keymaps, including via. ( #24322 )
2024-08-26 07:51:22 +10:00
Joel Challis and GitHub
5a0112df08
Migrate half-duplex SERIAL_USART_TX_PIN to DD ( #24143 )
2024-07-18 22:21:26 +01:00
Joel Challis and GitHub
26e84c513c
Migrate SERIAL_DRIVER to json ( #23925 )
2024-07-13 13:12:35 +01:00
Joel Challis and GitHub
ef0734b7a6
Remove 'split.transport.protocol=serial_usart' ( #23668 )
2024-05-10 20:54:44 +10:00
Ryan and GitHub
d09a06a1b3
Update GPIO API usage in keyboard code ( #23361 )
2024-05-03 15:21:29 +10:00
Joel Challis and GitHub
d9740c9de1
Migrate build target markers to keyboard.json - Keychron ( #23593 )
2024-04-23 16:33:39 +01:00
Ryan and GitHub
65a04ead32
LED drivers: update keyboard LED configs ( #23073 )
...
* IS31FL3733: update keyboard LED config
* IS31FL3736: update keyboard LED config
* IS31FL3737: update keyboard LED config
* IS31FL3741: update keyboard LED config
* IS31FL3743A: update keyboard LED config
* AW20216S: update keyboard LED config
* SNLED27351: update keyboard LED config
2024-02-25 21:29:37 +00:00
Joel Challis and GitHub
4a64d47f12
Migrate WEAR_LEVELING_* to info.json ( #23077 )
2024-02-14 08:54:24 +00:00
Joel Challis and GitHub
974e98ce59
Migrate RGB Matrix config to info.json ( #22998 )
2024-02-14 00:54:14 +00:00
Joel Challis and GitHub
137938b67a
Migrate dip switch config to info.json - keychron ( #23037 )
2024-02-09 06:56:13 +00:00
Joel Challis and GitHub
ccec4867c8
Align SPLIT_HAND_MATRIX_GRID left/right logic with SPLIT_HAND_PIN ( #22775 )
2024-01-09 22:24:53 +11:00
Thomas Mørch and GitHub
d59d768fea
Keychron Q11 - Enable SPLIT_WATCHDOG ( #22799 )
2024-01-02 03:06:47 +00:00
Ryan and GitHub
8812a09581
Rename RGB_DISABLE_WHEN_USB_SUSPENDED -> RGB_MATRIX_SLEEP ( #22682 )
2023-12-20 13:31:50 +11:00
Ryan and GitHub
b9e81c0691
Update keyboard LED driver configs ( #22638 )
2023-12-18 20:13:08 +00:00
Joel Challis and GitHub
b35bac6afb
Remove unnecessary driver counts ( #22435 )
2023-11-22 21:37:32 +00:00
d56ee70c52
Rename DRIVER_ADDR_n defines ( #22200 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2023-10-21 21:41:59 +10:00
Joel Challis and GitHub
3f1b3a5125
Migrate recently introduced sync items ( #22305 )
2023-10-21 12:21:23 +01:00
Ryan and GitHub
c0f16be50f
Rename CKLED2001 driver to SNLED27351 ( #22071 )
2023-10-04 20:10:05 +11:00
Ryan and GitHub
8f22105289
Add and use I2C address defines for ISSI LED drivers ( #22008 )
2023-09-19 19:31:54 +10:00
Ryan and GitHub
35aceab1a4
ckled2001: driver naming cleanups ( #21890 )
2023-09-13 22:47:01 +10:00
Joel Challis and GitHub
8975dc6c3b
Remove duplication of STM32L432 EEPROM defaults ( #21981 )
2023-09-12 10:09:31 +01:00
Ryan and GitHub
37bc949945
RGB Matrix: driver naming cleanups ( #21594 )
2023-08-23 01:00:03 +01:00
QMK Bot
242b8c7f3d
Merge remote-tracking branch 'origin/master' into develop
2023-08-01 03:14:59 +00:00
Sergey Vlasov and GitHub
d16d87c2f3
Keychron Q11 ISO: Fix left Shift breakage due to a wrong matrix mask ( #21655 )
...
Keychron Q11 uses `matrix_mask` to mask away the matrix location used
for `SPLIT_HAND_MATRIX_GRID` (otherwise the keyboard will constantly
generate a wakeup request whenever the host enters suspend). However,
the value of `matrix_mask` is actually chosen to mask away all unused
locations, but it was apparently generated for the ANSI board and
therefore masks away the left Shift key on the ISO board, breaking the
functionality of that key.
Fix `matrix_mask` to make the masking work as intended:
- Set the `[4, 1]` bit to 1; this is the matrix location for the ISO
left Shift.
- Set the `[2, 5]` bit to 0; this is actually the matrix location which
corresponds to `#define SPLIT_HAND_MATRIX_GRID A2, A15` on the left
side, which was intended to be masked; apparently the wakeup problem
does not happen due to `SPLIT_HAND_MATRIX_GRID_LOW_IS_RIGHT`, so the
left half actually has that matrix location open. On the right side
`A2, A15` is `[9, 6]`, which was masked off correctly.
2023-08-01 04:14:20 +01:00
fauxpark
0f3a5a001c
Merge remote-tracking branch 'upstream/master' into develop
2023-07-07 11:59:56 +10:00
lalalademaxiya1 and GitHub
bf3a80d86c
[Keyboard] Keychron Q11 ISO Version ( #21438 )
2023-07-06 00:50:43 -06:00
Nick Brassel and GitHub
416af0171c
Remove CORTEX_ENABLE_WFI_IDLE from keyboards. ( #21353 )
...
* Remove CORTEX_ENABLE_WFI_IDLE from the codebase.
* Turn on CORTEX_ENABLE_WFI_IDLE by default.
2023-06-23 20:31:25 +01:00
Ryan and GitHub
a5e46d8082
More info.json whitespace cleanups ( #20665 )
2023-05-03 12:19:34 +10:00
Ryan and GitHub
79aa319946
info.json whitespace cleanups (#20651 )
2023-05-02 08:25:15 +10:00
Nick Brassel and GitHub
c9f619124d
Encodermap direction define. ( #20454 )
2023-04-15 16:18:44 +01:00
655c24d29d
[Keyboard] Add Keychron Q11 ( #20125 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: adophoxia <100170946+adophoxia@users.noreply.github.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2023-04-06 11:02:24 -07:00