Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion FrameworkSensors/FrameworkSensors.inx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Class = Sensor
ClassGuid = {5175D334-C371-4806-B3BA-71FD53C9258D}
Provider = %PROVIDER%
CatalogFile = FrameworkSensors.cat
DriverVer = 8/29/2014,2.00.00.03
DriverVer = 2/19/2025,0.0.0.6
PnpLockdown = 1

[SourceDisksNames]
Expand Down
12 changes: 12 additions & 0 deletions FrameworkSensors/FrameworkSensors.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,9 @@
<Link>
<AdditionalDependencies>%(AdditionalDependencies);mincore.lib;propsys.lib;$(WDK_UM_LIB_PATH)\sensors\1.1\sensorscxstub.lib;sensorsutils.lib</AdditionalDependencies>
</Link>
<Inf>
<TimeStamp>0.0.0.6</TimeStamp>
</Inf>
<DriverSign>
<FileDigestAlgorithm>sha256</FileDigestAlgorithm>
</DriverSign>
Expand All @@ -146,6 +149,9 @@
<Link>
<AdditionalDependencies>%(AdditionalDependencies);mincore.lib;propsys.lib;$(WDK_UM_LIB_PATH)\sensors\1.1\sensorscxstub.lib;sensorsutils.lib</AdditionalDependencies>
</Link>
<Inf>
<TimeStamp>0.0.0.6</TimeStamp>
</Inf>
<DriverSign>
<FileDigestAlgorithm>sha256</FileDigestAlgorithm>
</DriverSign>
Expand All @@ -169,6 +175,9 @@
<Link>
<AdditionalDependencies>%(AdditionalDependencies);mincore.lib;propsys.lib;$(WDK_UM_LIB_PATH)\sensors\1.1\sensorscxstub.lib;sensorsutils.lib</AdditionalDependencies>
</Link>
<Inf>
<TimeStamp>0.0.0.6</TimeStamp>
</Inf>
<DriverSign>
<FileDigestAlgorithm>sha256</FileDigestAlgorithm>
</DriverSign>
Expand All @@ -192,6 +201,9 @@
<Link>
<AdditionalDependencies>%(AdditionalDependencies);mincore.lib;propsys.lib;$(WDK_UM_LIB_PATH)\sensors\1.1\sensorscxstub.lib;sensorsutils.lib</AdditionalDependencies>
</Link>
<Inf>
<TimeStamp>0.0.0.6</TimeStamp>
</Inf>
<DriverSign>
<FileDigestAlgorithm>sha256</FileDigestAlgorithm>
</DriverSign>
Expand Down
22 changes: 11 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
# framework-win-sensor-driver
Sensor Driver for Windows on Framework systems
# Framework Sensor Driver

Sensor Driver for Windows on Framework Computer systems

```
# Build
msbuild .\SensorsComboDriver\SensorsComboDriver.sln /property:Platform=x64 /property:Configuration=Debug
msbuild .\FrameworkSensors\FrameworkSensors.sln /property:Platform=x64 /property:Configuration=Debug

# Distributing
.\SensorsComboDriver\x64\Debug\
SensorsComboDriver.pdb
SensorsComboDriver\sensorscombodriver.cat
SensorsComboDriver\sensorscombodriver.dll
SensorsComboDriver\sensorscombodriver.inf
.\FrameworkSensors\x64\Debug\
FrameworkSensors.pdb
FrameworkSensors\FrameworkSensors.cat
FrameworkSensors\FrameworkSensors.dll
FrameworkSensors\FrameworkSensors.inf
# Use signtool to sign .cat file and package all 4 files

# Install
> sudo pnputil /add-driver SensorsComboDriver.inf /install

> sudo pnputil /add-driver FrameworkSensors.inf /install
```

Check if the driver is installed and loaded:
Expand All @@ -38,7 +38,7 @@ Driver Name: oem2.inf
Microsoft PnP Utility

Instance ID: ACPI\FRMWC006\1
Device Description: Sensor Driver - ALS, Accelerometer, Orientation
Device Description: Framework Computer Sensor Driver
Class Name: Sensor
Class GUID: {5175d334-c371-4806-b3ba-71fd53c9258d}
Manufacturer Name: Framework Computer Inc
Expand Down