main/postmarketos-base: add udev rules for imagis touchkey (MR 5358)

[ci:skip-build]: already built successfully in CI
This commit is contained in:
Raymond Hackley 2024-07-17 13:56:29 +00:00 committed by Oliver Smith
parent 38691ceffa
commit ccdf640439
No known key found for this signature in database
GPG Key ID: 5AE7F5513E0885CB
2 changed files with 12 additions and 2 deletions

View File

@ -1,6 +1,6 @@
pkgname=postmarketos-base pkgname=postmarketos-base
pkgver=38 pkgver=39
pkgrel=2 pkgrel=0
pkgdesc="Meta package for minimal postmarketOS base" pkgdesc="Meta package for minimal postmarketOS base"
url="https://postmarketos.org" url="https://postmarketos.org"
arch="noarch" arch="noarch"
@ -60,6 +60,7 @@ _source644="
etc/sysctl.d/90-disable-rp-filter.conf etc/sysctl.d/90-disable-rp-filter.conf
etc/sysctl.d/90-steam.conf etc/sysctl.d/90-steam.conf
etc/udev/udev.conf etc/udev/udev.conf
usr/lib/udev/rules.d/20-imagis-input.rules
usr/lib/udev/rules.d/20-tm2-touchkey-input.rules usr/lib/udev/rules.d/20-tm2-touchkey-input.rules
usr/lib/udev/rules.d/20-tm2-touchkey-leds.rules usr/lib/udev/rules.d/20-tm2-touchkey-leds.rules
usr/lib/udev/rules.d/20-zinitix-input.rules usr/lib/udev/rules.d/20-zinitix-input.rules
@ -171,6 +172,7 @@ a4392d174905e42ecf4459d69a5ccc45d841ef9c773e3fd2c3b03ff5c64f5b832c42213986d8e32a
b70ee1b39b5f33c9a3e6bf4259158519691c82c8cefb700d4df49eb749a2cce208082e00d4905b9eea2c4f75b6da62f73931931c92157b4132adb35dcf0e0a6f rootfs-etc-sysctl.d-90-disable-rp-filter.conf b70ee1b39b5f33c9a3e6bf4259158519691c82c8cefb700d4df49eb749a2cce208082e00d4905b9eea2c4f75b6da62f73931931c92157b4132adb35dcf0e0a6f rootfs-etc-sysctl.d-90-disable-rp-filter.conf
6b16fd00756926c6fdc6f01960f59c854c90920dd9c0e67c19506a90fd26ac887a8dbfd5b1ec2712fff91f0369ddc5b91d56041360018d4d0c4d78e49733b644 rootfs-etc-sysctl.d-90-steam.conf 6b16fd00756926c6fdc6f01960f59c854c90920dd9c0e67c19506a90fd26ac887a8dbfd5b1ec2712fff91f0369ddc5b91d56041360018d4d0c4d78e49733b644 rootfs-etc-sysctl.d-90-steam.conf
6025282c9513835ae8e8d71a17ee81a6ef75c9651a5db9d6f018867264705f4eb874089abe2f01e31808486951c44d9dd8191ac0298734d905e772494b363f43 rootfs-etc-udev-udev.conf 6025282c9513835ae8e8d71a17ee81a6ef75c9651a5db9d6f018867264705f4eb874089abe2f01e31808486951c44d9dd8191ac0298734d905e772494b363f43 rootfs-etc-udev-udev.conf
560d30c08856714f4bec805ca95fad767330d6fb3760096ffebdf35cad42d4ebea7dd2f5ee2e4d88596743e6717ca6ac2339d4d753feb3ca28e0090c585bf81e rootfs-usr-lib-udev-rules.d-20-imagis-input.rules
b61c6116f972df08f460494cf3b511b7cb4046a65bb3bd840cddb5ca98518c4514dc5f8a9330bc9ac630e5adbfecc839cbd21f70cac5000a30fd2daeab0f02d7 rootfs-usr-lib-udev-rules.d-20-tm2-touchkey-input.rules b61c6116f972df08f460494cf3b511b7cb4046a65bb3bd840cddb5ca98518c4514dc5f8a9330bc9ac630e5adbfecc839cbd21f70cac5000a30fd2daeab0f02d7 rootfs-usr-lib-udev-rules.d-20-tm2-touchkey-input.rules
de4d8f258cb2ce654be15abe0188caa6ca9cc163fd45350f2025e7e9d043878e3f1202ef9033b1b15d7e18c4b40c3b19db387ee050a3baf03c4bd4293f4721e3 rootfs-usr-lib-udev-rules.d-20-tm2-touchkey-leds.rules de4d8f258cb2ce654be15abe0188caa6ca9cc163fd45350f2025e7e9d043878e3f1202ef9033b1b15d7e18c4b40c3b19db387ee050a3baf03c4bd4293f4721e3 rootfs-usr-lib-udev-rules.d-20-tm2-touchkey-leds.rules
7396c2adc7808a995162cd20c0e8b327675eb5e616e936e65887a4581eb4d134f9911202bb269e0541643d0c1cb6955bf590bc4df8bafc6ecf2bf7fc63385e3c rootfs-usr-lib-udev-rules.d-20-zinitix-input.rules 7396c2adc7808a995162cd20c0e8b327675eb5e616e936e65887a4581eb4d134f9911202bb269e0541643d0c1cb6955bf590bc4df8bafc6ecf2bf7fc63385e3c rootfs-usr-lib-udev-rules.d-20-zinitix-input.rules

View File

@ -0,0 +1,8 @@
# map touchkey on imagis-touchscreen to KEY_MENU and KEY_BACK
SUBSYSTEM=="input", KERNEL=="event*", DRIVERS=="imagis-touchscreen", \
ENV{KEYBOARD_KEY_00}="menu", ENV{KEYBOARD_KEY_01}="back", RUN{builtin}+="keyboard"
# prevent from getting woken up by capacitive back/menu buttons on
# certain Android devices (mostly Samsung)
SUBSYSTEM=="input", KERNEL=="event*", DRIVERS=="imagis-touchscreen", \
ENV{GM_WAKEUP_KEY_139}="0", ENV{GM_WAKEUP_KEY_158}="0"