From e6838d6ad10de4d45cc0e9acb60d79c67986defa Mon Sep 17 00:00:00 2001 From: Philippe Simons Date: Fri, 13 Feb 2026 08:16:33 +0100 Subject: [PATCH] inputplumber: workaround for delay --- .../devices/01-ayaneo-controller.yaml | 43 ++++++++++--------- .../devices/02-ayn-controller.yaml | 43 ++++++++++--------- .../devices/01-ayaneo-controller.yaml | 23 +++++----- 3 files changed, 56 insertions(+), 53 deletions(-) diff --git a/projects/ROCKNIX/devices/SM8550/filesystem/usr/share/inputplumber/devices/01-ayaneo-controller.yaml b/projects/ROCKNIX/devices/SM8550/filesystem/usr/share/inputplumber/devices/01-ayaneo-controller.yaml index d467974809..1af8bde9a3 100644 --- a/projects/ROCKNIX/devices/SM8550/filesystem/usr/share/inputplumber/devices/01-ayaneo-controller.yaml +++ b/projects/ROCKNIX/devices/SM8550/filesystem/usr/share/inputplumber/devices/01-ayaneo-controller.yaml @@ -11,27 +11,28 @@ name: AYANEO Japanese Layout # Only use this profile if *any* of the given matches matches. If this list is # empty, then the source devices will *always* be checked. # /sys/class/dmi/id/product_name -matches: - - udev: - sys_path: /sys/firmware/devicetree/base - attributes: - - name: model - value: AYANEO Pocket ACE - - udev: - sys_path: /sys/firmware/devicetree/base - attributes: - - name: model - value: AYANEO Pocket DMG - - udev: - sys_path: /sys/firmware/devicetree/base - attributes: - - name: model - value: AYANEO Pocket EVO - - udev: - sys_path: /sys/firmware/devicetree/base - attributes: - - name: model - value: AYANEO Pocket DS +#matches: +# - udev: +# sys_path: /sys/firmware/devicetree/base +# attributes: +# - name: model +# value: AYANEO Pocket ACE +# - udev: +# sys_path: /sys/firmware/devicetree/base +# attributes: +# - name: model +# value: AYANEO Pocket DMG +# - udev: +# sys_path: /sys/firmware/devicetree/base +# attributes: +# - name: model +# value: AYANEO Pocket EVO +# - udev: +# sys_path: /sys/firmware/devicetree/base +# attributes: +# - name: model +# value: AYANEO Pocket DS +matches: [] # Only allow a single source device per composite device of this type. single_source: false diff --git a/projects/ROCKNIX/devices/SM8550/filesystem/usr/share/inputplumber/devices/02-ayn-controller.yaml b/projects/ROCKNIX/devices/SM8550/filesystem/usr/share/inputplumber/devices/02-ayn-controller.yaml index 42143b5b6c..a493cc2af7 100644 --- a/projects/ROCKNIX/devices/SM8550/filesystem/usr/share/inputplumber/devices/02-ayn-controller.yaml +++ b/projects/ROCKNIX/devices/SM8550/filesystem/usr/share/inputplumber/devices/02-ayn-controller.yaml @@ -11,27 +11,28 @@ name: AYN Layout # Only use this profile if *any* of the given matches matches. If this list is # empty, then the source devices will *always* be checked. # /sys/class/dmi/id/product_name -matches: - - udev: - sys_path: /sys/firmware/devicetree/base - attributes: - - name: model - value: AYN Odin 2 - - udev: - sys_path: /sys/firmware/devicetree/base - attributes: - - name: model - value: AYN Odin 2 Mini - - udev: - sys_path: /sys/firmware/devicetree/base - attributes: - - name: model - value: AYN Odin 2 Portal - - udev: - sys_path: /sys/firmware/devicetree/base - attributes: - - name: model - value: AYN Thor +#matches: +# - udev: +# sys_path: /sys/firmware/devicetree/base +# attributes: +# - name: model +# value: AYN Odin 2 +# - udev: +# sys_path: /sys/firmware/devicetree/base +# attributes: +# - name: model +# value: AYN Odin 2 Mini +# - udev: +# sys_path: /sys/firmware/devicetree/base +# attributes: +# - name: model +# value: AYN Odin 2 Portal +# - udev: +# sys_path: /sys/firmware/devicetree/base +# attributes: +# - name: model +# value: AYN Thor +matches: [] # Only allow a single source device per composite device of this type. single_source: false diff --git a/projects/ROCKNIX/devices/SM8650/filesystem/usr/share/inputplumber/devices/01-ayaneo-controller.yaml b/projects/ROCKNIX/devices/SM8650/filesystem/usr/share/inputplumber/devices/01-ayaneo-controller.yaml index a8cab8ef52..08016d1b05 100644 --- a/projects/ROCKNIX/devices/SM8650/filesystem/usr/share/inputplumber/devices/01-ayaneo-controller.yaml +++ b/projects/ROCKNIX/devices/SM8650/filesystem/usr/share/inputplumber/devices/01-ayaneo-controller.yaml @@ -11,17 +11,18 @@ name: AYANEO Standard Layout # Only use this profile if *any* of the given matches matches. If this list is # empty, then the source devices will *always* be checked. # /sys/class/dmi/id/product_name -matches: - - udev: - sys_path: /sys/firmware/devicetree/base - attributes: - - name: model - value: KONKR Pocket FIT - - udev: - sys_path: /sys/firmware/devicetree/base - attributes: - - name: model - value: AYANEO Pocket S2 +#matches: +# - udev: +# sys_path: /sys/firmware/devicetree/base +# attributes: +# - name: model +# value: KONKR Pocket FIT +# - udev: +# sys_path: /sys/firmware/devicetree/base +# attributes: +# - name: model +# value: AYANEO Pocket S2 +matches: [] # Only allow a single source device per composite device of this type. single_source: false