| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As discussed in https://gitlab.freedesktop.org/libinput/libinput/-/issues/521, it adds a narrower
match that only applies to X240. Other laptops that match `pvrThinkPad??40` are not affected:
$ systemd-hwdb query 'evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pvrThinkPadX240:*'
EVDEV_ABS_00=1232:5711:51
EVDEV_ABS_01=1159:4700:53
EVDEV_ABS_35=1232:5711:51
EVDEV_ABS_36=1159:4700:53
$ systemd-hwdb query 'evdev:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO*:pvrThinkPadX140:*'
EVDEV_ABS_00=::41
EVDEV_ABS_01=::37
EVDEV_ABS_35=::41
EVDEV_ABS_36=::37
|
| |
|
| |
|
|
|
|
| |
This was required to get orientation sensor work properly in my tablet.
|
| |
|
| |
|
|
|
|
| |
Like HP ZBooks, all EliteBooks use the same micmute scancode.
|
| |
|
|
|
|
| |
Just a few minor changes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is all confusing as hell, becuase in some places lowercase hexadecimal
digits are used, and in other places uppercase. This adds a check for the
most common case that we and others got wrong.
I tried to extend the general grammar in hwdb_grammar() to include this check,
but it quickly became very complicated and didn't seem to work properly. Doing
initial parsing with more general rules is easier and also seems to give better
error messages:
/home/zbyszek/src/systemd-work/build/../hwdb.d/60-autosuspend.hwdb: 3 match groups, 5 matches, 3 properties
Pattern 'v058fp9540*' is invalid: Expected W:(0123...), found 'f' (at char 4), (line:1, col:5)
|
|
|
|
|
| |
In the past we didn't have any matches like that, so the parser was stricter
than necessary, but now we have, so allow that.
|
|
|
|
|
|
|
|
|
|
|
| |
This effectively partially reverts "rules: remove all power management from
udev" / e2452eef02a839e1928f4ffd893c93a460474ab6. The rules for emulated QEMU
hardware were removed in one fell swoop with other rules which were causing
problems. But the qemu rules were working properly (and were adjusted through
patches over time). Nowadays we have a hwdb for this, so add hwdb entries using
the new detailed modalias.
https://github.com/systemd/systemd/pull/353#issuecomment-658810289
|
|
|
| |
This commit enables the microphone mute button and the screen rotate button, even if the latter is improperly linked. I have documented how to achieve this in https://wiki.archlinux.org/index.php/MSI_P15#Fn_Keys .
|
| |
|
| |
|
|
|
|
| |
Just a few minor changes.
|
|
|
|
|
|
|
| |
There seems to be a newer version of Logitech M705 mouse in the wild.
Let's add it to the hwdb.
Signed-off-by: Maciej S. Szmigiero <mail@maciej.szmigiero.name>
|
| |
|
| |
|
| |
|
|
|
|
|
| |
As usual, it seems that there are mostly additions with a smaller amount
of corrections, no big removals.
|
|
|
|
| |
The commit 67551ea already adds the G502 Hero mouse, but apparently
there are multiple variants with the same ID but different names.
|
|\
| |
| | |
Convert autosuspend rules to hwdb
|
| |
| |
| |
| | |
Replaces #16113.
|
| |
| |
| |
| | |
Hint: meson test -C build parse-hwdb -v
|
| | |
|
| |
| |
| |
| |
| |
| | |
HP spec mandates the hp-wireless driver as canonical source of rfkill
event, so mask the rfkill event from intel-hid to avoid double rfkill
events fired from a single hotkey press.
|
|/ |
|
| |
|
|
|
|
| |
Tested on HP Spectre x360 Convertible 13-aw0xxx
|
|
|
|
|
| |
The Trekstor Surftab Twin 10.1 ST10432-8 accelerometer has its x-axis
inverted, add a quirk for this.
|
|
|
|
|
| |
Add a quirk to correct the accelerometer orientation on
Toshiba Encore WT10A tablets.
|
|
|
|
|
| |
Add a quirk to fix the accelerometer orientation on the Chuwi Hi10 X
so that the display is not rotated 90 degree counter clockwise anymore.
|
| |
|
| |
|
|
|
|
| |
This fixes the broken rotation on the Acer Spin 1 I recently bought (exact model is SP111-34N-P4BZ).
It is possible that all of the SP111 models would use the same matrix, but to be on the safe side, I added a new entry.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This has now been deprecated in libinput, the only known user of this
property. It was never set for any device and weston and mutter, maybe
other compositors, never added the code required to parse it.
The benefit we could get in the UI from handling tilt differently to
wheel is tiny and the lack of support shows that it isn't of interest to
anyone. Let's remove this.
See also
https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/444
|
|
|
|
| |
Fixes: #15774
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Commit 3d864658ea01 ("hwdb: assume all Medion Akoya E-models have the
same matrix"), unified the entries for most Medion Akoya E* modes,
including the entry for the Medion Akoya E2215T MD60198.
But the accelerometer on the E2215T has an ACPI-id of KIOX000A, rather
then KIOX010A as the other models have, so that commit broke the
ACCEL_MOUNT_MATRIX for the E2215T.
Add a separate match for the E2215T so that it gets the correct
ACCEL_MOUNT_MATRIX again.
|
|
|
|
| |
This reverts commit 8049c79b654f9c00da883423813ec25b7b54f3d6.
|
|
|
|
| |
Closes: #15657
|
| |
|
|
|
|
|
|
| |
The original source of these dimensions had swapped the x y dimension
arguments to touchpad-edge-detector. The correct dimensions are
x = 100 mm, y = 68 mm
|
|
|
|
| |
Closes: #15698
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Add a quirk to fix the accelerometer orientation on the Geoflex laptop
so that the display is upright rather than upside-down.
|