Hardware/Framework/Laptop 16: Difference between revisions
Touchpad palm rejection fix
No edit summary |
(Touchpad palm rejection fix) |
||
(6 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{Hardware/breadcrumb}} | {{Hardware/breadcrumb}} | ||
{{DISPLAYTITLE:Framework Laptop 16}} | |||
<div class="infobox"> | <div class="infobox"> | ||
{|class="table" | {|class="table" | ||
Line 21: | Line 22: | ||
</div> | </div> | ||
The Framework Laptop 16 is a configurable, upgradeable, and repairable laptop made by the Framework company. | |||
== Status == | == Status == | ||
Line 28: | Line 30: | ||
== Known issues == | == Known issues == | ||
[[Category: | [[Category: Incomplete]] | ||
== Configuration == | |||
Framework specific NixOS hardware options are bundled within the nixos-hardware project. | |||
=== AMD 7040 Series === | |||
It is recommended to use [https://search.nixos.org/options?channel=23.11&show=services.power-profiles-daemon.enable power-profiles-daemon] over <code>tlp</code> for the AMD framework. | |||
=== Touchpad Palm Rejection === | |||
The Framework 16 keyboard is treated as an external USB device by libinput causing the touchpad to stay enabled when typing. | |||
Fix sourced from here: [https://community.frame.work/t/nixos-on-the-framework-laptop-16/46743/162 community.frame.work] by: [https://community.frame.work/u/sumiflow/summary @sumiflow] | |||
environment.etc = { | |||
<nowiki> </nowiki> "libinput/local-overrides.quirks".text = <nowiki>''</nowiki> | |||
<nowiki> </nowiki> [Keyboard] | |||
<nowiki> </nowiki> MatchUdevType=keyboard | |||
<nowiki> </nowiki> MatchName=Framework Laptop 16 Keyboard Module - ANSI Keyboard | |||
<nowiki> </nowiki> AttrKeyboardIntegration=internal | |||
<nowiki> </nowiki> <nowiki>''</nowiki>; | |||
}; |