Harrison Vanderbyl
7fff71328e
hwdb: add rotation profile matrix for Rog Ally X (2024) ( #36591 )
2025-03-04 13:15:23 +09:00
Chris Grant
5bc576225a
hwdb: Add accel orientation quirk for the GPD Pocket 4
2025-03-02 13:57:00 +09:00
Volodymyr Shkriabets
f6209ca4d7
hwdb.d: add ANP09 Intel n100 tablet sensor configuration ( #36390 )
...
I propose fix for ACCEL_MOUNT_MATRIX for popular on China markets Intel
n100 7" tablet. I can't find any information about manufacturer.
P:
/devices/pci0000:00/0000:00:15.3/i2c_designware.3/i2c-14/i2c-BOSC0200:00
M: i2c-BOSC0200:00
R: 00
J: +i2c:i2c-BOSC0200:00
U: i2c
V: bmc150_accel_i2c
E:
DEVPATH=/devices/pci0000:00/0000:00:15.3/i2c_designware.3/i2c-14/i2c-BOSC0200:00
E: SUBSYSTEM=i2c
E: DRIVER=bmc150_accel_i2c
E: MODALIAS=acpi:BOSC0200:BOSC0200:
E: USEC_INITIALIZED=3546649
E: ID_VENDOR_FROM_DATABASE=BOS
P:
/devices/pci0000:00/0000:00:15.3/i2c_designware.3/i2c-14/i2c-BOSC0200:00/iio:device0
M: iio:device0
R: 0
J: c238:0
U: iio
T: iio_device
D: c 238:0
N: iio:device0
L: 0
E:
DEVPATH=/devices/pci0000:00/0000:00:15.3/i2c_designware.3/i2c-14/i2c-BOSC0200:00/iio:device0
E: SUBSYSTEM=iio
E: DEVNAME=/dev/iio:device0
E: DEVTYPE=iio_device
E: MAJOR=238
E: MINOR=0
E: USEC_INITIALIZED=3556556
E: ACCEL_MOUNT_MATRIX=1, 0, 0; 0, -1, 0; 0, 0, -1
E: IIO_SENSOR_PROXY_TYPE=iio-poll-accel iio-buffer-accel
E: SYSTEMD_WANTS=iio-sensor-proxy.service
E: TAGS=:systemd:
E: CURRENT_TAGS=:systemd:
DMI tablet string
dmi:bvnAmericanMegatrendsInternational,LLC.:bvrANP09_INTEL001:bd08/16/2024:br5.27:efr0.0:svn:pn:pvrDefaultstring:rvn:rn:rvrDefaultstring:cvnDefaultstring:ct10:cvrDefaultstring:sku:
2025-02-15 00:39:50 +00:00
Enrico Tagliavini
1740bbc98b
hwdb: add accel orientation and location for the BMAX Y14
...
The BMAX MaxBook Y14 has 2 acceleromenter sensors, one seems to be in
the display, the other in the base. With the default ACCEL_MOUNT_MATRIX
monitor-sensor would report the display to be rotate of 180 degrees
compared to its real position, i.e. upside down when normal and vice
versa. Left up and right up are also swapped.
Correcting the ACCEL_MOUNT_MATRIX for the display sensor solves the
issue and monitor-sensor reports the correct values.
For the Y13 model the Z axis value was also inverted. For the Y14 to
work correctly, this is not necessary, but I'm not sure how to double
check this.
Sensors info:
P: /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-0/i2c-KIOX010A:00/iio:device0
M: iio:device0
R: 0
U: iio
T: iio_device
D: c 237:0
N: iio:device0
L: 0
E: DEVPATH=/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-0/i2c-KIOX010A:00/iio:device0
E: SUBSYSTEM=iio
E: DEVNAME=/dev/iio:device0
E: DEVTYPE=iio_device
E: MAJOR=237
E: MINOR=0
E: USEC_INITIALIZED=25931869
E: IIO_SENSOR_PROXY_TYPE=iio-poll-accel iio-buffer-accel
E: SYSTEMD_WANTS=iio-sensor-proxy.service
E: TAGS=:systemd:
E: CURRENT_TAGS=:systemd:
P: /devices/pci0000:00/0000:00:15.3/i2c_designware.3/i2c-3/i2c-KIOX020A:00/iio:device1
M: iio:device1
R: 1
U: iio
T: iio_device
D: c 237:1
N: iio:device1
L: 0
E: DEVPATH=/devices/pci0000:00/0000:00:15.3/i2c_designware.3/i2c-3/i2c-KIOX020A:00/iio:device1
E: SUBSYSTEM=iio
E: DEVNAME=/dev/iio:device1
E: DEVTYPE=iio_device
E: MAJOR=237
E: MINOR=1
E: USEC_INITIALIZED=26000295
E: IIO_SENSOR_PROXY_TYPE=iio-poll-accel iio-buffer-accel
E: SYSTEMD_WANTS=iio-sensor-proxy.service
E: TAGS=:systemd:
E: CURRENT_TAGS=:systemd:
accel-display
acpi:KIOX010A:KIOX010A:
dmi:bvnAmericanMegatrendsInternational,LLC.:bvr5.00_002:bd05/13/2024:br5.27:efr1.1:svnAMI:pnIntel:pvrDefaultstring:rvnAMI:rnIntel:rvrDefaultstring:cvnDefaultstring:ct31:cvrDefaultstring:skuH8Y6:
accel-base
acpi:KIOX020A:KIOX020A:
2025-02-09 23:36:06 +09:00
Trollimpo
5e12894f05
hwdb: fix screen rotation for EXO Wings 2in1 w1125 ( #36283 )
2025-02-06 09:44:14 +09:00
16mc1r
61c176744e
Adds asus T103HAF rotation matrix to 60-sensor.hwdb ( #36177 )
...
Rotation Matrix to enable correct auto-rotation with
[iio-sensor-proxy](https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/ )
on an Asus Transformer Mini T103HAF with iio-sensor `HID-SENSOR-200073`.
- Tested on KDE Plasma Mobile (Fedora 41), details see inxi report.
Device Details:
- low powered 2in1 convertible with 10.1" screen size, 4core atom cpu
and 4gb ram. Usefull as x86 based tablet with stylus for annotation and
reading.
- [official asus website for the
device](https://www.asus.com/us/laptops/for-home/everyday-use/asus-transformer-mini-t103/ )
#### inxi device report
```sh
System:
Host: ------ Kernel: 6.12.10-200.fc41.x86_64 arch: x86_64 bits: 64
Console: pty pts/3 Distro: Fedora Linux 41 (KDE Plasma Mobile)
Machine:
Type: Detachable System: ASUSTeK product: T103HAF v: 1.0 serial: J1N0CX212087050
Mobo: ASUSTeK model: T103HAF v: 1.0 serial: ---------- UEFI: American Megatrends
v: T103HAF.306 date: 12/05/2017
CPU:
Info: quad core model: Intel Atom x5-Z8350 bits: 64
Info:
Memory: total: 4 GiB
```
### udevadm info output for iio-device
```sh
# iio-device / accelerometer
P: /devices/pci0000:00/0000:00:0a.0/{33AECD58-B679-4E54-9BD9-A04D34F0C226}/001F:8086:0001.0004/HID-SENSOR-200073.3.auto/iio:device0
M: iio:device0
R: 0
U: iio
T: iio_device
D: c 234:0
N: iio:device0
L: 0
E: DEVPATH=/devices/pci0000:00/0000:00:0a.0/{33AECD58-B679-4E54-9BD9-A04D34F0C226}/001F:8086:0001.0004/HID-SENSOR-200073.3.auto/iio:device0
E: DEVNAME=/dev/iio:device0
E: DEVTYPE=iio_device
E: MAJOR=234
E: MINOR=0
E: SUBSYSTEM=iio
E: USEC_INITIALIZED=18119681
E: ACCEL_MOUNT_MATRIX=0, -1, 0; 1, 0, 0; 0, 0, -1
E: IIO_SENSOR_PROXY_TYPE=iio-poll-accel iio-buffer-accel
E: SYSTEMD_WANTS=iio-sensor-proxy.service
E: TAGS=:systemd:
E: CURRENT_TAGS=:systemd:
```
### Full `udevadm info --export-db`
- as requested in
[60-sensor.hwdb](https://github.com/systemd/systemd/blob/ba0266b376d7cc5205d8a4a3d999aec13c24fe5d/hwdb.d/60-sensor.hwdb#L35 )
-
[udevadm-info_103HAF.txt](https://github.com/user-attachments/files/18550448/udevadm-info_103HAF.txt )
2025-01-27 13:01:05 +00:00
Michael Limiero
c76a7b7c8c
Correct ACCEL_MOUNT_MATRIX for Chuwi Hi10 Max
2025-01-03 09:21:55 +01:00
richfifeg
89c4fe6c21
60-sensor.hwdb: Loosen model mask to include entire series
...
This sensor is the same for Asus's entire Q5##L series, so match accordingly.
Tested with my Q502LAB.
2025-01-02 09:22:42 +09:00
白一百
8c18851e7e
hwdb: add entry for Chuwi Hi10 X1 ( #35331 )
...
https://www.chuwi.com/product/items/chuwi-hi10-x1.html
Rotated -90 degrees in the Z axis.
2024-11-24 16:30:33 +09:00
Marco Tomaschett
bc4a027f9c
hwdb: add support for PineTab2 to 60-sensor.hwdb ( #35304 )
...
Add accelerometer support for PineTab2
2024-11-23 03:08:06 +09:00
Xuanjun Wen
a526b9ddfc
hwdb: add new Cube Mix Plus (i18D) rotation info
...
Added rotation information for the new version of Cube Mix Plus (i18D).
2024-11-20 05:23:34 +09:00
Marius Hoch
ff831e7c50
hwdb: Add accel orientation quirk for the IdeaPad Duet 3 10IGL5-LTE
...
Signed-off-by: Marius Hoch <mail@mariushoch.de >
2024-09-18 20:30:11 +09:00
Matthieu CHARETTE
8ee3d4df80
Add HUAWEI MateBook D 15 AMD ACCEL properties
2024-09-14 19:50:28 +02:00
Gregory Arenius
3f3dc6ab84
Add ACCEL_MOUNT_MATRIX for Chuwi Hi10 Max.
2024-09-14 11:06:38 +02:00
Renan Guilherme
3a576084e2
hwdb: Fix accelerometer mount matrix for ASUS T100TAS
2024-08-08 11:53:11 +02:00
Nova840
1392b9fad2
hwdb: fix auto rotate on Asus Q551LB ( #33921 )
2024-08-04 09:38:40 +09:00
Vasiliy Kovalev
23f5f82756
hwdb: fix MXC6655 accelerometer mount matrix for Aquarius Cmp NS483
...
Signed-off-by: Vasiliy Kovalev <kovalev@altlinux.org >
2024-07-21 16:29:11 +01:00
Vasiliy Kovalev
8891f9332f
hwdb: fix accelerometer mount matrix for Aquarius Cmp NS483
...
Signed-off-by: Vasiliy Kovalev <kovalev@altlinux.org >
2024-07-18 22:07:33 +03:00
Sean Rhodes
d350651c47
Revert "hwdb: Added StarLabs StarLite position sensor mapping"
...
This reverts commit 1bd5db86f5 .
The `kxcjk-1013` driver in Linux will parse the rotation matrix
from ACPI. This quirk is not specific enough to exist without
causing issues on different variations.
Signed-off-by: Sean Rhodes <sean@starlabs.systems >
2024-07-15 12:34:08 +02:00
Derek J. Clark
13e9ec55cd
Add or fix mount matrix for multiple handhelds. ( #33586 )
...
- Breaks AYANEO AIR family into different entries as not all are mounted the same.
- Corrects AYANEO AIR mount matrix.
- Adds mount matrices for AYANEO device families: 2021, AYANEO 2, AYANEO GEEK, and AYANEO FLIP
- Adds mount matrix for GPD WinMax2
- Adds mount matrix for OrangePi NEO
2024-07-09 10:57:04 +01:00
csp5me
c214c4a8a7
Update 60-sensor.hwdb
...
This update has been tested on the 2023 Chuwi Freebook N100. The hwdb entry has been verified using these commands:
cat /sys/`udevadm info -q path -n /dev/iio:device0`/../modalias
acpi:MDA6655:MDA6655:
cat /sys/class/dmi/id/modalias
dmi:bvnAmericanMegatrendsInternational,LLC.:bvrDNN20AV1.03:bd12/29/2023:br1.3:efr0.7:svnCHUWIInnovationAndTechnology(ShenZhen)co.,Ltd:pnFreeBook:pvrDefaultstring:rvnDefaultstring:rnDefaultstring:rvrDefaultstring:cvnDefaultstring:ct10:cvrDefaultstring:skuDefaultstring:
The correct offset orientation has been tested with:
monitor-sensor
Waiting for iio-sensor-proxy to appear
+++ iio-sensor-proxy appeared
=== Has accelerometer (orientation: normal)
=== No ambient light sensor
=== No proximity sensor
2024-07-08 12:37:57 +02:00
GwynBleidD
1bd5db86f5
hwdb: Added StarLabs StarLite position sensor mapping
...
Default mapping for position sensor in StarLabs StarLite does
not match screen orientation. Added fixed mapping matrix.
2024-07-05 01:01:49 +02:00
zeroskyx
fa8f2a948c
hwdb: updated Librem 11 accelerometer ( #32772 )
2024-05-13 02:46:19 +09:00
mburucuyapy
ab55175e0f
hwdb: update Dere N12 / Juno Tablet 3 accelerometer ( #32765 )
2024-05-13 02:45:36 +09:00
Kirk
57cd604fde
hwdb: fix missing colon ( #32108 )
...
Missing colon prevents this from working correctly on the Chuwi UBook X and UBook X Pro.
2024-04-05 10:18:59 +09:00
Luxiter
33243f7374
hwdb: fix Asus T300FA rotation matrix ( #31973 )
...
Closes #31972 .
2024-03-27 02:32:03 +09:00
Alexander Zavyalov
e66c7eb6db
Fix: Chuwi UBook X (CWI535) screen rotation matrix
2024-02-26 11:38:15 +01:00
Zmyeir
8a461c572b
hwdb: Add support for MetawillBook01 to 60-sensor.hwdb
...
Add accel orientation quirk for the METAPHYUNI MetawillBook01 2-in-1 laptop
2024-02-20 15:10:47 +01:00
hfavisado
02b346d64f
hwdb: Correct display rotation on Chuwi Ubook X N4100 ( #24248 )
2024-01-17 09:31:05 +01:00
Damien Challet
3a0fbeacea
hwdb: add Teclast X98 Pro sensor info ( #30859 )
...
added Teclast X98 Pro
2024-01-10 15:12:56 +01:00
Artur Pak
5f1cc125a8
Add three Dell platforms to sensor accel location base
2023-12-14 08:41:28 +00:00
JmbFountain
9f640614a6
Adding Trekstor Primebook C13 rotation to 60-sensor.hwdb ( #30415 )
...
* Adding Trekstor Primebook C13 rotation to 60-sensor.hwdb
2023-12-10 22:37:44 +00:00
Yo-Jung Lin
eb8258c1bc
hwdb: Mark Dell platform accel sensor location to base
...
Dell would like to disable screen rotation for the platform eternally.
Mark the aceel sensor location base to disable it.
2023-11-16 09:36:38 +00:00
zeroskyx
49a2fe1388
hwdb: Add accelerometer data for Librem11 ( #29974 )
2023-11-10 22:32:05 +09:00
Tomasz Świątek
eb5e1fe7e8
hwdb: Bush tablet rotation support ( #29268 )
2023-09-22 00:13:00 +09:00
commondservice
bcf3acea75
hwdb: Add quirk for teclast x3 plus (G4K3) rotation ( #29202 )
...
Original info:
acpi:KIOX000A:KIOX000A:
dmi:bvnTECLAST:bvrG4K3_A1tPAD3.01:bd08/25/2017:br5.12:efr14.4:svnTECLAST:pnX3Plus:pvrDefaultstring:rvnTECLAST:rnX3Plus:rvrDefaultstring:cvnDefaultstring:ct30:cvrDefaultstring:skuG4K3_A1:
It seems that teclast x3 plus has another sku G4K2. Not owning that sku, I decide not to cover the change on G4K2.
2023-09-18 17:38:56 +09:00
Robby Red
f06bee168b
hwdb: Added config for RCA W101SA23T1 ( #29041 )
2023-09-03 11:17:15 +08:00
Juno Computers
8a76d3cc70
Update 60-sensor.hwdb ( #28804 )
...
Updated T11/Juno Tab 2.
2023-08-26 22:35:57 +09:00
Thomas Genty and Yu Watanabe
7d06cd73c2
hwdb: add support for Archos 101 Cesium to 60-sensor.hwdb ( #28270 )
...
Co-authored-by: Yu Watanabe <watanabe.yu+github@gmail.com >
2023-07-06 18:39:28 +08:00
Yu Watanabe
495f387c27
hwdb: make matching modalias for Archos 101 Cesium Educ more strict
...
Follow-up for 41f34dcf3b .
2023-07-05 10:38:00 +09:00
Yu Watanabe
f94b944bf5
hwdb: drop trailing white space
...
Follow-up for 4687f001e6 .
2023-07-05 10:22:13 +09:00
Thomas Genty
41f34dcf3b
hwdb : add support for Archos 101 Cesium Educ to 60-sensor.hwdb
2023-07-04 17:00:52 +01:00
Juno Computers
4687f001e6
hwdb: add support for Jun Tab2/Dere T11 to 60-sensor.hwdb ( #28092 )
2023-06-20 18:41:47 +02:00
Janne Sirén
78e0dd2244
hwdb: add landscape IdeaPad Miix 310 sensor orientation ( #27555 )
...
Enables support for landscape orientated display variants of the IdeaPad Miix 310 2-in-1 laptop.
2023-05-07 09:18:55 +09:00
Paolo Velati
d5fbaa965e
hwdb: Fix rotation for BMAX Y13
2023-04-18 18:43:21 +09:00
Hans de Goede
d4249582fd
hwdb: add accelerometer mount matrix for Lenovo Yoga Tablet 2 851F/L
...
Add an accelerometer mount matrix for Lenovo Yoga Tablet 2 851F/L, to fix
screen rotation now that the kernel has support for the LSM303D IMU.
2023-04-16 23:33:05 +01:00
Bill Peterson
5f8a9e6905
hwdb: add matrix for Asus BR1100F ( #27197 )
2023-04-11 23:11:16 +09:00
Dmitrii Fomchenkov
b84b9f0414
hwdb: Add support for "Passion Model P612F"
...
Add hwdb sensor entry for device Passion with accelerometer "MXC6655".
2023-04-07 21:55:25 +09:00
dmkUK
dc2b3f9469
update 60-sensor.hwdb with toshiba tablet ( #27103 )
...
* update 60-sensor.hwdb with toshiba tablet
udevadm output after new matrix added
E: MODALIAS=dmi:bvnTOSHIBA:bvr2.00:bd01/09/2015:br2.0:efr19.0:svnTOSHIBA:pnTOSHIBAWT10-A-102:pvrPDW0BE-00800TEN:rvnType2-BoardManufacturer:rnType2-BoardProductName:rvrType2-BoardVersion:cvnChassisManufacturer:ct10:cvrChassisVersion:
P: /devices/platform/80860F41:02/i2c-2/i2c-13/13-000c
L: 0
E: DEVPATH=/devices/platform/80860F41:02/i2c-2/i2c-13/13-000c
E: SUBSYSTEM=i2c
E: MODALIAS=i2c:INVN6500-client
P: /devices/platform/80860F41:02/i2c-2/i2c-INVN6500:00
L: 0
E: DEVPATH=/devices/platform/80860F41:02/i2c-2/i2c-INVN6500:00
E: SUBSYSTEM=i2c
E: DRIVER=inv-mpu6050-i2c
E: MODALIAS=acpi:INVN6500:
E: USEC_INITIALIZED=8659532
E: ID_VENDOR_FROM_DATABASE=Inviso, Inc.
P: /devices/platform/80860F41:02/i2c-2/i2c-INVN6500:00/iio:device0
N: iio:device0
L: 0
E: DEVPATH=/devices/platform/80860F41:02/i2c-2/i2c-INVN6500:00/iio:device0
E: SUBSYSTEM=iio
E: DEVNAME=/dev/iio:device0
E: DEVTYPE=iio_device
E: MAJOR=246
E: MINOR=0
E: USEC_INITIALIZED=9662385
E: ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
E: IIO_SENSOR_PROXY_TYPE=iio-poll-accel iio-buffer-accel
E: SYSTEMD_WANTS=iio-sensor-proxy.service
E: TAGS=:systemd:
E: CURRENT_TAGS=:systemd:
P: /devices/platform/80860F41:02/i2c-2/i2c-INVN6500:00/trigger0
L: 0
E: DEVPATH=/devices/platform/80860F41:02/i2c-2/i2c-INVN6500:00/trigger0
E: SUBSYSTEM=iio
The orientation is the same as the WT10-A-103 already listed in 60.sensor.hwdb but not picked up by that rule.
2023-04-03 00:09:11 +01:00
bri
d6c623e884
Add rebrands of Medion Akoya notebooks/tablets
2023-03-15 10:59:06 +00:00