nixos-hardware icon indicating copy to clipboard operation
nixos-hardware copied to clipboard

Framework 16 keyboard-wake fix

Open betalars opened this issue 1 year ago • 3 comments

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:

  1. 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.
  2. Do we want to also disable the Trackpad, and if so: how?
    • will create a review for that ...
  3. 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-hardware and importing it via <nixos-hardware> or Flake input

betalars avatar Jul 01 '24 14:07 betalars