1
0
mirror of https://github.com/systemd/systemd synced 2024-07-08 20:15:55 +00:00
systemd/hwdb.d
Andrew Baxter 1b91662ca0
Hwdb: Add Sanwa Direct 400-MA128 external trackpad (#28272)
* Hwdb: Add Sanwa Direct 400-MA128 external trackpad

```
$ udevadm info /dev/input/by-path/pci-0000:28:00.3-usb-0:1.4.4.1:1.1-event-mouse
P: /devices/pci0000:00/0000:00:07.1/0000:28:00.3/usb5/5-1/5-1.4/5-1.4.4/5-1.4.4.1/5-1.4.4.1:1.1/0003:258A:0501.0097/input/input256/event15
M: event15
R: 15
U: input
D: c 13:79
N: input/event15
L: 0
S: input/by-id/usb-SINO_WEALTH_USB_TOUCHPAD-if01-event-mouse
S: input/by-path/pci-0000:28:00.3-usb-0:1.4.4.1:1.1-event-mouse
E: DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:28:00.3/usb5/5-1/5-1.4/5-1.4.4/5-1.4.4.1/5-1.4.4.1:1.1/0003:258A:0501.0097/input/input256/event15
E: DEVNAME=/dev/input/event15
E: MAJOR=13
E: MINOR=79
E: SUBSYSTEM=input
E: USEC_INITIALIZED=3436890430330
E: ID_INPUT=1
E: ID_INPUT_TOUCHPAD=1
E: ID_INPUT_WIDTH_MM=106
E: ID_INPUT_HEIGHT_MM=77
E: ID_BUS=usb
E: ID_MODEL=USB_TOUCHPAD
E: ID_MODEL_ENC=USB\x20TOUCHPAD
E: ID_MODEL_ID=0501
E: ID_SERIAL=SINO_WEALTH_USB_TOUCHPAD
E: ID_VENDOR=SINO_WEALTH
E: ID_VENDOR_ENC=SINO\x20WEALTH
E: ID_VENDOR_ID=258a
E: ID_REVISION=0521
E: ID_TYPE=hid
E: ID_USB_MODEL=USB_TOUCHPAD
E: ID_USB_MODEL_ENC=USB\x20TOUCHPAD
E: ID_USB_MODEL_ID=0501
E: ID_USB_SERIAL=SINO_WEALTH_USB_TOUCHPAD
E: ID_USB_VENDOR=SINO_WEALTH
E: ID_USB_VENDOR_ENC=SINO\x20WEALTH
E: ID_USB_VENDOR_ID=258a
E: ID_USB_REVISION=0521
E: ID_USB_TYPE=hid
E: ID_USB_INTERFACES=:030101:030000:
E: ID_USB_INTERFACE_NUM=01
E: ID_USB_DRIVER=usbhid
E: ID_PATH=pci-0000:28:00.3-usb-0:1.4.4.1:1.1
E: ID_PATH_TAG=pci-0000_28_00_3-usb-0_1_4_4_1_1_1
E: ID_INPUT_TOUCHPAD_INTEGRATION=internal
E: LIBINPUT_DEVICE_GROUP=3/258a/501:usb-0000:28:00.3-1.4.4
E: DEVLINKS=/dev/input/by-id/usb-SINO_WEALTH_USB_TOUCHPAD-if01-event-mouse /dev/input/by-path/pci-0000:28:00.3-usb-0:1.4.4.1:1.1-event-mouse
```
Link to product: https://www.amazon.co.jp/gp/product/B07Z5HCMFP
2023-07-06 11:42:33 +01:00
..
.gitattributes Rename udev's hwdb/ to hwdb.d/ 2019-10-10 00:53:09 +01:00
.gitignore Rename udev's hwdb/ to hwdb.d/ 2019-10-10 00:53:09 +01:00
20-acpi-vendor.hwdb hwdb update for v246-rc1 2023-07-05 22:00:38 +02:00
20-acpi-vendor.hwdb.patch hwdb update for v246-rc1 2023-07-05 22:00:38 +02:00
20-bluetooth-vendor-product.hwdb hwdb: Update database of Bluetooth company identifiers 2020-04-05 10:01:14 +02:00
20-dmi-id.hwdb udev/rules,hwdb: filter out mostly meaningless default strings 2022-09-06 03:38:09 +09:00
20-net-ifname.hwdb Rename udev's hwdb/ to hwdb.d/ 2019-10-10 00:53:09 +01:00
20-OUI.hwdb hwdb update for v246-rc1 2023-07-05 22:00:38 +02:00
20-pci-classes.hwdb hwdb update for v246-rc1 2023-07-05 22:00:38 +02:00
20-pci-vendor-model.hwdb hwdb update for v246-rc1 2023-07-05 22:00:38 +02:00
20-sdio-classes.hwdb Rename udev's hwdb/ to hwdb.d/ 2019-10-10 00:53:09 +01:00
20-sdio-vendor-model.hwdb Rename udev's hwdb/ to hwdb.d/ 2019-10-10 00:53:09 +01:00
20-usb-classes.hwdb Rename udev's hwdb/ to hwdb.d/ 2019-10-10 00:53:09 +01:00
20-usb-vendor-model.hwdb hwdb update for v246-rc1 2023-07-05 22:00:38 +02:00
20-vmbus-class.hwdb Rename udev's hwdb/ to hwdb.d/ 2019-10-10 00:53:09 +01:00
60-autosuspend-fingerprint-reader.hwdb update hwdb autosuspend data for v254 2023-07-05 23:18:16 +02:00
60-autosuspend.hwdb tree-wide: link to docs.kernel.org for kernel documentation 2022-07-04 19:56:53 +02:00
60-evdev.hwdb Hwdb: Add Sanwa Direct 400-MA128 external trackpad (#28272) 2023-07-06 11:42:33 +01:00
60-input-id.hwdb hwdb: drop boilerplate about match patterns being unstable 2022-04-06 23:16:39 +09:00
60-keyboard.hwdb hwdb: merge multiple keyboard entries with same setting 2023-07-05 10:34:04 +09:00
60-seat.hwdb login: use a hwdb entry for tagging Parallels' fb devices with 'master-of-seat' tag 2021-07-05 11:56:10 +02:00
60-sensor.hwdb hwdb: add support for Archos 101 Cesium to 60-sensor.hwdb (#28270) 2023-07-06 18:39:28 +08:00
70-analyzers.hwdb hwdb: Add Greaseweazle "drives" to the list of analyzers 2022-08-09 18:12:19 +02:00
70-av-production.hwdb hwdb: add support for Elgato Stream Deck mini (gen 2) 2023-06-01 02:36:49 +09:00
70-cameras.hwdb hwdb: Tag IR cameras as such 2021-10-27 00:14:41 +02:00
70-joystick.hwdb hwdb: drop boilerplate about match patterns in two more cases 2023-03-25 03:11:23 +09:00
70-mouse.hwdb hwdb: disable entry for Logitech USB receiver used by G502 X 2023-04-19 21:14:03 +01:00
70-pda.hwdb hwdb: add HP calculators 2022-02-04 11:01:20 +09:00
70-pointingstick.hwdb hwdb: also add a generic entry for DualPoint Stick 2022-12-14 01:50:11 +09:00
70-sound-card.hwdb hwdb: Add override for headset form-factors 2023-07-02 15:55:24 +01:00
70-touchpad.hwdb hwdb: drop redundant entry 2023-03-26 19:01:49 +08:00
80-ieee1394-unit-function.hwdb hwdb: ieee1394-unit-function: add MOTU 896 mk3 Hybrid 2023-02-06 11:53:25 +09:00
acpi_id_registry.html hwdb update for v246-rc1 2023-07-05 22:00:38 +02:00
acpi-update.py licensing: add two missing spdx headers 2021-10-18 09:04:45 +02:00
ids_parser.py hwdb: make sure "ninja update-hwdb" works on f35 2022-04-28 17:42:25 +02:00
ma-large.txt hwdb: update 2023-02-15 18:05:43 +00:00
ma-medium.txt hwdb update for v246-rc1 2023-07-05 22:00:38 +02:00
ma-small.txt hwdb update for v246-rc1 2023-07-05 22:00:38 +02:00
meson.build hwdb: Add override for headset form-factors 2023-07-02 15:55:24 +01:00
parse_hwdb.py hwdb: Add override for headset form-factors 2023-07-02 15:55:24 +01:00
pci.ids hwdb update for v246-rc1 2023-07-05 22:00:38 +02:00
pnp_id_registry.html hwdb update for v246-rc1 2023-07-05 22:00:38 +02:00
README Add READMEs in all .d directories 2021-03-26 09:35:07 +01:00
sdio.ids Rename udev's hwdb/ to hwdb.d/ 2019-10-10 00:53:09 +01:00
usb.ids hwdb update for v246-rc1 2023-07-05 22:00:38 +02:00

Files in this directory specify a description of hardware devices, in the form
of mappings from modalias-like keys (which identify specific hardware devices)
to udev properties.

Files in this directory are not read by udev directly. Instead,
man:systemd-hwdb(8) compiles them into a binary database.

See man:hwdb(7) for an overview of the configuration file format, and
man:systemd-udevd.service(8) for a description of the udev daemon.

Use 'systemd-analyze cat-config udev/hwdb.d' to display the effective config.