libthinkpad:通用用户空间ThinkPad库

时间:2024-06-03 14:19:33
【文件属性】:

文件名称:libthinkpad:通用用户空间ThinkPad库

文件大小:50KB

文件格式:ZIP

更新时间:2024-06-03 14:19:33

C++

欢迎使用libthinkpad文档{#mainpage} 什么是libthinkpad? libthinkpad是一个用户空间通用库,用于更改硬件配置和在Lenovo / IBM ThinkPad笔记本电脑的用户空间中管理硬件事件。 该库统一了ACPI调度程序,硬件信息系统和硬件配置接口到单个用户空间库中。 该库启用什么功能? 该库使用户空间应用程序可以配置特定于ThinkPad的硬件并提取有关它的信息。 示例包括停靠事件,停靠状态等。 如何建立图书馆? 要构建该库,您首先需要一些组件: libsystemd :需要通过登录提供暂停支持libudev :需要监视系统接口文件系统acpid :需要向libthinkpad提供ACPI事件 关于systemd的注意事项:该库在很大程度上不依赖于systemd。 systemd仅用于电源管理状态更改,它可以是通过SYSTEMD CMak


【文件预览】:
libthinkpad-master
----CMakeLists.txt(2KB)
----.gitignore(62B)
----README.md(13B)
----examples()
--------ACPIListener.cpp(1KB)
----LICENSE(1KB)
----TODO(102B)
----src()
--------config.h.in(111B)
--------libthinkpad.cpp(33KB)
--------libthinkpad.h(21KB)
----doc()
--------README.md(2KB)
--------logo.png(5KB)
--------header.html(2KB)
--------config.doxy(104KB)

网友评论