File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -387,7 +387,36 @@ Positions:
387387 Pos 4: GenericC
388388```
389389
390- ### Checking board ID
390+ ## Controlling Input Deck State
391+
392+ The input deck (keyboard, touchpad) on many laptops is detected by the EC
393+ firmware and only powered if it is installed.
394+
395+ On Laptop 16 the whole input deck is powered on/off.
396+ On Laptop 13, Laptop 12 only the touchpad, the keyboard is just switches connected to the EC.
397+
398+ The following mainboards support auto detection:
399+
400+ - Laptop 12 - Every Model
401+ - Laptop 16 - Every Model
402+ - Laptop 13
403+ - AMD Ryzen AI 300
404+ - Intel Core Ultra Series 3
405+
406+ To manually control the power state of the input deck, use the following commands:
407+
408+ ```
409+ # Always off (No detection)
410+ framework_tool --inputdeck-mode off
411+
412+ # Always on (No detection)
413+ framework_tool --inputdeck-mode on
414+
415+ # Auto detect (Default behavior)
416+ framework_tool --inputdeck-mode auto
417+ ```
418+
419+ ## Checking board ID
391420
392421Most inputdeck checking is implemented by Board ID. To read those directly for
393422debugging low level issues, use the ` --boardid ` command.
You can’t perform that action at this time.
0 commit comments