Hardware/Framework/Laptop 16: Difference between revisions
m Capitalize NixOS and Framework |
No edit summary |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 11: | Line 11: | ||
!Manufacturer | !Manufacturer | ||
|[[Hardware/Framework|Framework]] | |[[Hardware/Framework|Framework]] | ||
|- | |||
!Support | |||
|[https://knowledgebase.frame.work/framework-component-linux-support-matrix-B1gwmFtPgg components] | |||
|- | |- | ||
!Architecture | !Architecture | ||
Line 17: | Line 20: | ||
!colspan="2" class="title"|7040 Series | !colspan="2" class="title"|7040 Series | ||
|- | |- | ||
! | !Maintainer | ||
| | |- | ||
|} | |} | ||
</div> | </div> | ||
Line 60: | Line 63: | ||
<nowiki> </nowiki> SUBSYSTEM=="usb", DRIVERS=="usb", ATTRS{idVendor}=="32ac", ATTRS{idProduct}=="0014", ATTR{power/wakeup}="disabled", ATTR{driver/1-1.1.1.4/power/wakeup}="disabled" | <nowiki> </nowiki> SUBSYSTEM=="usb", DRIVERS=="usb", ATTRS{idVendor}=="32ac", ATTRS{idProduct}=="0014", ATTR{power/wakeup}="disabled", ATTR{driver/1-1.1.1.4/power/wakeup}="disabled" | ||
<nowiki>''</nowiki>; | <nowiki>''</nowiki>; | ||
{| class="wikitable" | |||
|+ | |||
!Product | |||
!Vendor and Product ID | |||
|- | |||
|RGB Macropad | |||
|32ac 0013 | |||
|- | |||
|Backlit keyboard ISO | |||
|32ac 0018 | |||
|} | |||
Other Product and Vendor IDs can be found using lsusb. | |||
This does not prevent the trackpad from waking up the device. This however seems to happen less in a backpack. | This does not prevent the trackpad from waking up the device. This however seems to happen less in a backpack. | ||
Line 67: | Line 81: | ||
[https://guides.frame.work/Guide/Ubuntu+22.04+LTS+Installation+on+the+Framework+Laptop+16/306?lang=en#s1974 Enable Linux Audio Compatibility in the bios] to improve speaker audio quality. | [https://guides.frame.work/Guide/Ubuntu+22.04+LTS+Installation+on+the+Framework+Laptop+16/306?lang=en#s1974 Enable Linux Audio Compatibility in the bios] to improve speaker audio quality. | ||
== Useful Utilities == | |||
There are also utilities, which are helping managing your framework. | |||
The framework-tool provides Rust libraries and tools to interact with the system. | |||
Also there is a tool for controlling the inputmodules like the led matrix. | |||
It can be enabled by specifing the following: | |||
inputmodule.enable = true; | |||
With the following command you can display the time on your inputmodule. | |||
It might be necassary to specify your device which will be usually ttyACM0 and ttyACM1, if you have two input modules. | |||
inputmodule-control --serial-dev /dev/ttyACM1 led-matrix --clock | |||
== External resources == | == External resources == | ||
There is [https://community.frame.work/t/nixos-on-the-framework-laptop-16/46743 a NixOS thread on the Framework forum], where you can find additional help, guidance and example configurations. | There is [https://community.frame.work/t/nixos-on-the-framework-laptop-16/46743 a NixOS thread on the Framework forum], where you can find additional help, guidance and example configurations. |