Daniel Schaefer
0f2f4fb052
fl16: Update to 0.1.9
...
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-07-11 03:42:44 +08:00
Daniel Schaefer
9a64719a95
fl16: Add useful default mapping for gridpad
...
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-07-11 03:04:24 +08:00
Daniel Schaefer
99457e8cc7
fl16: Add brightness control to numlock layer
...
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-07-11 02:21:03 +08:00
Daniel Schaefer
f2f4de1429
fl16: Implement virtual numlock
...
Benefits:
- We can put other useful functions on the unused keys
Drawbacks:
- The OS doesn't know when the user is in numlock mode
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-07-11 02:02:13 +08:00
Daniel Schaefer
7d36a7a868
fl16: Temporarily remove dynamic serialnumber reading
...
Causes slow enumeration and raw HID command interface.
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-07-11 01:46:46 +08:00
Daniel Schaefer
7efec62552
fl16: Update via design marketing names
...
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-07-11 01:43:16 +08:00
Daniel Schaefer
b0f7bd8c1b
fl16: Add lighting keycodes to via design JSON
...
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-07-11 01:43:12 +08:00
Daniel Schaefer
f3ab3b3416
fl16: Numpad should have backspace, not delete key
...
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-07-07 14:00:49 +08:00
Daniel Schaefer
497b7b903a
fl16: Update version to v0.1.8
...
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-06-26 16:19:34 +08:00
Daniel Schaefer
1bef3185a1
fl16: Update marketing names
...
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-06-26 15:43:16 +08:00
Kieran Levin
e5d1f3cfd8
implement backlight and lower power matrix scanning
...
With this change the 3.3V rail gets down to 22mA
The backlight and power led will auto turn off when the keyboard
SLEEP# goes low, and will resume when the sleep pin goes high.
For some reason WFI does not sleep as long as I would expect.
Something is triggering interrupts constantly
that we need to figure out to save power.
Signed-off-by: Kieran Levin <ktl@frame.work>
2023-06-26 14:43:01 +08:00
Kieran Levin
e42ca81a49
add wfi to idle thread
...
WIth this change power is reduced by 3mA
Signed-off-by: Kieran Levin <ktl@frame.work>
2023-06-26 14:42:50 +08:00
Daniel Schaefer
0c1db9e3cb
fl16: Add FN+C hotkey for backlight breathing
...
C because it's right above the backlight icon on the spacebar.
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-06-19 15:43:11 +08:00
Daniel Schaefer
adfef9c2db
fl16: Change backlight button to step, not toggle
...
Just like the 13inch Framework we want FN+Space to step through all
three brightness levels, instead of turning on/off.
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-06-19 15:05:26 +08:00
Daniel Schaefer
1506793f38
fl16: Don't periodically print scan rate
...
Useful for debugging but causes constant USB traffic, preventing the
host from going to sleep.
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-06-19 14:16:55 +08:00
Daniel Schaefer
cf7af0f894
framework: Update to 0.1.7
...
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-05-10 18:28:05 +08:00
Daniel Schaefer
7cd88457b1
framework/ansi: Fix 0 and equals keys
...
- Equals key (=) wouldn't do anything
- Zero (0) key would register as equals (=)
Issue: Missing entry in key matrix.
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-05-09 15:25:11 +08:00
Daniel Schaefer
59ecef2f09
Update numpad/gridpad to 0.1.6 as well
...
Makes it easier to have everything on the same version.
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-05-09 14:07:11 +08:00
Daniel Schaefer
7719f7a1e4
Release 0.1.6
...
Changes:
- Persist FN lock through powercycle
- Fix display switch button - would sometimes not work, only open
windows menu
The changes only apply to ANSI/ISO/JIS layouts.
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-05-03 17:16:57 +08:00
Daniel Schaefer
a8269765d7
Implement persistent FN lock
...
Stays locked even through power-cycle.
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-05-03 17:16:18 +08:00
Daniel Schaefer
da053f2cdc
fl16: Fix display switch
...
Works already but sometimes opens the windows start menu.
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-05-03 17:13:22 +08:00
Daniel Schaefer
6c1da1a6ab
fl16: Rename ansi via file
...
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-03-23 14:39:36 +08:00
Daniel Schaefer
373d3fc5ca
fl16: Prepare for 0.1.5
...
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-03-23 13:33:42 +08:00
Daniel Schaefer
966f2e7822
Rename lotus to framework
...
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-03-23 13:29:15 +08:00