hwdb: Mark lis3lv02d sensors in HP laptops as being in the base
The lis3lv02d sensor used in many HP laptops is (almost) always intented
primarily for freefall detection / HDD protection and (almost) always
is located in the base of a classic clamshell laptop
Before we had the ACCEL_LOCATION udev property the issues this caused
with screen-rotation were fixed by applying a mount-matrix which
translates base-coordinates to display-coordinates assuming the display
is at an angle of exact 90 degrees to the base (swap Y and Z axis).
The comment calls this translate "from "can play neverball" to
"matches Windows 8 orientation"" but what it really does is translate
base accel-axis to display accel-axis. Thus allows rotating the screen
if you put the laptop on its side, but no-one normally does that with
a 2Kg clamshell laptop.
The obviously correct thing to do on classic clamshell laptops (not 2-in-1s)
is to disable automatic screen rotation. This commit marks the accelerometer
in these laptops as being part of the base, which will make iio-sensor-proxy
disable automatic screen rotation.
This commit also removes the orientation-matrix since the unmodified coordinates
coming from the sensor are oriented correctly for a sensor in the base.
Also see the "Bad accelerometer values cause incorrect screen rotation"
systemd-devel mail-thread from September 2019.
(cherry picked from commit
4247938ee13e23eae1afcecbe646de5283b7afc2)
Gbp-Pq: Name hwdb-Mark-lis3lv02d-sensors-in-HP-laptops-as-being-in-the.patch
po: update Japanese translation
(cherry picked from commit
379158684abd981cc760342aad61b1c813b71eb2)
Gbp-Pq: Name po-update-Japanese-translation.patch
docs: fix push recipe in RELEASE.md
(cherry picked from commit
31e1bbd1cab7f27c60493938a0fd5d9f51ce7cd8)
Gbp-Pq: Name docs-fix-push-recipe-in-RELEASE.md.patch
man/systemctl.xml: fix missing "not"
(cherry picked from commit
f06530d86ba7688067fc2758b5e54599bda1e4a0)
Gbp-Pq: Name man-systemctl.xml-fix-missing-not.patch
docs: fix typo in boot loader doc
(cherry picked from commit
22aba2b96970972e1eaccb91c3e041fdfa6cae87)
Gbp-Pq: Name docs-fix-typo-in-boot-loader-doc.patch
pstore: fix typo in error message - directoy -> directory
(cherry picked from commit
000e08ca70da3f05b6e71f4ef3a1c3373e1d1b0e)
Gbp-Pq: Name pstore-fix-typo-in-error-message-directoy-directory.patch
Fix typo in comment: overide -> override
(cherry picked from commit
f7f9c69ac58748e37629015ab288d40b1966ac88)
Gbp-Pq: Name Fix-typo-in-comment-overide-override.patch
po: update Polish translation
(cherry picked from commit
ca8ba8f8c066a47f5c9d033b291f0d6720c658cd)
Gbp-Pq: Name po-update-Polish-translation.patch