Commit Graph
297 Commits
Author SHA1 Message Date
doof 0a0aa429d3 Steam deck lcd screen is a tablet LCD rotated in the kernel
into portrait mode.

The IMU is not active in lizard mode. The command below disables
lizard mode and activates the IMU.

echo N | sudo tee /sys/module/hid_steam/parameters/lizard_mode

Closes #42586
2026-06-17 10:17:06 +01:00
mburucuyapy 047dd36e77 Update 60-sensor.hwdb - Add support for Juno Tab 4 (Wifi) 2026-06-10 16:38:35 +01:00
Moisticules 273267cbad Update 60-sensor.hwdb
Correction of matrix for GPD MicroPC 2
2026-06-04 10:27:20 +01:00
drhydroxide 1f4052a2f2 60-sensor.hwdb iio/accel fix for Advan Evo-X 13 (#42037)
Added fix for Advan Evo-X 13 2-in-1 laptop

Relevant output of `udevadm info --export-db`
```
P: /devices/pci0000:00/0000:00:15.2/i2c_designware.3/i2c-2/i2c-NSA2513:00/iio:device0
M: iio:device0
R: 0
J: +iio:iio:device0
U: iio
T: iio_device
E: DEVPATH=/devices/pci0000:00/0000:00:15.2/i2c_designware.3/i2c-2/i2c-NSA2513:00/iio:device0
E: DEVTYPE=iio_device
E: SUBSYSTEM=iio
E: USEC_INITIALIZED=5462149
E: ACCEL_MOUNT_MATRIX=-1,0,0;0,-1,0;0,0,1
E: IIO_SENSOR_PROXY_TYPE=iio-poll-accel
E: SYSTEMD_WANTS=iio-sensor-proxy.service
E: TAGS=:systemd:
E: CURRENT_TAGS=:systemd:
```
2026-05-12 14:27:02 +01:00
fecet 6897562ea0 hwdb: sensor: add accel mount matrix for GPD WIN 5
The WIN 5 (DMI product G1618-05) ships the same BMI0160
accelerometer with the same physical mounting as the Win Max 2
(G1619-04), so reuse its mount matrix. Verified on hardware:
without the matrix iio-sensor-proxy reports
AccelerometerOrientation=normal regardless of physical pose,
and applying the G1619-04 matrix makes orientation transitions
(normal / left-up / right-up / bottom-up) track the device
correctly.
2026-04-25 10:29:15 +01:00
Daan De Meyer d0891857a0 sensor: gpd remove packet 3 and 4 (#41249)
Both devices have -90 degrees mounted panels but they don't have the
quirk in kernel.

The Pocket 4 has been researched and it has an acpi accel matrix that
works when setting panel orientation at boot parameter.

The Pocket 3 hasn't been tested, but given it didn't had panel
orientation quirk is for sure that matrix is wrong for it.

Actually is pending the quirks for both devices in kernel but eventually
they will get merged. Till that happens is encourage that owners of
these devices set panel orientation boot parameter to right-up.

Fixes: #41036.
2026-04-22 15:43:32 +02:00
David Santamaría Rogado 4ae4bd34d7 hwdb: sensor: aquarius improve comments
Differentiate Cmp NS483 v2 accel variants.
2026-04-04 18:26:59 +01:00
David Santamaría Rogado 795948170b sensor: gpd remove pocket 3 and 4
Both devices have -90 degrees mounted panels but they don't have the
quirk in kernel.

The Pocket 4 has been researched and it has an acpi accel matrix that
works when setting panel orientation at boot parameter.

The Pocket 3 hasn't been tested, but given it didn't had panel
orientation quirk is for sure that matrix is wrong for it.

Actually is pending the quirks for both devices in kernel but eventually
they will get merged. Till that happens is encourage that owners of
these devices set panel orientation boot parameter to right-up.

Fixes: #41036.
2026-03-21 02:39:48 +01:00
David Santamaría Rogado de0314a11f hwdb: sensor: fix bncf newbook 11
Actually was found that this device has panel mount at -90º. This fixes
the matrix to follow panel orientation.

More info in the previous PR comments:
https://github.com/systemd/systemd/pull/40773

Fixes: 774e805959
2026-03-20 15:44:19 +01:00
David Santamaría Rogado afc418daa6 sensor: gpd fix matches
Actually for example the Win Max 2 match is affecting devices that even
didn't exist when the matrix was added.
2026-03-20 15:44:04 +01:00
David Santamaría Rogado c2d0465582 hwdb: sensor: bncf reformat match 2026-03-08 21:18:21 +00:00
Zbigniew Jędrzejewski-Szmek 6c17dfa5c3 hwdb: fix typos reported by Copilot, reword comment 2026-02-26 19:01:45 +01:00
Zbigniew Jędrzejewski-Szmek d0a4c607ad hwdb: drop trailing whitespace
Fixup for f6f695ba5a and
774e805959.
2026-02-26 18:12:03 +01:00
Ryan Zeigler 774e805959 Add BNCF NewBook 11 ACCEL_MOUNT_MATRIX to 60-sensor.hwdb
Corrects DE autorotation

Device description: https://www.bncfai.com/product/773/
2026-02-20 19:59:47 +00:00
David Santamaría Rogado 3b51529cbf hwdb: sensor: hp use board product name as hp-wmi
Doing it made also to include the 14t-fh000, the product name initial
units of the omnibook ultra flip 14 had, this is intended.

Order the entries by product name.

Follow up: fadb0b53f7.
2026-02-20 04:54:53 +09:00
David Santamaría Rogado e723d29513 hwdb: sensor: unknown add colon to sensor match 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 5e526f2df3 hwdb: sensor: yours add comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 803b160c62 hwdb: sensor: wortmann in-line comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado f8bc2d82bb hwdb: sensor: voyo fix dmi match format 2026-02-17 13:35:49 +01:00
David Santamaría Rogado cafe374172 hwdb: sensor: trekstor in-line comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 5f558de699 hwdb: sensor: toshiba refactor 2026-02-17 13:35:49 +01:00
David Santamaría Rogado ef14307f36 hwdb: sensor: thundersoft reformat dmi match 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 1f2ebc1cf3 hwdb: sensor: teclast refactor 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 2c56b39439 hwdb: sensor: schneider remove number part match
Following Hans de Goede (jwrdegoede) way to match
BIOS versions, remove the last number part.
2026-02-17 13:35:49 +01:00
David Santamaría Rogado e86bac6d89 hwdb: sensor: rca in-line comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 43e0f0e2fb hwdb: sensor: reeder in-line comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 7e1f8ba2e3 hwdb: sensor: purism in-line comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 0eca6a1612 hwdb: sensor: prowise add comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado b3dea1b1a3 hwdb: sensor: predia reformat dmi match 2026-02-17 13:35:49 +01:00
David Santamaría Rogado a774da6ca4 hwdb: sensor: positivo simplify dmi matches 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 79e3e35f8c hwdb: sensor: point-of-view refactor 2026-02-17 13:35:49 +01:00
David Santamaría Rogado f06b18f2d2 hwdb: sensor: ployer in-line comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 9034a9b6d6 hwdb: sensor: pipo refactor 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 31434bda83 hwdb: sensor: pine64 in-line comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 8515b8bb77 hwdb: sensor: peaq add comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 01f785ee02 hwdb: sensor: passion in-line comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado f65d619959 hwdb: sensor: orangepi in-line comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 9ebebd1f66 hwdb: sensor: one-netbook refactor 2026-02-17 13:35:49 +01:00
David Santamaría Rogado fc555941b7 hwdb: sensor: onda refactor 2026-02-17 13:35:49 +01:00
David Santamaría Rogado fdbc3bbc42 hwdb: sensor: odys add comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 5ee338bb4f hwdb: sensor: nuvision refactor 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 9804d61c08 hwdb: sensor: myria in-line comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 6954c86b72 hwdb: sensor: msi add comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado c020655998 hwdb: sensor: mpman in-line comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado c53f6f438d hwdb: sensor: microtech in-line comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 7f4eb94ca4 hwdb: sensor: metaphyuni in-line comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 71c050790c hwdb: sensor: medion add fixme notes 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 62cc9602b9 hwdb: sensor: mediacom in-line comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 5c1e6da471 hwdb: sensor: linx in-line comment 2026-02-17 13:35:49 +01:00
David Santamaría Rogado 67f2332cb0 hwdb: sensor: lenovo refactor
when in a device is also needed to set the location haven't been merged
on purpose.
2026-02-17 13:35:49 +01:00