nixos-hardware
nixos-hardware copied to clipboard
Framework 16 keyboard-wake fix
Description of changes
Due to a firmware issue, the framework 16 will wake up with its lid closed when the display flexes upon the keyboard. This is a suggested workaround.
These questions should be answered before merging:
- Are these device IDs consistent across different framework 16 notebooks and different keyboard modules?
- I have tested this on one more fw16, and it worked there. I think we used the same layout tho.
- Do we want to also disable the Trackpad, and if so: how?
- will create a review for that ...
- This might be unexpected behavior, as it also prevents the device form waking up from keyboard input when the lid is open. Is that a worthwhile trade-off, and if not so: is there another way?
- The framework will become very hot inside a backpack, to the point where I am concerned about battery and storage health. Users on the forum reported the 82 degree warning being exceeded on the SSD. And as I pretty much never use wake by keyboard anyways, I would strongly support this workaround, while Framework figures out a firmware patch.
Things done
- [x] Tested the changes in your own NixOS Configuration
- [ ] Tested the changes end-to-end by using your fork of
nixos-hardwareand importing it via<nixos-hardware>or Flake input