systemd/hwdb
Daniel Drake ebf482e7cd hwdb: Endless ELT-NL3 accelerometer support
The Endless ELT-NL3 laptop has an accelerometer but its values are
not being interpreted correctly, meaning that it's very easy to end up
with the screen rotated inappropriately.

Add an appropriate mount matrix to correct the values.

P: /devices/LNXSYSTM:00/LNXSYBUS:00/ACCE0001:00
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/ACCE0001:00
E: DRIVER=cmpc_accel_v4
E: ID_VENDOR_FROM_DATABASE=Accton Technology Corporation
E: MODALIAS=acpi:ACCE0001:
E: SUBSYSTEM=acpi

P: /devices/LNXSYSTM:00/LNXSYBUS:00/ACCE0001:00/input/input8
E: ABS=7
E: ACCEL_MOUNT_MATRIX=0, 1, 0; 0, 0, -1; -1, 0, 0
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/ACCE0001:00/input/input8
E: EV=9
E: ID_FOR_SEAT=input-acpi-ACCE0001_00
E: ID_INPUT=1
E: ID_INPUT_ACCELEROMETER=1
E: ID_PATH=acpi-ACCE0001:00
E: ID_PATH_TAG=acpi-ACCE0001_00
E: IIO_SENSOR_PROXY_TYPE=input-accel
E: MODALIAS=input:b0000v0000p0000e0000-e0,3,kra0,1,2,mlsfw
E: NAME="cmpc_accel_v4"
E: PRODUCT=0/0/0/0
E: PROP=0
E: SUBSYSTEM=input
E: SYSTEMD_WANTS=iio-sensor-proxy.service
E: TAGS=💺systemd:

P: /devices/LNXSYSTM:00/LNXSYBUS:00/ACCE0001:00/input/input8/event7
N: input/event7
E: ACCEL_MOUNT_MATRIX=0, 1, 0; 0, 0, -1; -1, 0, 0
E: DEVNAME=/dev/input/event7
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/ACCE0001:00/input/input8/event7
E: ID_INPUT=1
E: ID_INPUT_ACCELEROMETER=1
E: ID_PATH=acpi-ACCE0001:00
E: ID_PATH_TAG=acpi-ACCE0001_00
E: IIO_SENSOR_PROXY_TYPE=input-accel
E: MAJOR=13
E: MINOR=71
E: SUBSYSTEM=input
E: SYSTEMD_WANTS=iio-sensor-proxy.service
E: TAGS=:power-switch:systemd:
2017-03-02 00:02:22 +01:00
..
.gitignore hwdb: update UEFI/ACPI/PNP/EISA/EDID database from UEFI web site 2016-06-10 23:27:58 +02:00
20-acpi-vendor.hwdb hwdb update 2017-02-16 18:15:55 +01:00
20-acpi-vendor.hwdb.patch hwdb: update UEFI/ACPI/PNP/EISA/EDID database from UEFI web site 2016-06-10 23:27:58 +02:00
20-bluetooth-vendor-product.hwdb hwdb: Update database of Bluetooth company identifiers 2016-10-20 10:24:18 +02:00
20-net-ifname.hwdb fix typo in iDRAC network interface name: irdac->idrac 2014-02-25 14:05:20 +01:00
20-OUI.hwdb hwbd: update once again for 233 2017-02-28 15:07:49 +01:00
20-pci-classes.hwdb hwdb: update 2015-07-31 18:08:55 +02:00
20-pci-vendor-model.hwdb hwdb update 2017-02-16 18:15:55 +01:00
20-sdio-classes.hwdb hwddb: Add database for SDIO vendor and class information 2013-12-22 10:21:20 -08:00
20-sdio-vendor-model.hwdb hwdb: update 2015-03-12 18:34:23 +01:00
20-usb-classes.hwdb hwdb: update 2014-07-03 16:28:57 +02:00
20-usb-vendor-model.hwdb hwdb update 2017-02-16 18:15:55 +01:00
60-evdev.hwdb hwdb: add axis range corrections for Lenovo X1 Carbon 4th gen. / X1 Yoga (#5089) 2017-01-16 12:19:04 -05:00
60-keyboard.hwdb hwdb: release PageUp on Acer Aspire 7750G (#5476) 2017-02-27 20:55:43 +01:00
60-sensor.hwdb hwdb: Endless ELT-NL3 accelerometer support 2017-03-02 00:02:22 +01:00
70-mouse.hwdb hwdb: add Razer DeathAdder Black Edition (#5157) 2017-01-25 20:20:17 -05:00
70-pointingstick.hwdb Added hwdb rule for E5570 laptop (PointingStick) 2017-02-22 12:57:21 +03:00
70-touchpad.hwdb hwdb: mark Wacom touchpads as external (#5115) 2017-01-23 21:10:33 -05:00
acpi-update.py acpi-update.py: there is no "Error" class 2016-12-01 18:52:57 -05:00
ids-update.pl hwdb: update 2015-08-26 18:38:30 +02:00
Makefile build-sys: add two makefile symlinks 2013-08-13 10:22:02 +02:00
parse_hwdb.py hwdb: add MOUSE_WHEEL_TILT_VERTICAL/HORIZONTAL to the mouse db (#5023) 2017-01-05 10:31:51 +01:00
sdio.ids hwdb: add sdio identifiers for Broadcom WLAN cards 2015-02-27 01:22:38 +01:00