moonlight-stream / moonlight-qt

GameStream client for PCs (Windows, Mac, Linux, and Steam Link)
GNU General Public License v3.0
10.35k stars 603 forks source link

[Debian Raspberry, OSMC] DS4 touchpad click #1094

Open kurac338 opened 11 months ago

kurac338 commented 11 months ago

At the moment DS4 (v2) touchpad clicks seem to register as right trigger (short pulls / clicks).

I saw in some release notes that the touchpad click can be emulated with "Share+PS", and this does work correctly.

But as described, touchpad clicks themselves do not, at least in my case.

I am unsure if its controller button mapping mismatch or an already known edge case (did not see any additional notes about this).

I would be willing to help debug, but I am not sure how. Any feedback would be appreciated. Thanks!

cgutman commented 11 months ago

There are 2 main ways SDL can access game controllers. One is using standard OS APIs and the other is by sending/receiving raw HID data.

When the gamepad is using the former mode, the touchpad input will be reported to the OS as a mouse (and touchpad click will be the left mouse button). The latter is generally what unlocks the additional functionality other than just axes and buttons., however it usually requires non-default permissions to be able to access hidraw devices.

Please post your Moonlight logs to see how the device is being recognized. Are you using Raspberry Pi OS Bullseye or Bookworm? What kernel version?

kurac338 commented 11 months ago

Not using Raspberry Pi OS, but OSMC. I don't think there are any differences comparing the two regarding HID / input event handling, but I am no expert ¯\_(ツ)_/¯.

One thing that I do know is that OSMC uses the built in "linux" kernel driver for the DS4 controller inside the OSMC/Kodi (GUI userland). Inside their GUI, touchpad inputs are handled just like mouse inputs. Swipes and slow movement equals cursor movement, tap equals left click, two finger tap equals right click... This correlates to your point of the OS handling touchpad events as mouse emulation. I've disabled OSMC's "mouse and keyboard support" (used for previous sentence) since I interact with it using HDMI-CEC and BT controllers. So this makes me think that Moonlight-QT is also using the OS SDL2 approach, even though its launched outside of the OSMC's SystemD service.

Sure, here are the details:

Shell

osmc@osmc:~$ uname -a
Linux osmc 5.15.92-1-osmc #1 SMP PREEMPT Tue Jul 25 00:03:42 UTC 2023 aarch64 GNU/Linux

osmc@osmc:~$ lsb_release -a
Distributor ID: Debian
Description:    Debian GNU/Linux 11 (bullseye)
Release:    11
Codename:   bullseye

Logs

Platform 'aarch64' running 'osmc' detected...
Running without window manager...
Detected resolution 3840,2160...
Using Qt scale factor 1.28...
Using Kodi hooks for osmc...
--- Starting Moonlight ---
error: XDG_RUNTIME_DIR not set in the environment.
00:00:00 - Qt Info: Unable to detect Wayland or X11, so EGLFS will be used by default. Set QT_QPA_PLATFORM to override this.
00:00:00 - Qt Info: Setting display mode by default. Set QT_QPA_EGLFS_ALWAYS_SET_MODE=0 to override this.
00:00:00 - Qt Warning: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-osmc'
00:00:00 - SDL Info (0): Compiled with SDL 2.29.0
00:00:00 - SDL Info (0): Running with SDL 2.29.0
00:00:00 - Qt Info: No translation available for "en"
00:00:00 - Qt Warning: qrc:/gui/main.qml:13:1: QML ApplicationWindow: ToolTip must be attached to an Item
00:00:01 - Qt Info: Found "gamecontrollerdb.txt" at "/home/osmc/.kodi/userdata/addon_data/plugin.program.moonlight-qt/moonlight-home/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
00:00:01 - SDL Info (0): Loaded 296 new gamepad mappings
00:00:01 - SDL Info (0): V-sync disabled
00:00:01 - SDL Info (0): Sharing DRM FD with SDL
00:00:01 - SDL Info (0): GPU driver: vc4
00:00:01 - SDL Error (0): drmModeObjectSetProperty(max bpc) failed: 13
00:00:01 - SDL Error (0): drmModeObjectSetProperty(Colorspace) failed: 13
00:00:01 - SDL Error (0): drmModeObjectSetProperty(HDR_OUTPUT_METADATA) failed: 13
00:00:01 - SDL Info (0): Sharing DRM FD with SDL
00:00:01 - SDL Info (0): GPU driver: vc4
00:00:01 - SDL Error (0): drmModeObjectSetProperty(max bpc) failed: 13
00:00:01 - SDL Info (0): Using DRM renderer
00:00:01 - FFmpeg: [hevc @ 0x29836c0] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0
00:00:01 - FFmpeg: [hevc @ 0x29836c0] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0
00:00:01 - FFmpeg: [hevc @ 0x29836c0] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0
00:00:01 - FFmpeg: [hevc @ 0x29836c0] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:00:01 - FFmpeg: [hevc @ 0x29836c0] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:00:01 - FFmpeg: [hevc @ 0x29836c0] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:00:01 - FFmpeg: [hevc @ 0x29836c0] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Decoding VPS
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Main 10 profile bitstream
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Decoding SPS
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Main 10 profile bitstream
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Decoding VUI
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Decoding PPS
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Format drm_prime chosen by get_format().
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Format drm_prime requires hwaccel initialisation.
00:00:01 - FFmpeg: [hevc @ 0x29836c0] <<< v4l2_request_hevc_init
00:00:01 - FFmpeg: [hevc @ 0x29836c0] probe_video_device: path=/dev/video19 capabilities=0x4204000
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Adding: /dev/media0,/dev/video19 pix=0x35363253, type=10
00:00:01 - FFmpeg: [hevc @ 0x29836c0] probe_video_device: path=/dev/video10 capabilities=0x4204000
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video10: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video10: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] probe_video_device: path=/dev/video11 capabilities=0x4204000
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video11: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video11: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video11: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video11: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video11: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video11: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video11: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video11: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video11: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video11: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video11: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video11: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video11: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video11: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] probe_video_device: path=/dev/video12 capabilities=0x4204000
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video12: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] probe_video_device: path=/dev/video18 capabilities=0x4204000
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video18: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video18: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video18: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video18: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] probe_video_device: path=/dev/video31 capabilities=0x4204000
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video31: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video31: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video31: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video31: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video31: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video31: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video31: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video31: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video31: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] /dev/video31: Buf caps 0x15 insufficient
00:00:01 - FFmpeg: [hevc @ 0x29836c0] probe_video_device: path=/dev/video13 capabilities=0x4200002
00:00:01 - FFmpeg: [hevc @ 0x29836c0] probe_video_device: missing required mem2mem capability
00:00:01 - FFmpeg: [hevc @ 0x29836c0] probe_video_device: path=/dev/video20 capabilities=0x4200002
00:00:01 - FFmpeg: [hevc @ 0x29836c0] probe_video_device: missing required mem2mem capability
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Trying V4L2 devices: /dev/media0,/dev/video19
00:00:01 - FFmpeg: Dmabufs using CMA
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Dmabufs opened - try dmabuf buffers
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Failed to query ext id=0xa40a92, err=22
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Failed to query ext id=0xa40a95, err=22
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Failed to query ext id=0xa40a90, err=22
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Failed to query ext id=0xa40a91, err=22
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Failed to query ext id=0xa40a93, err=22
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Failed to query ext id=0xa40a94, err=22
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Probed V4 control 0xa40a92 missing
00:00:01 - FFmpeg: [hevc @ 0x29836c0] HEVC API version 2 probed successfully
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Slots=9: Reordering=2, threads=1, hw+=-1
00:00:01 - FFmpeg: [hevc @ 0x29836c0] frame_params: avctx=0x29836c0 ctx=0x2a6fcc0 hw_frames_ctx=0x2993240 hwfc=0x2957700 pool=(nil) width=1344 height=736 initial_pool_size=0
00:00:01 - FFmpeg: [hevc @ 0x29836c0] set_controls: Max slices 4096
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Hwaccel V4L2 HEVC stateless V2; devices: /dev/media0,/dev/video19; buffers: src DMABuf, dst DMABuf; swfmt=rpi4_10
00:00:01 - FFmpeg: [hevc @ 0x29836c0] v4l2_req_frame_alloc: avctx=0x29836c0 size=696 data=0x2a70620
00:00:01 - FFmpeg: [hevc @ 0x29836c0] Output frame with POC 3.
00:00:01 - SDL Info (0): Selected DRM plane supports chosen decoding format: 30333050
00:00:01 - SDL Info (0): FFmpeg-based video decoder chosen
00:00:01 - FFmpeg: v4l2_req_frame_free: avctx=0x29836c0 data=0x2a70620
00:00:01 - FFmpeg: [hevc @ 0x29836c0] <<< v4l2_request_hevc_uninit
00:00:01 - FFmpeg: Free dmabuf ctl
00:00:01 - SDL Error (0): drmModeObjectSetProperty(Colorspace) failed: 13
00:00:01 - SDL Error (0): drmModeObjectSetProperty(HDR_OUTPUT_METADATA) failed: 13
00:00:01 - Qt Info: Found "gamecontrollerdb.txt" at "/home/osmc/.kodi/userdata/addon_data/plugin.program.moonlight-qt/moonlight-home/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
00:00:01 - SDL Info (0): Loaded 296 new gamepad mappings
00:00:01 - Qt Warning: mDNS is disabled by user preference
00:00:02 - SDL Info (0): Captured Qt EGLFS DRM master fd (legacy): 5
00:00:02 - Qt Debug: Current Moonlight version: "5.0.0"
00:00:02 - Qt Info: Downloaded updated gamepad mappings
00:00:02 - Qt Info: Latest supported GFE server: "99.99.99.99"
00:00:06 - Qt Info: "Matija-PC" is now offline
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 192.168.1.100:9
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 192.168.1.100:47009
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 192.168.1.100:47998
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 192.168.1.100:47999
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 192.168.1.100:48000
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 192.168.1.100:48002
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 192.168.1.100:48010
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 192.168.1.255:9
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 192.168.1.255:47009
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 192.168.1.255:47998
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 192.168.1.255:47999
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 192.168.1.255:48000
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 192.168.1.255:48002
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 192.168.1.255:48010
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 255.255.255.255:9
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 255.255.255.255:47009
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 255.255.255.255:47998
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 255.255.255.255:47999
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 255.255.255.255:48000
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 255.255.255.255:48002
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 255.255.255.255:48010
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 78.2.215.169:9
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 78.2.215.169:47009
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 78.2.215.169:47998
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 78.2.215.169:47999
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 78.2.215.169:48000
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 78.2.215.169:48002
00:00:08 - Qt Info: Sent WoL packet to Matija-PC via 78.2.215.169:48010
00:00:44 - Qt Info: "Matija-PC" is now online at "192.168.1.100:47989"
00:01:11 - Qt Info: Found "ModeSeven.ttf" at ":/data/ModeSeven.ttf"
00:01:12 - Qt Info: Server GPU: ""
00:01:12 - Qt Info: Server GFE version: "3.23.0.74"
00:01:12 - SDL Info (0): Video bitrate: 70000 kbps
00:01:12 - SDL Info (0): Desired audio buffer: 720 samples (8640 bytes)
00:01:12 - SDL Info (0): Obtained audio buffer: 720 samples (8640 bytes)
00:01:12 - SDL Info (0): SDL audio driver: alsa
00:01:12 - SDL Info (0): Audio channel count: 6
00:01:12 - SDL Info (0): Audio channel mask: 3F
00:01:12 - SDL Info (0): V-sync disabled
00:01:12 - SDL Info (0): Sharing DRM FD with SDL
00:01:12 - SDL Info (0): GPU driver: vc4
00:01:12 - SDL Info (0): Set HDMI Colorspace: Default
00:01:12 - SDL Info (0): Set display HDR mode: disabled
00:01:12 - SDL Info (0): Sharing DRM FD with SDL
00:01:12 - SDL Info (0): GPU driver: vc4
00:01:12 - SDL Info (0): Using DRM renderer
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Decoding VPS
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Main profile bitstream
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Decoding SPS
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Main profile bitstream
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Decoding VUI
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Decoding PPS
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Format drm_prime chosen by get_format().
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Format drm_prime requires hwaccel initialisation.
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] <<< v4l2_request_hevc_init
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video19 capabilities=0x4204000
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Adding: /dev/media0,/dev/video19 pix=0x35363253, type=10
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video10 capabilities=0x4204000
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video10: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video10: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video11 capabilities=0x4204000
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video12 capabilities=0x4204000
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video18 capabilities=0x4204000
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video18: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video18: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video18: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video18: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video31 capabilities=0x4204000
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video13 capabilities=0x4200002
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: missing required mem2mem capability
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video20 capabilities=0x4200002
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: missing required mem2mem capability
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Trying V4L2 devices: /dev/media0,/dev/video19
00:01:12 - FFmpeg: Dmabufs using CMA
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Dmabufs opened - try dmabuf buffers
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Failed to query ext id=0xa40a92, err=22
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Failed to query ext id=0xa40a95, err=22
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Failed to query ext id=0xa40a90, err=22
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Failed to query ext id=0xa40a91, err=22
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Failed to query ext id=0xa40a93, err=22
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Failed to query ext id=0xa40a94, err=22
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Probed V4 control 0xa40a92 missing
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] HEVC API version 2 probed successfully
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Slots=9: Reordering=2, threads=1, hw+=-1
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] frame_params: avctx=0x2b4da80 ctx=0x2b812b0 hw_frames_ctx=0x2c5fda0 hwfc=0x2b58fc0 pool=(nil) width=1280 height=736 initial_pool_size=0
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] set_controls: Max slices 4096
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Hwaccel V4L2 HEVC stateless V2; devices: /dev/media0,/dev/video19; buffers: src DMABuf, dst DMABuf; swfmt=rpi4_8
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] v4l2_req_frame_alloc: avctx=0x2b4da80 size=696 data=0x2b4b480
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Output frame with POC 3.
00:01:12 - SDL Info (0): Selected DRM plane supports chosen decoding format: 3231564e
00:01:12 - SDL Info (0): FFmpeg-based video decoder chosen
00:01:12 - FFmpeg: v4l2_req_frame_free: avctx=0x2b4da80 data=0x2b4b480
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] <<< v4l2_request_hevc_uninit
00:01:12 - FFmpeg: Free dmabuf ctl
00:01:12 - SDL Info (0): Set HDMI Colorspace: Default
00:01:12 - SDL Info (0): Set display HDR mode: disabled
00:01:12 - SDL Info (0): V-sync disabled
00:01:12 - SDL Info (0): Sharing DRM FD with SDL
00:01:12 - SDL Info (0): GPU driver: vc4
00:01:12 - SDL Info (0): Enabled 36-bit HDMI Deep Color
00:01:12 - SDL Info (0): Set HDMI Colorspace: Default
00:01:12 - SDL Info (0): Set display HDR mode: disabled
00:01:12 - SDL Info (0): Sharing DRM FD with SDL
00:01:12 - SDL Info (0): GPU driver: vc4
00:01:12 - SDL Info (0): Enabled 36-bit HDMI Deep Color
00:01:12 - SDL Info (0): Using DRM renderer
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Decoding VPS
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Main 10 profile bitstream
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Decoding SPS
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Main 10 profile bitstream
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Decoding VUI
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Decoding PPS
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Format drm_prime chosen by get_format().
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Format drm_prime requires hwaccel initialisation.
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] <<< v4l2_request_hevc_init
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video19 capabilities=0x4204000
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Adding: /dev/media0,/dev/video19 pix=0x35363253, type=10
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video10 capabilities=0x4204000
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video10: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video10: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video11 capabilities=0x4204000
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video12 capabilities=0x4204000
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video18 capabilities=0x4204000
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video18: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video18: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video18: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video18: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video31 capabilities=0x4204000
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video13 capabilities=0x4200002
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: missing required mem2mem capability
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video20 capabilities=0x4200002
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: missing required mem2mem capability
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Trying V4L2 devices: /dev/media0,/dev/video19
00:01:12 - FFmpeg: Dmabufs using CMA
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Dmabufs opened - try dmabuf buffers
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Failed to query ext id=0xa40a92, err=22
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Failed to query ext id=0xa40a95, err=22
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Failed to query ext id=0xa40a90, err=22
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Failed to query ext id=0xa40a91, err=22
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Failed to query ext id=0xa40a93, err=22
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Failed to query ext id=0xa40a94, err=22
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Probed V4 control 0xa40a92 missing
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] HEVC API version 2 probed successfully
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Slots=9: Reordering=2, threads=1, hw+=-1
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] frame_params: avctx=0x2b4da80 ctx=0x34023b0 hw_frames_ctx=0x2b4b5f0 hwfc=0x317a9b0 pool=(nil) width=1344 height=736 initial_pool_size=0
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] set_controls: Max slices 4096
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Hwaccel V4L2 HEVC stateless V2; devices: /dev/media0,/dev/video19; buffers: src DMABuf, dst DMABuf; swfmt=rpi4_10
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] v4l2_req_frame_alloc: avctx=0x2b4da80 size=696 data=0x2b48b20
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] Output frame with POC 3.
00:01:12 - SDL Info (0): Selected DRM plane supports chosen decoding format: 30333050
00:01:12 - SDL Info (0): FFmpeg-based video decoder chosen
00:01:12 - FFmpeg: v4l2_req_frame_free: avctx=0x2b4da80 data=0x2b48b20
00:01:12 - FFmpeg: [hevc @ 0x2b4da80] <<< v4l2_request_hevc_uninit
00:01:12 - FFmpeg: Free dmabuf ctl
00:01:12 - SDL Info (0): Set HDMI Colorspace: Default
00:01:12 - SDL Info (0): Set display HDR mode: disabled
00:01:12 - SDL Info (0): Desired audio buffer: 720 samples (8640 bytes)
00:01:12 - SDL Info (0): Obtained audio buffer: 720 samples (8640 bytes)
00:01:12 - SDL Info (0): SDL audio driver: alsa
00:01:13 - Qt Info: Found "gamecontrollerdb.txt" at "/home/osmc/.kodi/userdata/addon_data/plugin.program.moonlight-qt/moonlight-home/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
00:01:13 - SDL Info (0): Loaded 296 new gamepad mappings
00:01:13 - SDL Info (0): V-sync disabled
00:01:13 - SDL Info (0): Sharing DRM FD with SDL
00:01:13 - SDL Info (0): GPU driver: vc4
00:01:13 - SDL Info (0): Enabled 36-bit HDMI Deep Color
00:01:13 - SDL Info (0): Set HDMI Colorspace: Default
00:01:13 - SDL Info (0): Set display HDR mode: disabled
00:01:13 - SDL Info (0): Sharing DRM FD with SDL
00:01:13 - SDL Info (0): GPU driver: vc4
00:01:13 - SDL Info (0): Enabled 36-bit HDMI Deep Color
00:01:13 - SDL Info (0): Using DRM renderer
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Decoding VPS
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Main 10 profile bitstream
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Decoding SPS
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Main 10 profile bitstream
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Decoding VUI
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Decoding PPS
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Format drm_prime chosen by get_format().
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Format drm_prime requires hwaccel initialisation.
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] <<< v4l2_request_hevc_init
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video19 capabilities=0x4204000
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Adding: /dev/media0,/dev/video19 pix=0x35363253, type=10
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video10 capabilities=0x4204000
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video10: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video10: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video11 capabilities=0x4204000
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video11: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video12 capabilities=0x4204000
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video12: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video18 capabilities=0x4204000
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video18: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video18: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video18: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video18: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video31 capabilities=0x4204000
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] /dev/video31: Buf caps 0x15 insufficient
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video13 capabilities=0x4200002
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: missing required mem2mem capability
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: path=/dev/video20 capabilities=0x4200002
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] probe_video_device: missing required mem2mem capability
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Trying V4L2 devices: /dev/media0,/dev/video19
00:01:13 - FFmpeg: Dmabufs using CMA
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Dmabufs opened - try dmabuf buffers
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Failed to query ext id=0xa40a92, err=22
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Failed to query ext id=0xa40a95, err=22
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Failed to query ext id=0xa40a90, err=22
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Failed to query ext id=0xa40a91, err=22
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Failed to query ext id=0xa40a93, err=22
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Failed to query ext id=0xa40a94, err=22
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Probed V4 control 0xa40a92 missing
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] HEVC API version 2 probed successfully
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Slots=9: Reordering=2, threads=1, hw+=-1
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] frame_params: avctx=0x2b4da80 ctx=0x2ae1940 hw_frames_ctx=0x2b4abd0 hwfc=0x2c48370 pool=(nil) width=1344 height=736 initial_pool_size=0
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] set_controls: Max slices 4096
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Hwaccel V4L2 HEVC stateless V2; devices: /dev/media0,/dev/video19; buffers: src DMABuf, dst DMABuf; swfmt=rpi4_10
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] v4l2_req_frame_alloc: avctx=0x2b4da80 size=696 data=0x2c52aa0
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] Output frame with POC 3.
00:01:13 - SDL Info (0): Selected DRM plane supports chosen decoding format: 30333050
00:01:13 - SDL Info (0): FFmpeg-based video decoder chosen
00:01:13 - FFmpeg: v4l2_req_frame_free: avctx=0x2b4da80 data=0x2c52aa0
00:01:13 - FFmpeg: [hevc @ 0x2b4da80] <<< v4l2_request_hevc_uninit
00:01:13 - FFmpeg: Free dmabuf ctl
00:01:13 - SDL Info (0): Set HDMI Colorspace: Default
00:01:13 - SDL Info (0): Set display HDR mode: disabled
00:01:13 - Qt Info: Found "gamecontrollerdb.txt" at "/home/osmc/.kodi/userdata/addon_data/plugin.program.moonlight-qt/moonlight-home/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
00:01:13 - SDL Info (0): Loaded 296 new gamepad mappings
00:01:15 - Qt Info: Executing request: "https://192.168.1.100:47984/launch?uniqueid=0123456789ABCDEF&uuid=8f1c84c4e928401c9fec455d0f95a13a&appid=881448767&mode=2560x1440x60&additionalStates=1&sops=0&rikey=ae5f27ec5198c76863e4dbd8456240d7&rikeyid=467339464&hdrMode=1&clientHdrCapVersion=0&clientHdrCapSupportedFlagsInUint32=0&clientHdrCapMetaDataId=NV_STATIC_METADATA_TYPE_1&clientHdrCapDisplayData=0x0x0x0x0x0x0x0x0x0x0&localAudioPlayMode=0&surroundAudioInfo=4128774&remoteControllersBitmap=1&gcmap=1&gcpersist=0"
00:01:19 - Qt Info: Launch response: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<root status_code=\"200\"><sessionUrl0>rtsp://192.168.1.100:48010</sessionUrl0><gamesession>1</gamesession></root>"
00:01:19 - Qt Info: Found matching interface: "eth0" "E4:5F:01:2A:8D:0A" QFlags<QNetworkInterface::InterfaceFlag>(IsUp|IsRunning|CanBroadcast|CanMulticast)
00:01:19 - Qt Info: Interface Type: QNetworkInterface::Ethernet
00:01:19 - Qt Info: Interface MTU: 1500
00:01:19 - SDL Info (0): RTSP port: 48010
00:01:19 - SDL Info (0): Initializing platform...
00:01:19 - SDL Info (0): done
00:01:19 - SDL Info (0): Resolving host name...
00:01:19 - SDL Info (0): done
00:01:19 - SDL Info (0): Initializing audio stream...
00:01:19 - SDL Info (0): done
00:01:19 - SDL Info (0): Starting RTSP handshake...
00:01:19 - SDL Info (0): Audio port: 48000
00:01:19 - SDL Info (0): Video port: 47998
00:01:19 - SDL Info (0): Control port: 47999
00:01:19 - SDL Info (0): done
00:01:19 - SDL Info (0): Initializing control stream...
00:01:19 - SDL Info (0): done
00:01:19 - SDL Info (0): Initializing video stream...
00:01:19 - SDL Info (0): done
00:01:19 - SDL Info (0): Initializing input stream...
00:01:19 - SDL Info (0): done
00:01:19 - SDL Info (0): Starting control stream...
00:01:19 - SDL Info (0): done
00:01:19 - SDL Info (0): Starting video stream...
00:01:19 - SDL Info (0): Video stream is 2560x1440x60 (format 0x200)
00:01:19 - SDL Info (0): done
00:01:19 - SDL Info (0): Starting audio stream...
00:01:19 - SDL Info (0): Desired audio buffer: 720 samples (8640 bytes)
00:01:19 - SDL Info (0): Obtained audio buffer: 720 samples (8640 bytes)
00:01:19 - SDL Info (0): SDL audio driver: alsa
00:01:19 - SDL Info (0): Audio stream has 6 channels
00:01:19 - SDL Info (0): done
00:01:19 - SDL Info (0): Starting input stream...
00:01:19 - SDL Info (0): done
00:01:19 - SDL Info (0): Qt UI screen is at (0,0)
00:01:19 - SDL Info (0): SDL found matching display 0
00:01:20 - SDL Info (0): Found display mode with desktop resolution: 3840x2160x60
00:01:20 - Qt Warning: Could not set cursor on screen HDMI1: -13
00:01:20 - SDL Info (0): Received first video packet after 500 ms
00:01:20 - SDL Info (0): Gamepad 0 (player 0) is: PS4 Controller (VID/PID: 0x054c/0x09cc) (haptic capabilities: 0x10000) (mapping: 05009b514c050000cc09000000810000 -> 05009b514c050000cc09000000810000,PS4 Controller,a:b0,b:b1,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b10,leftshoulder:b4,leftstick:b11,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b12,righttrigger:a5,rightx:a3,righty:a4,start:b9,x:b3,y:b2,platform:Linux,)
00:01:20 - SDL Info (0): Recreating renderer for window event: 1 (0 0)
00:01:20 - SDL Info (0): V-sync disabled
00:01:20 - SDL Info (0): Sharing DRM FD with SDL
00:01:20 - SDL Info (0): GPU driver: vc4
00:01:20 - SDL Info (0): Received first audio packet after 600 ms
00:01:20 - SDL Info (0): Initial audio resync period: 500 milliseconds
00:01:20 - SDL Info (0): Enabled 36-bit HDMI Deep Color
00:01:20 - SDL Info (0): Set HDMI Colorspace: Default
00:01:20 - SDL Info (0): Set display HDR mode: disabled
00:01:20 - SDL Info (0): Sharing DRM FD with SDL
00:01:20 - SDL Info (0): GPU driver: vc4
00:01:20 - SDL Info (0): Video decode unit queue overflow
00:01:20 - SDL Info (0): IDR frame request sent
00:01:20 - SDL Info (0): Waiting for IDR frame
00:01:20 - SDL Info (0): Enabled 36-bit HDMI Deep Color
00:01:20 - SDL Info (0): Using DRM renderer
00:01:20 - FFmpeg: [hevc @ 0x346de60] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0
00:01:20 - FFmpeg: [hevc @ 0x346de60] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0
00:01:20 - FFmpeg: [hevc @ 0x346de60] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0
00:01:20 - FFmpeg: [hevc @ 0x346de60] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:01:20 - FFmpeg: [hevc @ 0x346de60] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:01:20 - FFmpeg: [hevc @ 0x346de60] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:01:20 - FFmpeg: [hevc @ 0x346de60] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:01:20 - FFmpeg: [hevc @ 0x346de60] Decoding VPS
00:01:20 - FFmpeg: [hevc @ 0x346de60] Main 10 profile bitstream
00:01:20 - FFmpeg: [hevc @ 0x346de60] Decoding SPS
00:01:20 - FFmpeg: [hevc @ 0x346de60] Main 10 profile bitstream
00:01:20 - FFmpeg: [hevc @ 0x346de60] Decoding VUI
00:01:20 - FFmpeg: [hevc @ 0x346de60] Decoding PPS
00:01:20 - FFmpeg: [hevc @ 0x346de60] Format drm_prime chosen by get_format().
00:01:20 - FFmpeg: [hevc @ 0x346de60] Format drm_prime requires hwaccel initialisation.
00:01:20 - FFmpeg: [hevc @ 0x346de60] <<< v4l2_request_hevc_init
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: path=/dev/video19 capabilities=0x4204000
00:01:20 - FFmpeg: [hevc @ 0x346de60] Adding: /dev/media0,/dev/video19 pix=0x35363253, type=10
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: path=/dev/video10 capabilities=0x4204000
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video10: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video10: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: path=/dev/video11 capabilities=0x4204000
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: path=/dev/video12 capabilities=0x4204000
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: path=/dev/video18 capabilities=0x4204000
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video18: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video18: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video18: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video18: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: path=/dev/video31 capabilities=0x4204000
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: path=/dev/video13 capabilities=0x4200002
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: missing required mem2mem capability
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: path=/dev/video20 capabilities=0x4200002
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: missing required mem2mem capability
00:01:20 - FFmpeg: [hevc @ 0x346de60] Trying V4L2 devices: /dev/media0,/dev/video19
00:01:20 - FFmpeg: Dmabufs using CMA
00:01:20 - FFmpeg: [hevc @ 0x346de60] Dmabufs opened - try dmabuf buffers
00:01:20 - FFmpeg: [hevc @ 0x346de60] Failed to query ext id=0xa40a92, err=22
00:01:20 - FFmpeg: [hevc @ 0x346de60] Failed to query ext id=0xa40a95, err=22
00:01:20 - FFmpeg: [hevc @ 0x346de60] Failed to query ext id=0xa40a90, err=22
00:01:20 - FFmpeg: [hevc @ 0x346de60] Failed to query ext id=0xa40a91, err=22
00:01:20 - FFmpeg: [hevc @ 0x346de60] Failed to query ext id=0xa40a93, err=22
00:01:20 - FFmpeg: [hevc @ 0x346de60] Failed to query ext id=0xa40a94, err=22
00:01:20 - FFmpeg: [hevc @ 0x346de60] Probed V4 control 0xa40a92 missing
00:01:20 - FFmpeg: [hevc @ 0x346de60] HEVC API version 2 probed successfully
00:01:20 - FFmpeg: [hevc @ 0x346de60] Slots=9: Reordering=2, threads=1, hw+=-1
00:01:20 - FFmpeg: [hevc @ 0x346de60] frame_params: avctx=0x346de60 ctx=0x34e7370 hw_frames_ctx=0x3392b30 hwfc=0x343bb80 pool=(nil) width=1344 height=736 initial_pool_size=0
00:01:20 - FFmpeg: [hevc @ 0x346de60] set_controls: Max slices 4096
00:01:20 - FFmpeg: [hevc @ 0x346de60] Hwaccel V4L2 HEVC stateless V2; devices: /dev/media0,/dev/video19; buffers: src DMABuf, dst DMABuf; swfmt=rpi4_10
00:01:20 - FFmpeg: [hevc @ 0x346de60] v4l2_req_frame_alloc: avctx=0x346de60 size=696 data=0x34d2560
00:01:20 - FFmpeg: [hevc @ 0x346de60] Output frame with POC 3.
00:01:20 - SDL Info (0): Selected DRM plane supports chosen decoding format: 30333050
00:01:20 - FFmpeg: v4l2_req_frame_free: avctx=0x346de60 data=0x34d2560
00:01:20 - FFmpeg: [hevc @ 0x346de60] <<< v4l2_request_hevc_uninit
00:01:20 - FFmpeg: Free dmabuf ctl
00:01:20 - SDL Info (0): Set HDMI Colorspace: Default
00:01:20 - SDL Info (0): Set display HDR mode: disabled
00:01:20 - SDL Info (0): Sharing DRM FD with SDL
00:01:20 - SDL Info (0): GPU driver: vc4
00:01:20 - SDL Info (0): Enabled 36-bit HDMI Deep Color
00:01:20 - SDL Info (0): Frame pacing disabled: target 60 Hz with 60 FPS stream
00:01:20 - SDL Warn (0): Unable to set render thread to high priority: setpriority() failed
00:01:20 - SDL Info (0): Using DRM renderer
00:01:20 - SDL Info (0): FFmpeg-based video decoder chosen
00:01:20 - FFmpeg: [hevc @ 0x346de60] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0
00:01:20 - FFmpeg: [hevc @ 0x346de60] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0
00:01:20 - FFmpeg: [hevc @ 0x346de60] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0
00:01:20 - FFmpeg: [hevc @ 0x346de60] nal_unit_type: 19(IDR_W_RADL), nuh_layer_id: 0, temporal_id: 0
00:01:20 - FFmpeg: [hevc @ 0x346de60] Decoding VPS
00:01:20 - FFmpeg: [hevc @ 0x346de60] Main 10 profile bitstream
00:01:20 - FFmpeg: [hevc @ 0x346de60] Decoding SPS
00:01:20 - FFmpeg: [hevc @ 0x346de60] Main 10 profile bitstream
00:01:20 - FFmpeg: [hevc @ 0x346de60] Decoding VUI
00:01:20 - FFmpeg: [hevc @ 0x346de60] Decoding PPS
00:01:20 - FFmpeg: [hevc @ 0x346de60] Format drm_prime chosen by get_format().
00:01:20 - FFmpeg: [hevc @ 0x346de60] Format drm_prime requires hwaccel initialisation.
00:01:20 - FFmpeg: [hevc @ 0x346de60] <<< v4l2_request_hevc_init
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: path=/dev/video19 capabilities=0x4204000
00:01:20 - FFmpeg: [hevc @ 0x346de60] Adding: /dev/media0,/dev/video19 pix=0x35363253, type=10
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: path=/dev/video10 capabilities=0x4204000
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video10: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video10: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: path=/dev/video11 capabilities=0x4204000
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video11: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: path=/dev/video12 capabilities=0x4204000
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video12: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: path=/dev/video18 capabilities=0x4204000
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video18: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video18: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video18: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video18: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: path=/dev/video31 capabilities=0x4204000
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] /dev/video31: Buf caps 0x15 insufficient
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: path=/dev/video13 capabilities=0x4200002
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: missing required mem2mem capability
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: path=/dev/video20 capabilities=0x4200002
00:01:20 - FFmpeg: [hevc @ 0x346de60] probe_video_device: missing required mem2mem capability
00:01:20 - FFmpeg: [hevc @ 0x346de60] Trying V4L2 devices: /dev/media0,/dev/video19
00:01:20 - FFmpeg: Dmabufs using CMA
00:01:20 - FFmpeg: [hevc @ 0x346de60] Dmabufs opened - try dmabuf buffers
00:01:20 - FFmpeg: [hevc @ 0x346de60] Failed to query ext id=0xa40a92, err=22
00:01:20 - FFmpeg: [hevc @ 0x346de60] Failed to query ext id=0xa40a95, err=22
00:01:20 - FFmpeg: [hevc @ 0x346de60] Failed to query ext id=0xa40a90, err=22
00:01:20 - FFmpeg: [hevc @ 0x346de60] Failed to query ext id=0xa40a91, err=22
00:01:20 - FFmpeg: [hevc @ 0x346de60] Failed to query ext id=0xa40a93, err=22
00:01:20 - FFmpeg: [hevc @ 0x346de60] Failed to query ext id=0xa40a94, err=22
00:01:20 - FFmpeg: [hevc @ 0x346de60] Probed V4 control 0xa40a92 missing
00:01:20 - FFmpeg: [hevc @ 0x346de60] HEVC API version 2 probed successfully
00:01:20 - SDL Info (0): IDR frame request sent
00:01:20 - FFmpeg: [hevc @ 0x346de60] Slots=9: Reordering=2, threads=1, hw+=-1
00:01:20 - FFmpeg: [hevc @ 0x346de60] frame_params: avctx=0x346de60 ctx=0xe78015e0 hw_frames_ctx=0xe78094f0 hwfc=0xe78178e0 pool=(nil) width=2592 height=1440 initial_pool_size=0
00:01:20 - FFmpeg: [hevc @ 0x346de60] set_controls: Max slices 4096
00:01:20 - FFmpeg: [hevc @ 0x346de60] Hwaccel V4L2 HEVC stateless V2; devices: /dev/media0,/dev/video19; buffers: src DMABuf, dst DMABuf; swfmt=rpi4_10
00:01:20 - FFmpeg: [hevc @ 0x346de60] v4l2_req_frame_alloc: avctx=0x346de60 size=696 data=0xe7818240
00:01:20 - FFmpeg: [hevc @ 0x346de60] Output frame with POC 0.
00:01:20 - SDL Info (0): Set HDMI Colorspace: BT.2020 RGB
00:01:20 - SDL Info (0): COLOR_RANGE: YCbCr limited range
00:01:20 - SDL Info (0): Set display HDR mode: enabled
00:01:20 - SDL Info (0): Dropping window event during flush: 6 (3840 2160)
00:01:20 - SDL Info (0): COLOR_ENCODING: ITU-R BT.2020 YCbCr
00:01:20 - SDL Warn (0): Unable to set audio thread to high priority: setpriority() failed
00:02:28 - SDL Info (0): Detected quit gamepad button combo
00:02:28 - SDL Info (0): Quit event received
00:02:28 - Qt Warning: Could not set cursor on screen HDMI1: -13
00:02:28 - SDL Info (0): Set HDMI Colorspace: Default
00:02:28 - SDL Info (0): Set display HDR mode: disabled
00:02:28 - SDL Info (0): Global video stats
00:02:28 - SDL Info (0): ----------------------------------------------------------
Incoming frame rate from network: 16.61 FPS
Decoding frame rate: 16.61 FPS
Rendering frame rate: 16.43 FPS
Host processing latency min/max/average: 3.4/12.4/5.5 ms
Frames dropped by your network connection: 0.00%
Frames dropped due to network jitter: 1.07%
Average network latency: 1 ms (variance: 0 ms)
Average decoding time: 9.26 ms
Average frame queue delay: 0.46 ms
Average rendering time (including monitor V-sync latency): 10.17 ms
00:02:28 - SDL Info (0): Stopping input stream...
00:02:28 - SDL Info (0): done
00:02:28 - SDL Info (0): Stopping audio stream...
00:02:28 - SDL Info (0): ENet wait interrupted
00:02:28 - SDL Info (0): Control stream connection failed: -1
00:02:29 - Qt Info: Found "gamecontrollerdb.txt" at "/home/osmc/.kodi/userdata/addon_data/plugin.program.moonlight-qt/moonlight-home/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
00:02:29 - SDL Info (0): Loaded 296 new gamepad mappings
00:02:29 - SDL Info (0): done
00:02:29 - SDL Info (0): Stopping video stream...
00:02:29 - SDL Info (0): done
00:02:29 - SDL Info (0): Stopping control stream...
00:02:29 - Qt Warning: mDNS is disabled by user preference
00:02:29 - SDL Info (0): ENet peer acknowledged disconnection
00:02:29 - SDL Info (0): done
00:02:29 - SDL Info (0): Cleaning up input stream...
00:02:29 - SDL Info (0): done
00:02:29 - SDL Info (0): Cleaning up video stream...
00:02:29 - SDL Info (0): done
00:02:29 - SDL Info (0): Cleaning up control stream...
00:02:29 - SDL Info (0): done
00:02:29 - SDL Info (0): Cleaning up audio stream...
00:02:29 - SDL Info (0): done
00:02:29 - SDL Info (0): Cleaning up platform...
00:02:29 - SDL Info (0): done
00:02:39 - Qt Info: Executing request: "https://192.168.1.100:47984/cancel?uniqueid=0123456789ABCDEF&uuid=5682cf5998dc4f2589886f32461639e2"
00:02:39 - Qt Info: Quit response: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<root status_code=\"200\"><cancel>1</cancel></root>"

EDIT: updated the logs

cgutman commented 11 months ago

Yeah it looks like it's using the OS APIs, so it must not have been able to open the hidraw device. You could try installing Valve's udev rules and rebooting. Steam Input also uses SDL under the hood, so the same rules it uses should work for Moonlight too.

kurac338 commented 11 months ago

I've tried injecting the Steam udev rules file by placing it here /usr/lib/udev/rules.d/60-steam-input.rules and rebooting.

Unfortunately it did not help. The same issue persists, and Moonlight's log still shows the identical line: 00:01:20 - SDL Info (0): Gamepad 0 (player 0) is: PS4 Controller (VID/PID: 0x054c/0x09cc) (haptic capabilities: 0x10000) (mapping: 05009b514c050000cc09000000810000 -> 05009b514c050000cc09000000810000,PS4 Controller,a:b0,b:b1,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b10,leftshoulder:b4,leftstick:b11,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b12,righttrigger:a5,rightx:a3,righty:a4,start:b9,x:b3,y:b2,platform:Linux,).

cgutman commented 11 months ago

Okay, Valve's udev rules don't work here for a couple reasons. The first is because OSMC doesn't use logind, so the uaccess tag doesn't do anything. The second is that setting the mode to 0660 doesn't do anything because hidraw devices are in the root group which obviously your user is not a member of.

I wrote a set of udev rules that will work with Moonlight and included them in the 5.0.0-2 update. You should get the updated packages with a sudo apt update && sudo apt upgrade. You may need to reconnect the controller or restart your Pi for the rules to take effect.

Let me know if that fixes it for you. All the DS4 features are working for me now on Raspberry Pi OS Bookworm both within the desktop environment and directly from the console.

kurac338 commented 11 months ago

I've updated the package, and rebooted, but unfortunately it did not fix the issue.

This is the output of journalctl -f

Oct 25 15:14:13 osmc systemd[2554]: Reached target Bluetooth.
Oct 25 15:14:13 osmc kernel: Bluetooth: HIDP (Human Interface Emulation) ver 1.2
Oct 25 15:14:13 osmc kernel: Bluetooth: HIDP socket layer initialized
Oct 25 15:14:13 osmc kernel: sony 0005:054C:09CC.0001: unknown main item tag 0x0
Oct 25 15:14:13 osmc kernel: input: Wireless Controller Touchpad as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:1/0005:054C:09CC.0001/input/input1
Oct 25 15:14:13 osmc kernel: input: Wireless Controller Motion Sensors as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:1/0005:054C:09CC.0001/input/input2
Oct 25 15:14:13 osmc kernel: input: Wireless Controller as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:1/0005:054C:09CC.0001/input/input0
Oct 25 15:14:13 osmc kernel: sony 0005:054C:09CC.0001: input,hidraw0: BLUETOOTH HID v81.00 Gamepad [Wireless Controller] on 8c:88:2b:20:76:5d
Oct 25 15:14:13 osmc systemd-udevd[2601]: event1: Process '/usr/bin/evrepeat -d 750 -p 80 /dev/input/event1' failed with exit code 1.
Oct 25 15:14:13 osmc systemd-udevd[2600]: event2: Process '/usr/bin/evrepeat -d 750 -p 80 /dev/input/event2' failed with exit code 1.
Oct 25 15:14:13 osmc systemd-udevd[2603]: event0: Process '/usr/bin/evrepeat -d 750 -p 80 /dev/input/event0' failed with exit code 1.

A couple of questions?

cgutman commented 11 months ago

Do you know which version of Raspberry Pi OS or Debian that your OSMC image is based on? I also wonder if OSMC has stripped out things from regular Debian that are needed for the udev rules to work, such as the input group.

Please provide the output of these commands with the DS4 connected:

echo $USER
groups $USER
ls -la /dev/input
ls -la /dev/hidraw*
udevadm test /dev/hidraw*
udevadm info /dev/hidraw*
udevadm info -a /dev/hidraw*

To get some debug output from udev, you can try (with DS4 unplugged):

sudo udevadm control --log-priority=debug
<connect DS4 now>
journalctl -f
sudo udevadm control --log-priority=info

How do you test via console? I can only test using a compatible game (Last Of Us Part 1), which takes forever to launch; so testing via terminal would be heaps quicker.

I meant launching Moonlight from another TTY rather than from within the Raspberry Pi OS desktop environment. But you can test without launching a game by streaming https://hardwaretester.com/gamepad and checking if B16 works as the touchpad click.

kurac338 commented 11 months ago
# osmc@osmc:~$ echo $USER
osmc

# osmc@osmc:~$ groups $USER
osmc : osmc adm disk lp dialout cdrom audio video docker

# osmc@osmc:~$ ls -la /dev/input
total 0
drwxr-xr-x  2 root root    160 Oct 26 13:32 .
drwxr-xr-x 16 root root   3940 Oct 26 13:32 ..
crw-rw----  1 root osmc 13, 64 Oct 26 13:32 event0
crw-rw----  1 root osmc 13, 65 Oct 26 13:32 event1
crw-rw----  1 root osmc 13, 66 Oct 26 13:32 event2
crw-rw----  1 root osmc 13,  0 Oct 26 13:32 js0
crw-rw----  1 root osmc 13, 63 Oct 24 10:14 mice
crw-rw----  1 root osmc 13, 32 Oct 26 13:32 mouse0

# osmc@osmc:~$ ls -la /dev/hidraw*
crw-rw---- 1 root input 245, 0 Oct 26 13:32 /dev/hidraw0

# osmc@osmc:~$ udevadm test /dev/hidraw*
This program is for debugging only, it does not run any program
specified by a RUN key. It may show incorrect results, because
some values may be different, or not available at a simulation run.

Load module index
Skipping empty file: /etc/systemd/network/99-default.link
Parsed configuration file /usr/lib/systemd/network/73-usb-net-by-mac.link
Created link configuration context.
Reading rules file: /usr/lib/udev/rules.d/50-firmware.rules
Reading rules file: /usr/lib/udev/rules.d/50-udev-default.rules
Reading rules file: /usr/lib/udev/rules.d/55-dm.rules
Reading rules file: /usr/lib/udev/rules.d/60-autosuspend.rules
Reading rules file: /usr/lib/udev/rules.d/60-block.rules
Reading rules file: /usr/lib/udev/rules.d/60-cdrom_id.rules
Reading rules file: /usr/lib/udev/rules.d/60-drm.rules
Reading rules file: /usr/lib/udev/rules.d/60-evdev.rules
Reading rules file: /usr/lib/udev/rules.d/60-fido-id.rules
Reading rules file: /usr/lib/udev/rules.d/60-input-id.rules
Reading rules file: /usr/lib/udev/rules.d/60-moonlight-qt.rules
Reading rules file: /usr/lib/udev/rules.d/60-persistent-alsa.rules
Reading rules file: /usr/lib/udev/rules.d/60-persistent-input.rules
Reading rules file: /usr/lib/udev/rules.d/60-persistent-storage-dm.rules
Reading rules file: /usr/lib/udev/rules.d/60-persistent-storage-tape.rules
Reading rules file: /usr/lib/udev/rules.d/60-persistent-storage.rules
Reading rules file: /usr/lib/udev/rules.d/60-persistent-v4l.rules
Reading rules file: /usr/lib/udev/rules.d/60-sensor.rules
Reading rules file: /usr/lib/udev/rules.d/60-serial.rules
Reading rules file: /etc/udev/rules.d/61-partuuid.rules
Reading rules file: /usr/lib/udev/rules.d/64-btrfs.rules
Reading rules file: /usr/lib/udev/rules.d/65-libwacom.rules
Reading rules file: /usr/lib/udev/rules.d/70-infrared.rules
Reading rules file: /usr/lib/udev/rules.d/70-input-repeat.rules
Reading rules file: /usr/lib/udev/rules.d/70-joystick.rules
Reading rules file: /usr/lib/udev/rules.d/70-mouse.rules
Reading rules file: /usr/lib/udev/rules.d/70-power-switch.rules
Reading rules file: /usr/lib/udev/rules.d/70-touchpad.rules
Reading rules file: /usr/lib/udev/rules.d/70-uaccess.rules
Reading rules file: /usr/lib/udev/rules.d/71-seat.rules
Reading rules file: /usr/lib/udev/rules.d/73-seat-late.rules
Reading rules file: /usr/lib/udev/rules.d/73-special-net-names.rules
Reading rules file: /usr/lib/udev/rules.d/75-net-description.rules
Reading rules file: /usr/lib/udev/rules.d/75-probe_mtd.rules
Reading rules file: /usr/lib/udev/rules.d/78-sound-card.rules
Reading rules file: /usr/lib/udev/rules.d/80-debian-compat.rules
Reading rules file: /usr/lib/udev/rules.d/80-drivers.rules
Reading rules file: /usr/lib/udev/rules.d/80-libinput-device-groups.rules
Reading rules file: /usr/lib/udev/rules.d/80-net-setup-link.rules
Reading rules file: /usr/lib/udev/rules.d/80-udisks.rules
Reading rules file: /usr/lib/udev/rules.d/85-hdparm.rules
Reading rules file: /usr/lib/udev/rules.d/85-hwclock.rules
Reading rules file: /usr/lib/udev/rules.d/90-alsa-restore.rules
Reading rules file: /usr/lib/udev/rules.d/90-libinput-fuzz-override.rules
Reading rules file: /etc/udev/rules.d/90-rpi-add-serial.rules
/etc/udev/rules.d/90-rpi-add-serial.rules:10 Invalid value "/bin/sh -c 'ALIASES=/proc/device-tree/aliases; if [ $(cat $ALIASES/uart0) = $(cat $ALIASES/serial0) ]; then echo 0;elif [ $(cat $ALIASES/uart0) = $(cat $ALIASES/serial1) ]; then echo 1; else exit 1; fi'" for PROGRAM (char 53: invalid substitution type), ignoring, but please fix it.
/etc/udev/rules.d/90-rpi-add-serial.rules:21 Invalid value "/bin/sh -c 'ALIASES=/proc/device-tree/aliases; if [ $(cat $ALIASES/uart1) = $(cat $ALIASES/serial0) ]; then echo 0; elif [ $(cat $ALIASES/uart1) = $(cat $ALIASES/serial1) ]; then echo 1; else exit 1; fi '" for PROGRAM (char 53: invalid substitution type), ignoring, but please fix it.
Reading rules file: /usr/lib/udev/rules.d/95-dm-notify.rules
Reading rules file: /usr/lib/udev/rules.d/96-e2scrub.rules
Reading rules file: /usr/lib/udev/rules.d/98-eventlircd-names.rules
Reading rules file: /usr/lib/udev/rules.d/98-eventlircd.rules
Reading rules file: /usr/lib/udev/rules.d/98-lircd.rules
Reading rules file: /usr/lib/udev/rules.d/99-systemd.rules
Reading rules file: /etc/udev/rules.d/996-fix-gpiomem.rules
Reading rules file: /etc/udev/rules.d/996-fix-hdhomerun.rules
Reading rules file: /etc/udev/rules.d/997-fix-spi.rules
Reading rules file: /etc/udev/rules.d/998-fix-input.rules
Reading rules file: /etc/udev/rules.d/999-drm-video-group.rules
Reading rules file: /etc/udev/rules.d/999-fix-vchiq.rules
Reading rules file: /etc/udev/rules.d/999-not-a-joystick.rules
Reading rules file: /etc/udev/rules.d/999-osmcrf-not-joystick.rules
Failed to open device '/sys/dev/hidraw0': No such device
Unload module index
Unloaded link configuration context.

# osmc@osmc:~$ udevadm info /dev/hidraw*
P: /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:4/0005:054C:09CC.0004/hidraw/hidraw0
N: hidraw0
L: 0
E: DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:4/0005:054C:09CC.0004/hidraw/hidraw0
E: DEVNAME=/dev/hidraw0
E: MAJOR=245
E: MINOR=0
E: SUBSYSTEM=hidraw
E: USEC_INITIALIZED=184681570536
E: ID_GAME_CONTROLLER=1
E: ID_PATH=platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.4:1.0
E: ID_PATH_TAG=platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_4_1_0
E: ID_FOR_SEAT=hidraw-platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_4_1_0
E: TAGS=:uaccess:seat:
E: CURRENT_TAGS=:uaccess:seat:

# osmc@osmc:~$ udevadm info -a /dev/hidraw*

Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.

  looking at device '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:4/0005:054C:09CC.0004/hidraw/hidraw0':
    KERNEL=="hidraw0"
    SUBSYSTEM=="hidraw"
    DRIVER==""
    ATTR{power/control}=="auto"
    ATTR{power/runtime_active_time}=="0"
    ATTR{power/runtime_status}=="unsupported"
    ATTR{power/runtime_suspended_time}=="0"

  looking at parent device '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:4/0005:054C:09CC.0004':
    KERNELS=="0005:054C:09CC.0004"
    SUBSYSTEMS=="hid"
    DRIVERS=="sony"
    ATTRS{bt_poll_interval}=="4"
    ATTRS{country}=="00"
    ATTRS{firmware_version}=="0xa00a"
    ATTRS{hardware_version}=="0xb408"
    ATTRS{power/control}=="auto"
    ATTRS{power/runtime_active_time}=="0"
    ATTRS{power/runtime_status}=="unsupported"
    ATTRS{power/runtime_suspended_time}=="0"

  looking at parent device '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:4':
    KERNELS=="hci0:4"
    SUBSYSTEMS=="bluetooth"
    DRIVERS==""
    ATTRS{power/control}=="auto"
    ATTRS{power/runtime_active_time}=="0"
    ATTRS{power/runtime_status}=="unsupported"
    ATTRS{power/runtime_suspended_time}=="0"

  looking at parent device '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0':
    KERNELS=="hci0"
    SUBSYSTEMS=="bluetooth"
    DRIVERS==""
    ATTRS{power/control}=="auto"
    ATTRS{power/runtime_active_time}=="0"
    ATTRS{power/runtime_status}=="unsupported"
    ATTRS{power/runtime_suspended_time}=="0"

  looking at parent device '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0':
    KERNELS=="1-1.4:1.0"
    SUBSYSTEMS=="usb"
    DRIVERS=="btusb"
    ATTRS{authorized}=="1"
    ATTRS{bAlternateSetting}==" 0"
    ATTRS{bInterfaceClass}=="e0"
    ATTRS{bInterfaceNumber}=="00"
    ATTRS{bInterfaceProtocol}=="01"
    ATTRS{bInterfaceSubClass}=="01"
    ATTRS{bNumEndpoints}=="03"
    ATTRS{interface}=="Bluetooth Radio"
    ATTRS{supports_autosuspend}=="1"

  looking at parent device '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4':
    KERNELS=="1-1.4"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{authorized}=="1"
    ATTRS{avoid_reset_quirk}=="0"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bDeviceClass}=="e0"
    ATTRS{bDeviceProtocol}=="01"
    ATTRS{bDeviceSubClass}=="01"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{bMaxPower}=="500mA"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bNumInterfaces}==" 2"
    ATTRS{bcdDevice}=="0200"
    ATTRS{bmAttributes}=="e0"
    ATTRS{busnum}=="1"
    ATTRS{configuration}==""
    ATTRS{devnum}=="3"
    ATTRS{devpath}=="1.4"
    ATTRS{devspec}=="(null)"
    ATTRS{idProduct}=="8771"
    ATTRS{idVendor}=="0bda"
    ATTRS{ltm_capable}=="no"
    ATTRS{manufacturer}=="Realtek"
    ATTRS{maxchild}=="0"
    ATTRS{power/active_duration}=="184839748"
    ATTRS{power/autosuspend}=="2"
    ATTRS{power/autosuspend_delay_ms}=="2000"
    ATTRS{power/connected_duration}=="184839748"
    ATTRS{power/control}=="on"
    ATTRS{power/level}=="on"
    ATTRS{power/persist}=="1"
    ATTRS{power/runtime_active_time}=="184839568"
    ATTRS{power/runtime_status}=="active"
    ATTRS{power/runtime_suspended_time}=="0"
    ATTRS{product}=="Bluetooth Radio"
    ATTRS{quirks}=="0x0"
    ATTRS{removable}=="unknown"
    ATTRS{rx_lanes}=="1"
    ATTRS{serial}=="00E04C239987"
    ATTRS{speed}=="12"
    ATTRS{tx_lanes}=="1"
    ATTRS{urbnum}=="479135"
    ATTRS{version}==" 1.10"

  looking at parent device '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1':
    KERNELS=="1-1"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{authorized}=="1"
    ATTRS{avoid_reset_quirk}=="0"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bDeviceClass}=="09"
    ATTRS{bDeviceProtocol}=="01"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{bMaxPower}=="100mA"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bcdDevice}=="0421"
    ATTRS{bmAttributes}=="e0"
    ATTRS{busnum}=="1"
    ATTRS{configuration}==""
    ATTRS{devnum}=="2"
    ATTRS{devpath}=="1"
    ATTRS{devspec}=="(null)"
    ATTRS{idProduct}=="3431"
    ATTRS{idVendor}=="2109"
    ATTRS{ltm_capable}=="no"
    ATTRS{maxchild}=="4"
    ATTRS{power/active_duration}=="184840252"
    ATTRS{power/autosuspend}=="0"
    ATTRS{power/autosuspend_delay_ms}=="0"
    ATTRS{power/connected_duration}=="184840252"
    ATTRS{power/control}=="auto"
    ATTRS{power/level}=="auto"
    ATTRS{power/runtime_active_time}=="184839970"
    ATTRS{power/runtime_status}=="active"
    ATTRS{power/runtime_suspended_time}=="0"
    ATTRS{product}=="USB2.0 Hub"
    ATTRS{quirks}=="0x0"
    ATTRS{removable}=="unknown"
    ATTRS{rx_lanes}=="1"
    ATTRS{speed}=="480"
    ATTRS{tx_lanes}=="1"
    ATTRS{urbnum}=="30"
    ATTRS{version}==" 2.10"

  looking at parent device '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1':
    KERNELS=="usb1"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{authorized}=="1"
    ATTRS{authorized_default}=="1"
    ATTRS{avoid_reset_quirk}=="0"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bDeviceClass}=="09"
    ATTRS{bDeviceProtocol}=="01"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{bMaxPower}=="0mA"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bcdDevice}=="0515"
    ATTRS{bmAttributes}=="e0"
    ATTRS{busnum}=="1"
    ATTRS{configuration}==""
    ATTRS{devnum}=="1"
    ATTRS{devpath}=="0"
    ATTRS{idProduct}=="0002"
    ATTRS{idVendor}=="1d6b"
    ATTRS{interface_authorized_default}=="1"
    ATTRS{ltm_capable}=="no"
    ATTRS{manufacturer}=="Linux 5.15.92-1-osmc xhci-hcd"
    ATTRS{maxchild}=="1"
    ATTRS{power/active_duration}=="184840392"
    ATTRS{power/autosuspend}=="0"
    ATTRS{power/autosuspend_delay_ms}=="0"
    ATTRS{power/connected_duration}=="184840392"
    ATTRS{power/control}=="auto"
    ATTRS{power/level}=="auto"
    ATTRS{power/runtime_active_time}=="184840387"
    ATTRS{power/runtime_status}=="active"
    ATTRS{power/runtime_suspended_time}=="0"
    ATTRS{product}=="xHCI Host Controller"
    ATTRS{quirks}=="0x0"
    ATTRS{removable}=="unknown"
    ATTRS{rx_lanes}=="1"
    ATTRS{serial}=="0000:01:00.0"
    ATTRS{speed}=="480"
    ATTRS{tx_lanes}=="1"
    ATTRS{urbnum}=="27"
    ATTRS{version}==" 2.00"

  looking at parent device '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0':
    KERNELS=="0000:01:00.0"
    SUBSYSTEMS=="pci"
    DRIVERS=="xhci_hcd"
    ATTRS{ari_enabled}=="0"
    ATTRS{broken_parity_status}=="0"
    ATTRS{class}=="0x0c0330"
    ATTRS{consistent_dma_mask_bits}=="64"
    ATTRS{current_link_speed}=="5.0 GT/s PCIe"
    ATTRS{current_link_width}=="1"
    ATTRS{device}=="0x3483"
    ATTRS{dma_mask_bits}=="64"
    ATTRS{driver_override}=="(null)"
    ATTRS{enable}=="1"
    ATTRS{irq}=="63"
    ATTRS{link/clkpm}=="0"
    ATTRS{local_cpulist}=="0-3"
    ATTRS{local_cpus}=="f"
    ATTRS{max_link_speed}=="5.0 GT/s PCIe"
    ATTRS{max_link_width}=="1"
    ATTRS{msi_bus}=="1"
    ATTRS{msi_irqs/63}=="msi"
    ATTRS{power/control}=="on"
    ATTRS{power/runtime_active_time}=="184840552"
    ATTRS{power/runtime_status}=="active"
    ATTRS{power/runtime_suspended_time}=="0"
    ATTRS{power_state}=="D0"
    ATTRS{reset_method}=="pm bus"
    ATTRS{revision}=="0x01"
    ATTRS{subsystem_device}=="0x3483"
    ATTRS{subsystem_vendor}=="0x1106"
    ATTRS{vendor}=="0x1106"

  looking at parent device '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0':
    KERNELS=="0000:00:00.0"
    SUBSYSTEMS=="pci"
    DRIVERS==""
    ATTRS{ari_enabled}=="0"
    ATTRS{broken_parity_status}=="0"
    ATTRS{class}=="0x060400"
    ATTRS{consistent_dma_mask_bits}=="32"
    ATTRS{current_link_speed}=="5.0 GT/s PCIe"
    ATTRS{current_link_width}=="1"
    ATTRS{device}=="0x2711"
    ATTRS{dma_mask_bits}=="32"
    ATTRS{driver_override}=="(null)"
    ATTRS{enable}=="1"
    ATTRS{irq}=="0"
    ATTRS{local_cpulist}=="0-3"
    ATTRS{local_cpus}=="f"
    ATTRS{max_link_speed}=="5.0 GT/s PCIe"
    ATTRS{max_link_width}=="1"
    ATTRS{msi_bus}=="1"
    ATTRS{power/control}=="on"
    ATTRS{power/runtime_active_time}=="184840559"
    ATTRS{power/runtime_status}=="active"
    ATTRS{power/runtime_suspended_time}=="0"
    ATTRS{power_state}=="D0"
    ATTRS{revision}=="0x20"
    ATTRS{secondary_bus_number}=="1"
    ATTRS{subordinate_bus_number}=="1"
    ATTRS{subsystem_device}=="0x0000"
    ATTRS{subsystem_vendor}=="0x0000"
    ATTRS{vendor}=="0x14e4"
    ATTRS{waiting_for_supplier}=="0"

  looking at parent device '/devices/platform/scb/fd500000.pcie/pci0000:00':
    KERNELS=="pci0000:00"
    SUBSYSTEMS==""
    DRIVERS==""
    ATTRS{power/control}=="auto"
    ATTRS{power/runtime_active_time}=="0"
    ATTRS{power/runtime_status}=="unsupported"
    ATTRS{power/runtime_suspended_time}=="0"

  looking at parent device '/devices/platform/scb/fd500000.pcie':
    KERNELS=="fd500000.pcie"
    SUBSYSTEMS=="platform"
    DRIVERS=="brcm-pcie"
    ATTRS{driver_override}=="(null)"
    ATTRS{power/control}=="auto"
    ATTRS{power/runtime_active_time}=="0"
    ATTRS{power/runtime_status}=="unsupported"
    ATTRS{power/runtime_suspended_time}=="0"

  looking at parent device '/devices/platform/scb':
    KERNELS=="scb"
    SUBSYSTEMS=="platform"
    DRIVERS=="simple-pm-bus"
    ATTRS{driver_override}=="(null)"
    ATTRS{power/control}=="auto"
    ATTRS{power/runtime_active_time}=="0"
    ATTRS{power/runtime_status}=="unsupported"
    ATTRS{power/runtime_suspended_time}=="0"

  looking at parent device '/devices/platform':
    KERNELS=="platform"
    SUBSYSTEMS==""
    DRIVERS==""
    ATTRS{power/control}=="auto"
    ATTRS{power/runtime_active_time}=="0"
    ATTRS{power/runtime_status}=="unsupported"
    ATTRS{power/runtime_suspended_time}=="0"

In the next comment I will also attach journalctl with udev Debug logs.

kurac338 commented 11 months ago
# osmc@osmc:~$ journalctl -f

<CONTROLLER CONNECTED>

Oct 26 15:54:17 osmc systemd-udevd[199]: hci0:5: Device (SEQNUM=1843, ACTION=add) is queued
Oct 26 15:54:17 osmc systemd-udevd[199]: Validate module index
Oct 26 15:54:17 osmc systemd-udevd[199]: Check if link configuration needs reloading.
Oct 26 15:54:17 osmc systemd-udevd[199]: hci0:5: Device (SEQNUM=1843, ACTION=add) ready for processing
Oct 26 15:54:17 osmc systemd-udevd[199]: Successfully forked off 'n/a' as PID 5392.
Oct 26 15:54:17 osmc systemd-udevd[199]: hci0:5: Worker [5392] is forked for processing SEQNUM=1843.
Oct 26 15:54:17 osmc systemd-udevd[5392]: hci0:5: Processing device (SEQNUM=1843, ACTION=add)
Oct 26 15:54:17 osmc systemd-udevd[5392]: hci0:5: sd-device: Created db file '/run/udev/data/+bluetooth:hci0:5' for '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5'
Oct 26 15:54:17 osmc systemd-udevd[5392]: hci0:5: Device (SEQNUM=1843, ACTION=add) processed
Oct 26 15:54:17 osmc systemd-udevd[5392]: hci0:5: sd-device-monitor: Passed 413 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005: Device (SEQNUM=1844, ACTION=add) is queued
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005: Device (SEQNUM=1844, ACTION=add) ready for processing
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005: sd-device-monitor: Passed 410 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[5392]: 0005:054C:09CC.0005: Processing device (SEQNUM=1844, ACTION=add)
Oct 26 15:54:17 osmc kernel: sony 0005:054C:09CC.0005: unknown main item tag 0x0
Oct 26 15:54:17 osmc systemd-udevd[5392]: 0005:054C:09CC.0005: /usr/lib/udev/rules.d/50-udev-default.rules:14 Importing properties from results of builtin command 'hwdb --subsystem=hid'
Oct 26 15:54:17 osmc systemd-udevd[5392]: 0005:054C:09CC.0005: hwdb modalias key: "hid:b0005g0000v0000054Cp000009CC"
Oct 26 15:54:17 osmc systemd-udevd[5392]: 0005:054C:09CC.0005: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5392]: 0005:054C:09CC.0005: /usr/lib/udev/rules.d/50-udev-default.rules:14 Failed to run builtin 'hwdb --subsystem=hid': No data available
Oct 26 15:54:17 osmc systemd-udevd[5392]: 0005:054C:09CC.0005: /usr/lib/udev/rules.d/80-drivers.rules:5 RUN 'kmod load $env{MODALIAS}'
Oct 26 15:54:17 osmc systemd-udevd[5392]: 0005:054C:09CC.0005: Running built-in command "kmod load hid:b0005g0000v0000054Cp000009CC"
Oct 26 15:54:17 osmc systemd-udevd[5392]: Loading module: hid:b0005g0000v0000054Cp000009CC
Oct 26 15:54:17 osmc systemd-udevd[5392]: Module 'hid_sony' is already loaded
Oct 26 15:54:17 osmc systemd-udevd[5392]: 0005:054C:09CC.0005: Device (SEQNUM=1844, ACTION=add) processed
Oct 26 15:54:17 osmc systemd-udevd[5392]: 0005:054C:09CC.0005: sd-device-monitor: Passed 410 byte to netlink monitor
Oct 26 15:54:17 osmc kernel: input: Wireless Controller Touchpad as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input13
Oct 26 15:54:17 osmc kernel: input: Wireless Controller Motion Sensors as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input14
Oct 26 15:54:17 osmc kernel: input: Wireless Controller as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input12
Oct 26 15:54:17 osmc systemd-udevd[199]: input13: Device (SEQNUM=1845, ACTION=add) is queued
Oct 26 15:54:17 osmc systemd-udevd[199]: input13: Device (SEQNUM=1845, ACTION=add) ready for processing
Oct 26 15:54:17 osmc systemd-udevd[199]: input13: sd-device-monitor: Passed 519 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[199]: mouse0: Device (SEQNUM=1846, ACTION=add) is queued
Oct 26 15:54:17 osmc systemd-udevd[199]: mouse0: SEQNUM=1846 blocked by SEQNUM=1845
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: Processing device (SEQNUM=1845, ACTION=add)
Oct 26 15:54:17 osmc systemd-udevd[199]: event0: Device (SEQNUM=1847, ACTION=add) is queued
Oct 26 15:54:17 osmc systemd-udevd[199]: event0: SEQNUM=1847 blocked by SEQNUM=1845
Oct 26 15:54:17 osmc systemd-udevd[199]: input14: Device (SEQNUM=1848, ACTION=add) is queued
Oct 26 15:54:17 osmc systemd-udevd[199]: input14: Device (SEQNUM=1848, ACTION=add) ready for processing
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: /usr/lib/udev/rules.d/50-udev-default.rules:14 Importing properties from results of builtin command 'hwdb --subsystem=input'
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: hwdb modalias key: "input:b0005v054Cp09CCe8100-e0,1,3,k110,145,14A,14D,ra0,1,2F,35,36,39,mlsfw"
Oct 26 15:54:17 osmc systemd-udevd[199]: Successfully forked off 'n/a' as PID 5394.
Oct 26 15:54:17 osmc systemd-udevd[199]: input14: Worker [5394] is forked for processing SEQNUM=1848.
Oct 26 15:54:17 osmc systemd-udevd[199]: event1: Device (SEQNUM=1849, ACTION=add) is queued
Oct 26 15:54:17 osmc systemd-udevd[199]: event1: SEQNUM=1849 blocked by SEQNUM=1848
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005:red: Device (SEQNUM=1850, ACTION=add) is queued
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005:red: Device (SEQNUM=1850, ACTION=add) ready for processing
Oct 26 15:54:17 osmc systemd-udevd[199]: Successfully forked off 'n/a' as PID 5395.
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005:red: Worker [5395] is forked for processing SEQNUM=1850.
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: Processing device (SEQNUM=1848, ACTION=add)
Oct 26 15:54:17 osmc kernel: sony 0005:054C:09CC.0005: input,hidraw0: BLUETOOTH HID v81.00 Gamepad [Wireless Controller] on 8c:88:2b:20:76:5d
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005:green: Device (SEQNUM=1851, ACTION=add) is queued
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005:green: Device (SEQNUM=1851, ACTION=add) ready for processing
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: /usr/lib/udev/rules.d/50-udev-default.rules:14 Importing properties from results of builtin command 'hwdb --subsystem=input'
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: hwdb modalias key: "input:b0005v054Cp09CCe8100-e0,3,4,kra0,1,2,3,4,5,m5,lsfw"
Oct 26 15:54:17 osmc systemd-udevd[199]: Successfully forked off 'n/a' as PID 5396.
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005:green: Worker [5396] is forked for processing SEQNUM=1851.
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: /usr/lib/udev/rules.d/50-udev-default.rules:14 Failed to run builtin 'hwdb --subsystem=input': No data available
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: /usr/lib/udev/rules.d/60-input-id.rules:5 Importing properties from results of builtin command 'input_id'
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005:blue: Device (SEQNUM=1852, ACTION=add) is queued
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005:blue: Device (SEQNUM=1852, ACTION=add) ready for processing
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: capabilities/ev raw kernel attribute: b
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: capabilities/abs raw kernel attribute: 2608000 3
Oct 26 15:54:17 osmc systemd-udevd[199]: Successfully forked off 'n/a' as PID 5397.
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: capabilities/rel raw kernel attribute: 0
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: capabilities/key raw kernel attribute: 2420 0 10000 0 0 0 0 0 0 0 0
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005:blue: Worker [5397] is forked for processing SEQNUM=1852.
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: properties raw kernel attribute: 5
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: test_key: checking bit block 0 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: test_key: checking bit block 32 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: test_key: checking bit block 64 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: test_key: checking bit block 96 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: test_key: checking bit block 128 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: test_key: checking bit block 160 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: test_key: checking bit block 192 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: test_key: checking bit block 224 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: /usr/lib/udev/rules.d/60-input-id.rules:6 Importing properties from results of builtin command 'hwdb --subsystem=input --lookup-prefix=id-input:modalias:'
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: hwdb modalias key: "input:b0005v054Cp09CCe8100-e0,1,3,k110,145,14A,14D,ra0,1,2F,35,36,39,mlsfw"
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005:global: Device (SEQNUM=1853, ACTION=add) is queued
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005:global: Device (SEQNUM=1853, ACTION=add) ready for processing
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: /usr/lib/udev/rules.d/60-input-id.rules:6 Failed to run builtin 'hwdb --subsystem=input --lookup-prefix=id-input:modalias:': No data available
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: /usr/lib/udev/rules.d/71-seat.rules:77 Importing properties from results of builtin command 'path_id'
Oct 26 15:54:17 osmc systemd-udevd[199]: Successfully forked off 'n/a' as PID 5398.
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: /usr/lib/udev/rules.d/80-drivers.rules:5 RUN 'kmod load $env{MODALIAS}'
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005:global: Worker [5398] is forked for processing SEQNUM=1853.
Oct 26 15:54:17 osmc systemd-udevd[199]: hwmon2: Device (SEQNUM=1854, ACTION=add) is queued
Oct 26 15:54:17 osmc systemd-udevd[199]: hwmon2: Device (SEQNUM=1854, ACTION=add) ready for processing
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: sd-device: Created db file '/run/udev/data/+input:input13' for '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input13'
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: Running built-in command "kmod load input:b0005v054Cp09CCe8100-e0,1,3,k110,145,14A,14D,ra0,1,2F,35,36,39,mlsfw"
Oct 26 15:54:17 osmc systemd-udevd[5392]: Loading module: input:b0005v054Cp09CCe8100-e0,1,3,k110,145,14A,14D,ra0,1,2F,35,36,39,mlsfw
Oct 26 15:54:17 osmc systemd-udevd[5392]: Module 'joydev' is already loaded
Oct 26 15:54:17 osmc systemd-udevd[5392]: Module 'joydev' is already loaded
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: Device (SEQNUM=1845, ACTION=add) processed
Oct 26 15:54:17 osmc systemd-udevd[199]: Successfully forked off 'n/a' as PID 5399.
Oct 26 15:54:17 osmc systemd-udevd[199]: hwmon2: Worker [5399] is forked for processing SEQNUM=1854.
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: sd-device-monitor: Passed 799 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: /usr/lib/udev/rules.d/50-udev-default.rules:14 Failed to run builtin 'hwdb --subsystem=input': No data available
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: /usr/lib/udev/rules.d/60-input-id.rules:5 Importing properties from results of builtin command 'input_id'
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: capabilities/ev raw kernel attribute: 19
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: capabilities/abs raw kernel attribute: 3f
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: capabilities/rel raw kernel attribute: 0
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: capabilities/key raw kernel attribute: 0
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: properties raw kernel attribute: 40
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: test_key: no EV_KEY capability
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: /usr/lib/udev/rules.d/60-input-id.rules:6 Importing properties from results of builtin command 'hwdb --subsystem=input --lookup-prefix=id-input:modalias:'
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: hwdb modalias key: "input:b0005v054Cp09CCe8100-e0,3,4,kra0,1,2,3,4,5,m5,lsfw"
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: /usr/lib/udev/rules.d/60-input-id.rules:6 Failed to run builtin 'hwdb --subsystem=input --lookup-prefix=id-input:modalias:': No data available
Oct 26 15:54:17 osmc systemd-udevd[199]: input12: Device (SEQNUM=1855, ACTION=add) is queued
Oct 26 15:54:17 osmc systemd-udevd[199]: input12: Device (SEQNUM=1855, ACTION=add) ready for processing
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: /usr/lib/udev/rules.d/60-sensor.rules:16 Importing properties from results of builtin command 'hwdb 'sensor:modalias:platform:fd500000.pcie:''
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: /usr/lib/udev/rules.d/60-sensor.rules:16 Failed to run builtin 'hwdb 'sensor:modalias:platform:fd500000.pcie:'': No data available
Oct 26 15:54:17 osmc systemd-udevd[5398]: 0005:054C:09CC.0005:global: Processing device (SEQNUM=1853, ACTION=add)
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: /usr/lib/udev/rules.d/71-seat.rules:77 Importing properties from results of builtin command 'path_id'
Oct 26 15:54:17 osmc systemd-udevd[199]: Successfully forked off 'n/a' as PID 5400.
Oct 26 15:54:17 osmc systemd-udevd[199]: input12: Worker [5400] is forked for processing SEQNUM=1855.
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: /usr/lib/udev/rules.d/80-drivers.rules:5 RUN 'kmod load $env{MODALIAS}'
Oct 26 15:54:17 osmc systemd-udevd[5398]: 0005:054C:09CC.0005:global: /usr/lib/udev/rules.d/71-seat.rules:77 Importing properties from results of builtin command 'path_id'
Oct 26 15:54:17 osmc systemd-udevd[199]: mouse0: Device (SEQNUM=1846, ACTION=add) ready for processing
Oct 26 15:54:17 osmc systemd-udevd[199]: mouse0: sd-device-monitor: Passed 322 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[199]: event0: Device (SEQNUM=1847, ACTION=add) ready for processing
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: Processing device (SEQNUM=1846, ACTION=add)
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: sd-device: Created db file '/run/udev/data/+input:input14' for '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input14'
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: Running built-in command "kmod load input:b0005v054Cp09CCe8100-e0,3,4,kra0,1,2,3,4,5,m5,lsfw"
Oct 26 15:54:17 osmc systemd-udevd[5394]: Loading module: input:b0005v054Cp09CCe8100-e0,3,4,kra0,1,2,3,4,5,m5,lsfw
Oct 26 15:54:17 osmc systemd-udevd[5394]: Module 'joydev' is already loaded
Oct 26 15:54:17 osmc systemd-udevd[5394]: Module 'joydev' is already loaded
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: Device (SEQNUM=1848, ACTION=add) processed
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: /usr/lib/udev/rules.d/50-udev-default.rules:29 GROUP 105
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: /usr/lib/udev/rules.d/60-input-id.rules:5 Importing properties from results of builtin command 'input_id'
Oct 26 15:54:17 osmc systemd-udevd[199]: Successfully forked off 'n/a' as PID 5401.
Oct 26 15:54:17 osmc systemd-udevd[199]: event0: Worker [5401] is forked for processing SEQNUM=1847.
Oct 26 15:54:17 osmc systemd-udevd[199]: event2: Device (SEQNUM=1856, ACTION=add) is queued
Oct 26 15:54:17 osmc systemd-udevd[199]: event2: SEQNUM=1856 blocked by SEQNUM=1855
Oct 26 15:54:17 osmc systemd-udevd[5394]: input14: sd-device-monitor: Passed 765 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: capabilities/ev raw kernel attribute: b
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: capabilities/abs raw kernel attribute: 2608000 3
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: capabilities/rel raw kernel attribute: 0
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: capabilities/key raw kernel attribute: 2420 0 10000 0 0 0 0 0 0 0 0
Oct 26 15:54:17 osmc systemd-udevd[5392]: input13: properties raw kernel attribute: 5
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: test_key: checking bit block 0 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: test_key: checking bit block 32 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: test_key: checking bit block 64 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: test_key: checking bit block 96 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: test_key: checking bit block 128 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: test_key: checking bit block 160 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: test_key: checking bit block 192 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: test_key: checking bit block 224 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: /usr/lib/udev/rules.d/60-input-id.rules:6 Importing properties from results of builtin command 'hwdb --subsystem=input --lookup-prefix=id-input:modalias:'
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: Processing device (SEQNUM=1847, ACTION=add)
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /usr/lib/udev/rules.d/50-udev-default.rules:29 GROUP 105
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: hwdb modalias key: "input:b0005v054Cp09CCe8100-e0,1,3,k110,145,14A,14D,ra0,1,2F,35,36,39,mlsfw"
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /usr/lib/udev/rules.d/60-evdev.rules:8 Importing properties from results of builtin command 'hwdb --subsystem=input --lookup-prefix=evdev:'
Oct 26 15:54:17 osmc systemd-udevd[5397]: 0005:054C:09CC.0005:blue: Processing device (SEQNUM=1852, ACTION=add)
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: hwdb modalias key: "input:b0005v054Cp09CCe8100-e0,1,3,k110,145,14A,14D,ra0,1,2F,35,36,39,mlsfw"
Oct 26 15:54:17 osmc systemd-udevd[5397]: 0005:054C:09CC.0005:blue: /usr/lib/udev/rules.d/71-seat.rules:77 Importing properties from results of builtin command 'path_id'
Oct 26 15:54:17 osmc systemd-udevd[5399]: hwmon2: Processing device (SEQNUM=1854, ACTION=add)
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: /usr/lib/udev/rules.d/60-input-id.rules:6 Failed to run builtin 'hwdb --subsystem=input --lookup-prefix=id-input:modalias:': No data available
Oct 26 15:54:17 osmc systemd-udevd[5399]: hwmon2: Device (SEQNUM=1854, ACTION=add) processed
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: /etc/udev/rules.d/998-fix-input.rules:2 GROUP 1000
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: /etc/udev/rules.d/998-fix-input.rules:2 MODE 0660
Oct 26 15:54:17 osmc systemd-udevd[5399]: hwmon2: sd-device-monitor: Passed 319 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: Handling device node '/dev/input/mouse0', devnum=c13:32
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: Setting permissions /dev/input/mouse0, uid=0, gid=1000, mode=0660
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: Creating symlink '/dev/char/13:32' to '../input/mouse0'
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: sd-device: Created db file '/run/udev/data/c13:32' for '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input13/mouse0'
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: Device (SEQNUM=1846, ACTION=add) processed
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /usr/lib/udev/rules.d/60-evdev.rules:8 Failed to run builtin 'hwdb --subsystem=input --lookup-prefix=evdev:': No data available
Oct 26 15:54:17 osmc systemd-udevd[5392]: mouse0: sd-device-monitor: Passed 370 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /usr/lib/udev/rules.d/60-evdev.rules:18 Importing properties from results of builtin command 'hwdb 'evdev:name:Wireless Controller Touchpad:phys:8c:88:2b:20:76:5d:ev:b:''
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /usr/lib/udev/rules.d/60-evdev.rules:18 Failed to run builtin 'hwdb 'evdev:name:Wireless Controller Touchpad:phys:8c:88:2b:20:76:5d:ev:b:'': No data available
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /usr/lib/udev/rules.d/60-evdev.rules:23 Importing properties from results of builtin command 'hwdb 'evdev:name:Wireless Controller Touchpad:''
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /usr/lib/udev/rules.d/60-evdev.rules:23 Failed to run builtin 'hwdb 'evdev:name:Wireless Controller Touchpad:'': No data available
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /usr/lib/udev/rules.d/60-input-id.rules:5 Importing properties from results of builtin command 'input_id'
Oct 26 15:54:17 osmc systemd-udevd[5401]: input13: capabilities/ev raw kernel attribute: b
Oct 26 15:54:17 osmc systemd-udevd[5401]: input13: capabilities/abs raw kernel attribute: 2608000 3
Oct 26 15:54:17 osmc systemd-udevd[5401]: input13: capabilities/rel raw kernel attribute: 0
Oct 26 15:54:17 osmc systemd-udevd[199]: js0: Device (SEQNUM=1857, ACTION=add) is queued
Oct 26 15:54:17 osmc systemd-udevd[199]: js0: SEQNUM=1857 blocked by SEQNUM=1855
Oct 26 15:54:17 osmc systemd-udevd[5401]: input13: capabilities/key raw kernel attribute: 2420 0 10000 0 0 0 0 0 0 0 0
Oct 26 15:54:17 osmc systemd-udevd[5401]: input13: properties raw kernel attribute: 5
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: test_key: checking bit block 0 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: test_key: checking bit block 32 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: test_key: checking bit block 64 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: test_key: checking bit block 96 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: test_key: checking bit block 128 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: test_key: checking bit block 160 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: test_key: checking bit block 192 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: test_key: checking bit block 224 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[199]: event1: Device (SEQNUM=1849, ACTION=add) ready for processing
Oct 26 15:54:17 osmc systemd-udevd[199]: event1: sd-device-monitor: Passed 322 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[199]: hidraw0: Device (SEQNUM=1858, ACTION=add) is queued
Oct 26 15:54:17 osmc systemd-udevd[199]: hidraw0: Device (SEQNUM=1858, ACTION=add) ready for processing
Oct 26 15:54:17 osmc systemd-udevd[199]: hidraw0: sd-device-monitor: Passed 312 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005: Device (SEQNUM=1859, ACTION=bind) is queued
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005: SEQNUM=1859 blocked by SEQNUM=1847
Oct 26 15:54:17 osmc systemd-udevd[199]: sony_controller_battery_90:89:5f:9c:b1:36: Device (SEQNUM=1860, ACTION=change) is queued
Oct 26 15:54:17 osmc systemd-udevd[199]: sony_controller_battery_90:89:5f:9c:b1:36: SEQNUM=1860 blocked by SEQNUM=1859
Oct 26 15:54:17 osmc systemd-udevd[5396]: 0005:054C:09CC.0005:green: Processing device (SEQNUM=1851, ACTION=add)
Oct 26 15:54:17 osmc systemd-udevd[5398]: 0005:054C:09CC.0005:global: sd-device: Created db file '/run/udev/data/+leds:0005:054C:09CC.0005:global' for '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/leds/0005:054C:09CC.0005:global'
Oct 26 15:54:17 osmc systemd-udevd[5398]: 0005:054C:09CC.0005:global: Device (SEQNUM=1853, ACTION=add) processed
Oct 26 15:54:17 osmc systemd-udevd[5398]: 0005:054C:09CC.0005:global: sd-device-monitor: Passed 519 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[5396]: 0005:054C:09CC.0005:green: /usr/lib/udev/rules.d/71-seat.rules:77 Importing properties from results of builtin command 'path_id'
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: Processing device (SEQNUM=1855, ACTION=add)
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: /usr/lib/udev/rules.d/50-udev-default.rules:14 Importing properties from results of builtin command 'hwdb --subsystem=input'
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: hwdb modalias key: "input:b0005v054Cp09CCe8100-e0,1,3,4,15,k130,131,133,134,136,137,138,139,13A,13B,13C,13D,13E,ra0,1,2,3,4,5,10,11,m4,lsf50,51,58,59,5A,60,w"
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: Processing device (SEQNUM=1849, ACTION=add)
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /usr/lib/udev/rules.d/50-udev-default.rules:29 GROUP 105
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /usr/lib/udev/rules.d/60-evdev.rules:8 Importing properties from results of builtin command 'hwdb --subsystem=input --lookup-prefix=evdev:'
Oct 26 15:54:17 osmc systemd-udevd[5396]: 0005:054C:09CC.0005:green: sd-device: Created db file '/run/udev/data/+leds:0005:054C:09CC.0005:green' for '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/leds/0005:054C:09CC.0005:green'
Oct 26 15:54:17 osmc systemd-udevd[5396]: 0005:054C:09CC.0005:green: Device (SEQNUM=1851, ACTION=add) processed
Oct 26 15:54:17 osmc systemd-udevd[5396]: 0005:054C:09CC.0005:green: sd-device-monitor: Passed 518 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: /usr/lib/udev/rules.d/50-udev-default.rules:14 Failed to run builtin 'hwdb --subsystem=input': No data available
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: /usr/lib/udev/rules.d/60-input-id.rules:5 Importing properties from results of builtin command 'input_id'
Oct 26 15:54:17 osmc systemd-udevd[5395]: 0005:054C:09CC.0005:red: Processing device (SEQNUM=1850, ACTION=add)
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: capabilities/ev raw kernel attribute: 20001b
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: capabilities/abs raw kernel attribute: 3003f
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: capabilities/rel raw kernel attribute: 0
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: capabilities/key raw kernel attribute: 7fdb0000 0 0 0 0 0 0 0 0 0
Oct 26 15:54:17 osmc systemd-udevd[5395]: 0005:054C:09CC.0005:red: /usr/lib/udev/rules.d/71-seat.rules:77 Importing properties from results of builtin command 'path_id'
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: properties raw kernel attribute: 0
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: test_key: checking bit block 0 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: test_key: checking bit block 32 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: test_key: checking bit block 64 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: test_key: checking bit block 96 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: test_key: checking bit block 128 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: test_key: checking bit block 160 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: test_key: checking bit block 192 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: test_key: checking bit block 224 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: /usr/lib/udev/rules.d/60-input-id.rules:6 Importing properties from results of builtin command 'hwdb --subsystem=input --lookup-prefix=id-input:modalias:'
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: hwdb modalias key: "input:b0005v054Cp09CCe8100-e0,1,3,4,15,k130,131,133,134,136,137,138,139,13A,13B,13C,13D,13E,ra0,1,2,3,4,5,10,11,m4,lsf50,51,58,59,5A,60,w"
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: /usr/lib/udev/rules.d/60-input-id.rules:6 Failed to run builtin 'hwdb --subsystem=input --lookup-prefix=id-input:modalias:': No data available
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: /usr/lib/udev/rules.d/71-seat.rules:77 Importing properties from results of builtin command 'path_id'
Oct 26 15:54:17 osmc systemd-udevd[5397]: 0005:054C:09CC.0005:blue: sd-device: Created db file '/run/udev/data/+leds:0005:054C:09CC.0005:blue' for '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/leds/0005:054C:09CC.0005:blue'
Oct 26 15:54:17 osmc systemd-udevd[5397]: 0005:054C:09CC.0005:blue: Device (SEQNUM=1852, ACTION=add) processed
Oct 26 15:54:17 osmc systemd-udevd[5397]: 0005:054C:09CC.0005:blue: sd-device-monitor: Passed 517 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[5394]: hidraw0: Processing device (SEQNUM=1858, ACTION=add)
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: /usr/lib/udev/rules.d/80-drivers.rules:5 RUN 'kmod load $env{MODALIAS}'
Oct 26 15:54:17 osmc systemd-udevd[5394]: hidraw0: /usr/lib/udev/rules.d/60-fido-id.rules:5 Importing properties from results of 'fido_id'
Oct 26 15:54:17 osmc systemd-udevd[5394]: hidraw0: Starting 'fido_id'
Oct 26 15:54:17 osmc systemd-udevd[5394]: Successfully forked off '(spawn)' as PID 5402.
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: hwdb modalias key: "input:b0005v054Cp09CCe8100-e0,3,4,kra0,1,2,3,4,5,m5,lsfw"
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: sd-device: Created db file '/run/udev/data/+input:input12' for '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input12'
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: Running built-in command "kmod load input:b0005v054Cp09CCe8100-e0,1,3,4,15,k130,131,133,134,136,137,138,139,13A,13B,13C,13D,13E,ra0,1,2,3,4,5,10,11,m4,lsf50,51,58,59,5A,60,w"
Oct 26 15:54:17 osmc systemd-udevd[5400]: Loading module: input:b0005v054Cp09CCe8100-e0,1,3,4,15,k130,131,133,134,136,137,138,139,13A,13B,13C,13D,13E,ra0,1,2,3,4,5,10,11,m4,lsf50,51,58,59,5A,60,w
Oct 26 15:54:17 osmc systemd-udevd[5400]: Module 'joydev' is already loaded
Oct 26 15:54:17 osmc systemd-udevd[5400]: Module 'joydev' is already loaded
Oct 26 15:54:17 osmc systemd-udevd[5400]: Module 'joydev' is already loaded
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: Device (SEQNUM=1855, ACTION=add) processed
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: sd-device-monitor: Passed 876 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[199]: event2: Device (SEQNUM=1856, ACTION=add) ready for processing
Oct 26 15:54:17 osmc systemd-udevd[199]: event2: sd-device-monitor: Passed 322 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[199]: js0: Device (SEQNUM=1857, ACTION=add) ready for processing
Oct 26 15:54:17 osmc systemd-udevd[199]: js0: sd-device-monitor: Passed 315 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: Processing device (SEQNUM=1857, ACTION=add)
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: /usr/lib/udev/rules.d/50-udev-default.rules:29 GROUP 105
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: /usr/lib/udev/rules.d/50-udev-default.rules:30 MODE 0664
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: /usr/lib/udev/rules.d/60-input-id.rules:5 Importing properties from results of builtin command 'input_id'
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5398]: input12: capabilities/ev raw kernel attribute: 20001b
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /usr/lib/udev/rules.d/60-evdev.rules:8 Failed to run builtin 'hwdb --subsystem=input --lookup-prefix=evdev:': No data available
Oct 26 15:54:17 osmc systemd-udevd[5398]: input12: capabilities/abs raw kernel attribute: 3003f
Oct 26 15:54:17 osmc systemd-udevd[5398]: input12: capabilities/rel raw kernel attribute: 0
Oct 26 15:54:17 osmc systemd-udevd[5395]: 0005:054C:09CC.0005:red: sd-device: Created db file '/run/udev/data/+leds:0005:054C:09CC.0005:red' for '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/leds/0005:054C:09CC.0005:red'
Oct 26 15:54:17 osmc systemd-udevd[5398]: input12: capabilities/key raw kernel attribute: 7fdb0000 0 0 0 0 0 0 0 0 0
Oct 26 15:54:17 osmc systemd-udevd[5395]: 0005:054C:09CC.0005:red: Device (SEQNUM=1850, ACTION=add) processed
Oct 26 15:54:17 osmc systemd-udevd[5398]: input12: properties raw kernel attribute: 0
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: test_key: checking bit block 0 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: test_key: checking bit block 32 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: test_key: checking bit block 64 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5395]: 0005:054C:09CC.0005:red: sd-device-monitor: Passed 516 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: test_key: checking bit block 96 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: test_key: checking bit block 128 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: test_key: checking bit block 160 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: test_key: checking bit block 192 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: test_key: checking bit block 224 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: /usr/lib/udev/rules.d/60-input-id.rules:6 Importing properties from results of builtin command 'hwdb --subsystem=input --lookup-prefix=id-input:modalias:'
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: hwdb modalias key: "input:b0005v054Cp09CCe8100-e0,1,3,4,15,k130,131,133,134,136,137,138,139,13A,13B,13C,13D,13E,ra0,1,2,3,4,5,10,11,m4,lsf50,51,58,59,5A,60,w"
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /usr/lib/udev/rules.d/60-evdev.rules:18 Importing properties from results of builtin command 'hwdb 'evdev:name:Wireless Controller Motion Sensors:phys:8c:88:2b:20:76:5d:ev:19:''
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /usr/lib/udev/rules.d/60-evdev.rules:18 Failed to run builtin 'hwdb 'evdev:name:Wireless Controller Motion Sensors:phys:8c:88:2b:20:76:5d:ev:19:'': No data available
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /usr/lib/udev/rules.d/60-evdev.rules:23 Importing properties from results of builtin command 'hwdb 'evdev:name:Wireless Controller Motion Sensors:''
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /usr/lib/udev/rules.d/60-evdev.rules:23 Failed to run builtin 'hwdb 'evdev:name:Wireless Controller Motion Sensors:'': No data available
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /usr/lib/udev/rules.d/60-input-id.rules:5 Importing properties from results of builtin command 'input_id'
Oct 26 15:54:17 osmc systemd-udevd[5399]: input14: capabilities/ev raw kernel attribute: 19
Oct 26 15:54:17 osmc systemd-udevd[5399]: input14: capabilities/abs raw kernel attribute: 3f
Oct 26 15:54:17 osmc systemd-udevd[5399]: input14: capabilities/rel raw kernel attribute: 0
Oct 26 15:54:17 osmc systemd-udevd[5399]: input14: capabilities/key raw kernel attribute: 0
Oct 26 15:54:17 osmc systemd-udevd[5399]: input14: properties raw kernel attribute: 40
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: test_key: no EV_KEY capability
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: Processing device (SEQNUM=1856, ACTION=add)
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /usr/lib/udev/rules.d/50-udev-default.rules:29 GROUP 105
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /usr/lib/udev/rules.d/60-evdev.rules:8 Importing properties from results of builtin command 'hwdb --subsystem=input --lookup-prefix=evdev:'
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: hwdb modalias key: "input:b0005v054Cp09CCe8100-e0,1,3,4,15,k130,131,133,134,136,137,138,139,13A,13B,13C,13D,13E,ra0,1,2,3,4,5,10,11,m4,lsf50,51,58,59,5A,60,w"
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: /usr/lib/udev/rules.d/60-input-id.rules:6 Failed to run builtin 'hwdb --subsystem=input --lookup-prefix=id-input:modalias:': No data available
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: /usr/lib/udev/rules.d/71-seat.rules:77 Importing properties from results of builtin command 'path_id'
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: /usr/lib/udev/rules.d/73-seat-late.rules:17 RUN 'uaccess'
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: /etc/udev/rules.d/998-fix-input.rules:4 GROUP 1000
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: /etc/udev/rules.d/998-fix-input.rules:4 MODE 0660
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: Handling device node '/dev/input/js0', devnum=c13:0
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: Setting permissions /dev/input/js0, uid=0, gid=1000, mode=0660
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: Creating symlink '/dev/char/13:0' to '../input/js0'
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /usr/lib/udev/rules.d/60-evdev.rules:8 Failed to run builtin 'hwdb --subsystem=input --lookup-prefix=evdev:': No data available
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: sd-device: Created db file '/run/udev/data/c13:0' for '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input12/js0'
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: Running built-in command "uaccess"
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: Device (SEQNUM=1857, ACTION=add) processed
Oct 26 15:54:17 osmc systemd-udevd[5398]: js0: sd-device-monitor: Passed 611 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /usr/lib/udev/rules.d/60-evdev.rules:18 Importing properties from results of builtin command 'hwdb 'evdev:name:Wireless Controller:phys:8c:88:2b:20:76:5d:ev:20001b:''
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /usr/lib/udev/rules.d/60-evdev.rules:18 Failed to run builtin 'hwdb 'evdev:name:Wireless Controller:phys:8c:88:2b:20:76:5d:ev:20001b:'': No data available
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /usr/lib/udev/rules.d/60-evdev.rules:23 Importing properties from results of builtin command 'hwdb 'evdev:name:Wireless Controller:''
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /usr/lib/udev/rules.d/60-evdev.rules:23 Failed to run builtin 'hwdb 'evdev:name:Wireless Controller:'': No data available
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /usr/lib/udev/rules.d/60-input-id.rules:5 Importing properties from results of builtin command 'input_id'
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: capabilities/ev raw kernel attribute: 20001b
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: capabilities/abs raw kernel attribute: 3003f
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: capabilities/rel raw kernel attribute: 0
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: capabilities/key raw kernel attribute: 7fdb0000 0 0 0 0 0 0 0 0 0
Oct 26 15:54:17 osmc systemd-udevd[5400]: input12: properties raw kernel attribute: 0
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: test_key: checking bit block 0 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: test_key: checking bit block 32 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: test_key: checking bit block 64 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: test_key: checking bit block 96 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: test_key: checking bit block 128 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: test_key: checking bit block 160 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: test_key: checking bit block 192 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: test_key: checking bit block 224 for any keys; found=0
Oct 26 15:54:17 osmc systemd-udevd[5394]: hidraw0: Process 'fido_id' succeeded.
Oct 26 15:54:17 osmc systemd-udevd[5394]: hidraw0: /usr/lib/udev/rules.d/60-moonlight-qt.rules:85 GROUP 105
Oct 26 15:54:17 osmc systemd-udevd[5394]: hidraw0: /usr/lib/udev/rules.d/71-seat.rules:77 Importing properties from results of builtin command 'path_id'
Oct 26 15:54:17 osmc systemd-udevd[5394]: hidraw0: /usr/lib/udev/rules.d/73-seat-late.rules:17 RUN 'uaccess'
Oct 26 15:54:17 osmc systemd-udevd[5394]: hidraw0: Handling device node '/dev/hidraw0', devnum=c245:0
Oct 26 15:54:17 osmc systemd-udevd[5394]: hidraw0: Setting permissions /dev/hidraw0, uid=0, gid=105, mode=0660
Oct 26 15:54:17 osmc systemd-udevd[5394]: hidraw0: Creating symlink '/dev/char/245:0' to '../hidraw0'
Oct 26 15:54:17 osmc systemd-udevd[5394]: hidraw0: sd-device: Created db file '/run/udev/data/c245:0' for '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/hidraw/hidraw0'
Oct 26 15:54:17 osmc systemd-udevd[5394]: hidraw0: Running built-in command "uaccess"
Oct 26 15:54:17 osmc systemd-udevd[5394]: hidraw0: Device (SEQNUM=1858, ACTION=add) processed
Oct 26 15:54:17 osmc systemd-udevd[5394]: hidraw0: sd-device-monitor: Passed 582 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /usr/lib/udev/rules.d/60-input-id.rules:6 Importing properties from results of builtin command 'hwdb --subsystem=input --lookup-prefix=id-input:modalias:'
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: hwdb modalias key: "input:b0005v054Cp09CCe8100-e0,1,3,k110,145,14A,14D,ra0,1,2F,35,36,39,mlsfw"
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /usr/lib/udev/rules.d/60-input-id.rules:6 Importing properties from results of builtin command 'hwdb --subsystem=input --lookup-prefix=id-input:modalias:'
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: hwdb modalias key: "input:b0005v054Cp09CCe8100-e0,3,4,kra0,1,2,3,4,5,m5,lsfw"
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /usr/lib/udev/rules.d/60-input-id.rules:6 Failed to run builtin 'hwdb --subsystem=input --lookup-prefix=id-input:modalias:': No data available
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /usr/lib/udev/rules.d/60-input-id.rules:6 Failed to run builtin 'hwdb --subsystem=input --lookup-prefix=id-input:modalias:': No data available
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /usr/lib/udev/rules.d/60-sensor.rules:16 Importing properties from results of builtin command 'hwdb 'sensor:modalias:platform:fd500000.pcie:''
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /usr/lib/udev/rules.d/60-sensor.rules:16 Failed to run builtin 'hwdb 'sensor:modalias:platform:fd500000.pcie:'': No data available
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /usr/lib/udev/rules.d/65-libwacom.rules:19 Importing properties from results of builtin command 'hwdb --subsystem=input '--lookup-prefix=libwacom:name:Wireless Controller Touchpad:''
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: hwdb modalias key: "input:b0005v054Cp09CCe8100-e0,1,3,k110,145,14A,14D,ra0,1,2F,35,36,39,mlsfw"
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /usr/lib/udev/rules.d/65-libwacom.rules:19 Importing properties from results of builtin command 'hwdb --subsystem=input '--lookup-prefix=libwacom:name:Wireless Controller Motion Sensors:''
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: hwdb modalias key: "input:b0005v054Cp09CCe8100-e0,3,4,kra0,1,2,3,4,5,m5,lsfw"
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /usr/lib/udev/rules.d/65-libwacom.rules:19 Failed to run builtin 'hwdb --subsystem=input '--lookup-prefix=libwacom:name:Wireless Controller Touchpad:'': No data available
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /usr/lib/udev/rules.d/65-libwacom.rules:19 Failed to run builtin 'hwdb --subsystem=input '--lookup-prefix=libwacom:name:Wireless Controller Motion Sensors:'': No data available
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /usr/lib/udev/rules.d/70-input-repeat.rules:12 RUN '/usr/bin/evrepeat -d 750 -p 80 $devnode'
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /usr/lib/udev/rules.d/70-input-repeat.rules:12 RUN '/usr/bin/evrepeat -d 750 -p 80 $devnode'
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /usr/lib/udev/rules.d/70-touchpad.rules:11 Importing properties from results of builtin command 'hwdb 'touchpad:bluetooth:v054cp09cc:name:Wireless Controller Touchpad:''
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /usr/lib/udev/rules.d/80-libinput-device-groups.rules:4 Importing properties from results of 'libinput-device-group /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input14/event1'
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: Starting 'libinput-device-group /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input14/event1'
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /usr/lib/udev/rules.d/80-libinput-device-groups.rules:4 Importing properties from results of 'libinput-device-group /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input13/event0'
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: Starting 'libinput-device-group /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input13/event0'
Oct 26 15:54:17 osmc systemd-udevd[5399]: Successfully forked off '(spawn)' as PID 5403.
Oct 26 15:54:17 osmc systemd-udevd[5401]: Successfully forked off '(spawn)' as PID 5404.
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /usr/lib/udev/rules.d/60-input-id.rules:6 Importing properties from results of builtin command 'hwdb --subsystem=input --lookup-prefix=id-input:modalias:'
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: hwdb modalias key: "input:b0005v054Cp09CCe8100-e0,1,3,4,15,k130,131,133,134,136,137,138,139,13A,13B,13C,13D,13E,ra0,1,2,3,4,5,10,11,m4,lsf50,51,58,59,5A,60,w"
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /usr/lib/udev/rules.d/60-input-id.rules:6 Failed to run builtin 'hwdb --subsystem=input --lookup-prefix=id-input:modalias:': No data available
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /usr/lib/udev/rules.d/65-libwacom.rules:19 Importing properties from results of builtin command 'hwdb --subsystem=input '--lookup-prefix=libwacom:name:Wireless Controller:''
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: hwdb modalias key: "input:b0005v054Cp09CCe8100-e0,1,3,4,15,k130,131,133,134,136,137,138,139,13A,13B,13C,13D,13E,ra0,1,2,3,4,5,10,11,m4,lsf50,51,58,59,5A,60,w"
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /usr/lib/udev/rules.d/65-libwacom.rules:19 Failed to run builtin 'hwdb --subsystem=input '--lookup-prefix=libwacom:name:Wireless Controller:'': No data available
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /usr/lib/udev/rules.d/70-input-repeat.rules:12 RUN '/usr/bin/evrepeat -d 750 -p 80 $devnode'
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /usr/lib/udev/rules.d/70-joystick.rules:10 Importing properties from results of builtin command 'hwdb 'joystick:bluetooth:v054cp09cc:name:Wireless Controller:''
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /usr/lib/udev/rules.d/71-seat.rules:77 Importing properties from results of builtin command 'path_id'
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /usr/lib/udev/rules.d/73-seat-late.rules:17 RUN 'uaccess'
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /usr/lib/udev/rules.d/80-libinput-device-groups.rules:4 Importing properties from results of 'libinput-device-group /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input12/event2'
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: Starting 'libinput-device-group /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input12/event2'
Oct 26 15:54:17 osmc systemd-udevd[5400]: Successfully forked off '(spawn)' as PID 5405.
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: 'libinput-device-group /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input13/event0'(out) 'LIBINPUT_DEVICE_GROUP=5/54c/9cc:8c:88:2b:20:76:5d'
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: Process 'libinput-device-group /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input13/event0' succeeded.
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /usr/lib/udev/rules.d/90-libinput-fuzz-override.rules:20 Importing properties from results of 'libinput-fuzz-extract /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input13/event0'
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: Starting 'libinput-fuzz-extract /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input13/event0'
Oct 26 15:54:17 osmc systemd-udevd[5401]: Successfully forked off '(spawn)' as PID 5406.
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: 'libinput-device-group /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input14/event1'(out) 'LIBINPUT_DEVICE_GROUP=5/54c/9cc:8c:88:2b:20:76:5d'
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: Process 'libinput-device-group /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input14/event1' succeeded.
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /usr/lib/udev/rules.d/98-eventlircd.rules:93 Importing properties from results of builtin command 'usb_id --export /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input14/event1'
Oct 26 15:54:17 osmc systemd-udevd[5399]: 1-1.4:1.0: if_class:224 protocol:0
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: ID_BUS property is already set, setting only properties prefixed with "ID_USB_".
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /etc/udev/rules.d/998-fix-input.rules:2 GROUP 1000
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: /etc/udev/rules.d/998-fix-input.rules:2 MODE 0660
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: Handling device node '/dev/input/event1', devnum=c13:65
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: Setting permissions /dev/input/event1, uid=0, gid=1000, mode=0660
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: Creating symlink '/dev/char/13:65' to '../input/event1'
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: sd-device: Created db file '/run/udev/data/c13:65' for '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input14/event1'
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: Running command "/usr/bin/evrepeat -d 750 -p 80 /dev/input/event1"
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: Starting '/usr/bin/evrepeat -d 750 -p 80 /dev/input/event1'
Oct 26 15:54:17 osmc systemd-udevd[5399]: Successfully forked off '(spawn)' as PID 5407.
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: 'libinput-device-group /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input12/event2'(out) 'LIBINPUT_DEVICE_GROUP=5/54c/9cc:8c:88:2b:20:76:5d'
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: '/usr/bin/evrepeat -d 750 -p 80 /dev/input/event1'(err) 'evdev ioctl: Function not implemented'
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: Process 'libinput-device-group /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input12/event2' succeeded.
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /usr/lib/udev/rules.d/98-eventlircd.rules:93 Importing properties from results of builtin command 'usb_id --export /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input12/event2'
Oct 26 15:54:17 osmc systemd-udevd[5400]: 1-1.4:1.0: if_class:224 protocol:0
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: ID_BUS property is already set, setting only properties prefixed with "ID_USB_".
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /etc/udev/rules.d/998-fix-input.rules:2 GROUP 1000
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: /etc/udev/rules.d/998-fix-input.rules:2 MODE 0660
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: Handling device node '/dev/input/event2', devnum=c13:66
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: Setting permissions /dev/input/event2, uid=0, gid=1000, mode=0660
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: Creating symlink '/dev/char/13:66' to '../input/event2'
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: sd-device: Created db file '/run/udev/data/c13:66' for '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input12/event2'
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: Running command "/usr/bin/evrepeat -d 750 -p 80 /dev/input/event2"
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: Starting '/usr/bin/evrepeat -d 750 -p 80 /dev/input/event2'
Oct 26 15:54:17 osmc systemd-udevd[5400]: Successfully forked off '(spawn)' as PID 5408.
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: '/usr/bin/evrepeat -d 750 -p 80 /dev/input/event2'(err) 'evdev ioctl: Function not implemented'
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: Process 'libinput-fuzz-extract /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input13/event0' succeeded.
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /usr/lib/udev/rules.d/90-libinput-fuzz-override.rules:20 RUN 'libinput-fuzz-to-zero %S%p'
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /usr/lib/udev/rules.d/98-eventlircd.rules:93 Importing properties from results of builtin command 'usb_id --export /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input13/event0'
Oct 26 15:54:17 osmc systemd-udevd[5401]: 1-1.4:1.0: if_class:224 protocol:0
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: ID_BUS property is already set, setting only properties prefixed with "ID_USB_".
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /etc/udev/rules.d/998-fix-input.rules:2 GROUP 1000
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: /etc/udev/rules.d/998-fix-input.rules:2 MODE 0660
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: Handling device node '/dev/input/event0', devnum=c13:64
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: Setting permissions /dev/input/event0, uid=0, gid=1000, mode=0660
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: Creating symlink '/dev/char/13:64' to '../input/event0'
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: sd-device: Created db file '/run/udev/data/c13:64' for '/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input13/event0'
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: Running command "/usr/bin/evrepeat -d 750 -p 80 /dev/input/event0"
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: Starting '/usr/bin/evrepeat -d 750 -p 80 /dev/input/event0'
Oct 26 15:54:17 osmc systemd-udevd[5401]: Successfully forked off '(spawn)' as PID 5409.
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: Process '/usr/bin/evrepeat -d 750 -p 80 /dev/input/event1' failed with exit code 1.
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: Command "/usr/bin/evrepeat -d 750 -p 80 /dev/input/event1" returned 1 (error), ignoring.
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: Device (SEQNUM=1849, ACTION=add) processed
Oct 26 15:54:17 osmc systemd-udevd[5399]: event1: sd-device-monitor: Passed 854 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: '/usr/bin/evrepeat -d 750 -p 80 /dev/input/event0'(err) 'evdev ioctl: Function not implemented'
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: Process '/usr/bin/evrepeat -d 750 -p 80 /dev/input/event2' failed with exit code 1.
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: Command "/usr/bin/evrepeat -d 750 -p 80 /dev/input/event2" returned 1 (error), ignoring.
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: Running built-in command "uaccess"
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: Device (SEQNUM=1856, ACTION=add) processed
Oct 26 15:54:17 osmc systemd-udevd[5400]: event2: sd-device-monitor: Passed 1095 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: Process '/usr/bin/evrepeat -d 750 -p 80 /dev/input/event0' failed with exit code 1.
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: Command "/usr/bin/evrepeat -d 750 -p 80 /dev/input/event0" returned 1 (error), ignoring.
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: Running command "libinput-fuzz-to-zero /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input13/event0"
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: Starting 'libinput-fuzz-to-zero /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input13/event0'
Oct 26 15:54:17 osmc systemd-udevd[5401]: Successfully forked off '(spawn)' as PID 5410.
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: Process 'libinput-fuzz-to-zero /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:5/0005:054C:09CC.0005/input/input13/event0' succeeded.
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: Device (SEQNUM=1847, ACTION=add) processed
Oct 26 15:54:17 osmc systemd-udevd[5401]: event0: sd-device-monitor: Passed 847 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005: Device (SEQNUM=1859, ACTION=bind) ready for processing
Oct 26 15:54:17 osmc systemd-udevd[199]: 0005:054C:09CC.0005: sd-device-monitor: Passed 423 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[5400]: 0005:054C:09CC.0005: Processing device (SEQNUM=1859, ACTION=bind)
Oct 26 15:54:17 osmc systemd-udevd[5400]: 0005:054C:09CC.0005: /usr/lib/udev/rules.d/50-udev-default.rules:14 Importing properties from results of builtin command 'hwdb --subsystem=hid'
Oct 26 15:54:17 osmc systemd-udevd[5400]: 0005:054C:09CC.0005: hwdb modalias key: "hid:b0005g0000v0000054Cp000009CC"
Oct 26 15:54:17 osmc systemd-udevd[5400]: 0005:054C:09CC.0005: No entry found from hwdb.
Oct 26 15:54:17 osmc systemd-udevd[5400]: 0005:054C:09CC.0005: /usr/lib/udev/rules.d/50-udev-default.rules:14 Failed to run builtin 'hwdb --subsystem=hid': No data available
Oct 26 15:54:17 osmc systemd-udevd[5400]: 0005:054C:09CC.0005: Device (SEQNUM=1859, ACTION=bind) processed
Oct 26 15:54:17 osmc systemd-udevd[5400]: 0005:054C:09CC.0005: sd-device-monitor: Passed 423 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[199]: sony_controller_battery_90:89:5f:9c:b1:36: Device (SEQNUM=1860, ACTION=change) ready for processing
Oct 26 15:54:17 osmc systemd-udevd[199]: sony_controller_battery_90:89:5f:9c:b1:36: sd-device-monitor: Passed 514 byte to netlink monitor
Oct 26 15:54:17 osmc systemd-udevd[5400]: sony_controller_battery_90:89:5f:9c:b1:36: Processing device (SEQNUM=1860, ACTION=change)
Oct 26 15:54:17 osmc systemd-udevd[5400]: sony_controller_battery_90:89:5f:9c:b1:36: Device (SEQNUM=1860, ACTION=change) processed
Oct 26 15:54:17 osmc systemd-udevd[5400]: sony_controller_battery_90:89:5f:9c:b1:36: sd-device-monitor: Passed 514 byte to netlink monitor
Oct 26 15:54:20 osmc systemd-udevd[199]: Cleanup idle workers
Oct 26 15:54:20 osmc systemd-udevd[5395]: Unload module index
Oct 26 15:54:20 osmc systemd-udevd[5398]: Unload module index
Oct 26 15:54:20 osmc systemd-udevd[5394]: Unload module index
Oct 26 15:54:20 osmc systemd-udevd[5395]: Unloaded link configuration context.
Oct 26 15:54:20 osmc systemd-udevd[5398]: Unloaded link configuration context.
Oct 26 15:54:20 osmc systemd-udevd[5394]: Unloaded link configuration context.
Oct 26 15:54:20 osmc systemd-udevd[5396]: Unload module index
Oct 26 15:54:20 osmc systemd-udevd[5392]: Unload module index
Oct 26 15:54:20 osmc systemd-udevd[199]: Worker [5394] exited
Oct 26 15:54:20 osmc systemd-udevd[5396]: Unloaded link configuration context.
Oct 26 15:54:20 osmc systemd-udevd[5392]: Unloaded link configuration context.
Oct 26 15:54:20 osmc systemd-udevd[5399]: Unload module index
Oct 26 15:54:20 osmc systemd-udevd[5399]: Unloaded link configuration context.
Oct 26 15:54:20 osmc systemd-udevd[5397]: Unload module index
Oct 26 15:54:20 osmc systemd-udevd[199]: Worker [5398] exited
Oct 26 15:54:20 osmc systemd-udevd[5397]: Unloaded link configuration context.
Oct 26 15:54:20 osmc systemd-udevd[5400]: Unload module index
Oct 26 15:54:20 osmc systemd-udevd[199]: Worker [5392] exited
Oct 26 15:54:20 osmc systemd-udevd[5400]: Unloaded link configuration context.
Oct 26 15:54:20 osmc systemd-udevd[199]: Worker [5399] exited
Oct 26 15:54:20 osmc systemd-udevd[199]: Worker [5395] exited
Oct 26 15:54:20 osmc systemd-udevd[199]: Worker [5396] exited
Oct 26 15:54:20 osmc systemd-udevd[5401]: Unload module index
Oct 26 15:54:20 osmc systemd-udevd[199]: Worker [5397] exited
Oct 26 15:54:20 osmc systemd-udevd[5401]: Unloaded link configuration context.
Oct 26 15:54:20 osmc systemd-udevd[199]: Worker [5400] exited
Oct 26 15:54:20 osmc systemd-udevd[199]: Worker [5401] exited

<CONTROLLER DISCONNECTED>

Oct 26 15:54:45 osmc systemd-udevd[199]: event2: Device (SEQNUM=1861, ACTION=remove) is queued
Oct 26 15:54:45 osmc systemd-udevd[199]: Validate module index
Oct 26 15:54:45 osmc systemd-udevd[199]: Check if link configuration needs reloading.
Oct 26 15:54:45 osmc systemd-udevd[199]: event2: Device (SEQNUM=1861, ACTION=remove) ready for processing
Oct 26 15:54:45 osmc systemd-udevd[199]: Successfully forked off 'n/a' as PID 5412.
Oct 26 15:54:45 osmc systemd-udevd[199]: event2: Worker [5412] is forked for processing SEQNUM=1861.
Oct 26 15:54:45 osmc systemd-udevd[5412]: event2: Processing device (SEQNUM=1861, ACTION=remove)
Oct 26 15:54:45 osmc systemd-udevd[5412]: event2: Device (SEQNUM=1861, ACTION=remove) processed
Oct 26 15:54:45 osmc systemd-udevd[5412]: event2: sd-device-monitor: Passed 1098 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[199]: js0: Device (SEQNUM=1862, ACTION=remove) is queued
Oct 26 15:54:45 osmc systemd-udevd[199]: js0: Device (SEQNUM=1862, ACTION=remove) ready for processing
Oct 26 15:54:45 osmc systemd-udevd[199]: js0: sd-device-monitor: Passed 318 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[5412]: js0: Processing device (SEQNUM=1862, ACTION=remove)
Oct 26 15:54:45 osmc systemd-udevd[5412]: js0: Device (SEQNUM=1862, ACTION=remove) processed
Oct 26 15:54:45 osmc systemd-udevd[5412]: js0: sd-device-monitor: Passed 614 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[199]: input12: Device (SEQNUM=1863, ACTION=remove) is queued
Oct 26 15:54:45 osmc systemd-udevd[199]: input12: Device (SEQNUM=1863, ACTION=remove) ready for processing
Oct 26 15:54:45 osmc systemd-udevd[199]: input12: sd-device-monitor: Passed 599 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[5412]: input12: Processing device (SEQNUM=1863, ACTION=remove)
Oct 26 15:54:45 osmc systemd-udevd[199]: hidraw0: Device (SEQNUM=1864, ACTION=remove) is queued
Oct 26 15:54:45 osmc systemd-udevd[199]: hidraw0: Device (SEQNUM=1864, ACTION=remove) ready for processing
Oct 26 15:54:45 osmc systemd-udevd[199]: Successfully forked off 'n/a' as PID 5413.
Oct 26 15:54:45 osmc systemd-udevd[199]: hidraw0: Worker [5413] is forked for processing SEQNUM=1864.
Oct 26 15:54:45 osmc systemd-udevd[199]: hwmon2: Device (SEQNUM=1865, ACTION=remove) is queued
Oct 26 15:54:45 osmc systemd-udevd[199]: hwmon2: Device (SEQNUM=1865, ACTION=remove) ready for processing
Oct 26 15:54:45 osmc systemd-udevd[199]: Successfully forked off 'n/a' as PID 5414.
Oct 26 15:54:45 osmc systemd-udevd[5413]: hidraw0: Processing device (SEQNUM=1864, ACTION=remove)
Oct 26 15:54:45 osmc systemd-udevd[199]: hwmon2: Worker [5414] is forked for processing SEQNUM=1865.
Oct 26 15:54:45 osmc systemd-udevd[199]: sony_controller_battery_90:89:5f:9c:b1:36: Device (SEQNUM=1866, ACTION=remove) is queued
Oct 26 15:54:45 osmc systemd-udevd[199]: sony_controller_battery_90:89:5f:9c:b1:36: SEQNUM=1866 blocked by SEQNUM=1865
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005:global: Device (SEQNUM=1867, ACTION=remove) is queued
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005:global: Device (SEQNUM=1867, ACTION=remove) ready for processing
Oct 26 15:54:45 osmc systemd-udevd[5414]: hwmon2: Processing device (SEQNUM=1865, ACTION=remove)
Oct 26 15:54:45 osmc systemd-udevd[199]: Successfully forked off 'n/a' as PID 5415.
Oct 26 15:54:45 osmc systemd-udevd[5414]: hwmon2: Device (SEQNUM=1865, ACTION=remove) processed
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005:global: Worker [5415] is forked for processing SEQNUM=1867.
Oct 26 15:54:45 osmc systemd-udevd[5414]: hwmon2: sd-device-monitor: Passed 322 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[5412]: input12: Device (SEQNUM=1863, ACTION=remove) processed
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005:blue: Device (SEQNUM=1868, ACTION=remove) is queued
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005:blue: Device (SEQNUM=1868, ACTION=remove) ready for processing
Oct 26 15:54:45 osmc systemd-udevd[5412]: input12: sd-device-monitor: Passed 879 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[199]: Successfully forked off 'n/a' as PID 5416.
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005:blue: Worker [5416] is forked for processing SEQNUM=1868.
Oct 26 15:54:45 osmc systemd-udevd[199]: sony_controller_battery_90:89:5f:9c:b1:36: Device (SEQNUM=1866, ACTION=remove) ready for processing
Oct 26 15:54:45 osmc systemd-udevd[199]: sony_controller_battery_90:89:5f:9c:b1:36: sd-device-monitor: Passed 408 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005:green: Device (SEQNUM=1869, ACTION=remove) is queued
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005:green: Device (SEQNUM=1869, ACTION=remove) ready for processing
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005:green: sd-device-monitor: Passed 290 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[5412]: 0005:054C:09CC.0005:green: Processing device (SEQNUM=1869, ACTION=remove)
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005:red: Device (SEQNUM=1870, ACTION=remove) is queued
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005:red: Device (SEQNUM=1870, ACTION=remove) ready for processing
Oct 26 15:54:45 osmc systemd-udevd[5412]: 0005:054C:09CC.0005:green: Device (SEQNUM=1869, ACTION=remove) processed
Oct 26 15:54:45 osmc systemd-udevd[5413]: hidraw0: /usr/lib/udev/rules.d/60-moonlight-qt.rules:85 GROUP 105
Oct 26 15:54:45 osmc systemd-udevd[5412]: 0005:054C:09CC.0005:green: sd-device-monitor: Passed 521 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[199]: Successfully forked off 'n/a' as PID 5417.
Oct 26 15:54:45 osmc systemd-udevd[5414]: sony_controller_battery_90:89:5f:9c:b1:36: Processing device (SEQNUM=1866, ACTION=remove)
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005:red: Worker [5417] is forked for processing SEQNUM=1870.
Oct 26 15:54:45 osmc systemd-udevd[199]: event1: Device (SEQNUM=1871, ACTION=remove) is queued
Oct 26 15:54:45 osmc systemd-udevd[199]: event1: Device (SEQNUM=1871, ACTION=remove) ready for processing
Oct 26 15:54:45 osmc systemd-udevd[199]: event1: sd-device-monitor: Passed 325 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[5412]: event1: Processing device (SEQNUM=1871, ACTION=remove)
Oct 26 15:54:45 osmc systemd-udevd[5416]: 0005:054C:09CC.0005:blue: Processing device (SEQNUM=1868, ACTION=remove)
Oct 26 15:54:45 osmc systemd-udevd[5416]: 0005:054C:09CC.0005:blue: Device (SEQNUM=1868, ACTION=remove) processed
Oct 26 15:54:45 osmc systemd-udevd[5416]: 0005:054C:09CC.0005:blue: sd-device-monitor: Passed 520 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[5415]: 0005:054C:09CC.0005:global: Processing device (SEQNUM=1867, ACTION=remove)
Oct 26 15:54:45 osmc systemd-udevd[5415]: 0005:054C:09CC.0005:global: Device (SEQNUM=1867, ACTION=remove) processed
Oct 26 15:54:45 osmc systemd-udevd[5415]: 0005:054C:09CC.0005:global: sd-device-monitor: Passed 522 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[5412]: event1: Device (SEQNUM=1871, ACTION=remove) processed
Oct 26 15:54:45 osmc systemd-udevd[5412]: event1: sd-device-monitor: Passed 857 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[5414]: sony_controller_battery_90:89:5f:9c:b1:36: Device (SEQNUM=1866, ACTION=remove) processed
Oct 26 15:54:45 osmc systemd-udevd[5414]: sony_controller_battery_90:89:5f:9c:b1:36: sd-device-monitor: Passed 408 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[5417]: 0005:054C:09CC.0005:red: Processing device (SEQNUM=1870, ACTION=remove)
Oct 26 15:54:45 osmc systemd-udevd[5417]: 0005:054C:09CC.0005:red: Device (SEQNUM=1870, ACTION=remove) processed
Oct 26 15:54:45 osmc systemd-udevd[5417]: 0005:054C:09CC.0005:red: sd-device-monitor: Passed 519 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[5413]: hidraw0: Device (SEQNUM=1864, ACTION=remove) processed
Oct 26 15:54:45 osmc systemd-udevd[5413]: hidraw0: sd-device-monitor: Passed 585 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[199]: input14: Device (SEQNUM=1872, ACTION=remove) is queued
Oct 26 15:54:45 osmc systemd-udevd[199]: input14: Device (SEQNUM=1872, ACTION=remove) ready for processing
Oct 26 15:54:45 osmc systemd-udevd[199]: input14: sd-device-monitor: Passed 483 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[5417]: input14: Processing device (SEQNUM=1872, ACTION=remove)
Oct 26 15:54:45 osmc systemd-udevd[199]: mouse0: Device (SEQNUM=1873, ACTION=remove) is queued
Oct 26 15:54:45 osmc systemd-udevd[199]: mouse0: Device (SEQNUM=1873, ACTION=remove) ready for processing
Oct 26 15:54:45 osmc systemd-udevd[199]: mouse0: sd-device-monitor: Passed 325 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[5417]: input14: Device (SEQNUM=1872, ACTION=remove) processed
Oct 26 15:54:45 osmc systemd-udevd[5415]: mouse0: Processing device (SEQNUM=1873, ACTION=remove)
Oct 26 15:54:45 osmc systemd-udevd[5415]: mouse0: Device (SEQNUM=1873, ACTION=remove) processed
Oct 26 15:54:45 osmc systemd-udevd[5415]: mouse0: sd-device-monitor: Passed 373 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[5417]: input14: sd-device-monitor: Passed 768 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[199]: event0: Device (SEQNUM=1874, ACTION=remove) is queued
Oct 26 15:54:45 osmc systemd-udevd[199]: event0: Device (SEQNUM=1874, ACTION=remove) ready for processing
Oct 26 15:54:45 osmc systemd-udevd[199]: event0: sd-device-monitor: Passed 325 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[5417]: event0: Processing device (SEQNUM=1874, ACTION=remove)
Oct 26 15:54:45 osmc systemd-udevd[5417]: event0: Device (SEQNUM=1874, ACTION=remove) processed
Oct 26 15:54:45 osmc systemd-udevd[5417]: event0: sd-device-monitor: Passed 850 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[199]: input13: Device (SEQNUM=1875, ACTION=remove) is queued
Oct 26 15:54:45 osmc systemd-udevd[199]: input13: Device (SEQNUM=1875, ACTION=remove) ready for processing
Oct 26 15:54:45 osmc systemd-udevd[199]: input13: sd-device-monitor: Passed 522 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005: Device (SEQNUM=1876, ACTION=unbind) is queued
Oct 26 15:54:45 osmc systemd-udevd[5417]: input13: Processing device (SEQNUM=1875, ACTION=remove)
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005: SEQNUM=1876 blocked by SEQNUM=1875
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005: Device (SEQNUM=1877, ACTION=remove) is queued
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005: SEQNUM=1877 blocked by SEQNUM=1875
Oct 26 15:54:45 osmc systemd-udevd[5417]: input13: Device (SEQNUM=1875, ACTION=remove) processed
Oct 26 15:54:45 osmc systemd-udevd[5417]: input13: sd-device-monitor: Passed 802 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005: Device (SEQNUM=1876, ACTION=unbind) ready for processing
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005: sd-device-monitor: Passed 371 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005: SEQNUM=1877 blocked by SEQNUM=1876
Oct 26 15:54:45 osmc systemd-udevd[5417]: 0005:054C:09CC.0005: Processing device (SEQNUM=1876, ACTION=unbind)
Oct 26 15:54:45 osmc systemd-udevd[5417]: 0005:054C:09CC.0005: Device (SEQNUM=1876, ACTION=unbind) processed
Oct 26 15:54:45 osmc systemd-udevd[5417]: 0005:054C:09CC.0005: sd-device-monitor: Passed 371 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005: Device (SEQNUM=1877, ACTION=remove) ready for processing
Oct 26 15:54:45 osmc systemd-udevd[199]: 0005:054C:09CC.0005: sd-device-monitor: Passed 413 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[5417]: 0005:054C:09CC.0005: Processing device (SEQNUM=1877, ACTION=remove)
Oct 26 15:54:45 osmc systemd-udevd[5417]: 0005:054C:09CC.0005: Device (SEQNUM=1877, ACTION=remove) processed
Oct 26 15:54:45 osmc systemd-udevd[5417]: 0005:054C:09CC.0005: sd-device-monitor: Passed 413 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[199]: hci0:5: Device (SEQNUM=1878, ACTION=remove) is queued
Oct 26 15:54:45 osmc systemd-udevd[199]: hci0:5: Device (SEQNUM=1878, ACTION=remove) ready for processing
Oct 26 15:54:45 osmc systemd-udevd[199]: hci0:5: sd-device-monitor: Passed 257 byte to netlink monitor
Oct 26 15:54:45 osmc systemd-udevd[5417]: hci0:5: Processing device (SEQNUM=1878, ACTION=remove)
Oct 26 15:54:45 osmc systemd-udevd[5417]: hci0:5: Device (SEQNUM=1878, ACTION=remove) processed
Oct 26 15:54:45 osmc systemd-udevd[5417]: hci0:5: sd-device-monitor: Passed 416 byte to netlink monitor
Oct 26 15:54:48 osmc systemd-udevd[199]: Cleanup idle workers
Oct 26 15:54:48 osmc systemd-udevd[5416]: Unload module index
Oct 26 15:54:48 osmc systemd-udevd[5412]: Unload module index
Oct 26 15:54:48 osmc systemd-udevd[5413]: Unload module index
Oct 26 15:54:48 osmc systemd-udevd[5416]: Unloaded link configuration context.
Oct 26 15:54:48 osmc systemd-udevd[5412]: Unloaded link configuration context.
Oct 26 15:54:48 osmc systemd-udevd[5413]: Unloaded link configuration context.
Oct 26 15:54:48 osmc systemd-udevd[5414]: Unload module index
Oct 26 15:54:48 osmc systemd-udevd[5414]: Unloaded link configuration context.
Oct 26 15:54:48 osmc systemd-udevd[5415]: Unload module index
Oct 26 15:54:48 osmc systemd-udevd[199]: Worker [5412] exited
Oct 26 15:54:48 osmc systemd-udevd[5415]: Unloaded link configuration context.
Oct 26 15:54:48 osmc systemd-udevd[199]: Worker [5416] exited
Oct 26 15:54:48 osmc systemd-udevd[5417]: Unload module index
Oct 26 15:54:48 osmc systemd-udevd[5417]: Unloaded link configuration context.
Oct 26 15:54:48 osmc systemd-udevd[199]: Worker [5415] exited
Oct 26 15:54:48 osmc systemd-udevd[199]: Worker [5413] exited
Oct 26 15:54:48 osmc systemd-udevd[199]: Worker [5417] exited
Oct 26 15:54:48 osmc systemd-udevd[199]: Worker [5414] exited
cgutman commented 11 months ago

Ah, it looks like OSMC changes the input devices to be owned by the osmc group rather than the input group. Our udev rules appear to be working properly since /dev/hidraw0 is owned by the input group. However, since your user account is not a member of input, you still don't have permission to open hidraw0.

Try this:

sudo usermod -a -G input $USER

If it says the input group doesn't exist, run the command below and try again:

sudo groupadd input

You'll probably need to reboot after these steps.

To install and run moonlight-qt, are you using https://github.com/veldenb/plugin.program.moonlight-qt or are you installing and running our official package manually? For the former, maybe we can add the commands above as pre-install commands on OSMC to make this work out of the box.

kurac338 commented 11 months ago

Unfortunately the usermod command did not do the trick. I've successfully executed the command, and rebooted. The input group already existed so I did not need to create it. But in the Gamepad Tester web app I still see that the touchpad click is mapped and report as B17 instead of B16.

I've been using Moonlight-QT prior to finding out about this plugin, so my preferred installation method is using your official instructions (debian package repository). Nevertheless, I do use the addon as a GUI launcher / convenience script, and I think it is a good idea to add these steps to the pre-install commands of that addon, so that others don't experience the same issue (once we narrow down the root cause and get it working).

cgutman commented 11 months ago

But in the Gamepad Tester web app I still see that the touchpad click is mapped and report as B17 instead of B16.

Sorry, that was a typo. B17 is correct for the touchpad (B16 is the PS button). So if you see that working, that means SDL HIDAPI is working and all the DS4 features should be working too.

kurac338 commented 11 months ago

That one time I did not boot up the game to confirm, it fixed the issue and the touchpad has started working as expected 🙉. Thank you for helping me out. I will propose that we add the usermod command into the Kodi launcher addon.

EDIT: Actually I will propose that the user's group is added on the OSMC side by default rather then this specific Kodi plugin 🤔.

One low-priority side note, after this change I see that the lightbar on the controller has started reacting to the game. Now it alters its behavior instead of being just a player number indicator blue/red/... The light stays a steady blue for controller #1 up until I startup a game that can control the lightbar; in my case Last of Us Part 1. When inside the game the light integrates to show the players health by color, but it flickers intensely. The closest thing I can describe it as an old school PC status/activity LED, flickering randomly. Have you noticed any similar behavior?

cgutman commented 11 months ago

When inside the game the light integrates to show the players health by color, but it flickers intensely. The closest thing I can describe it as an old school PC status/activity LED, flickering randomly. Have you noticed any similar behavior?

I've seen that in cases where multiple apps were trying to control the LED simultaneously, so it was flickering between the color requested by each app they were fighting over the LED. In my case it was reWASD and Steam Input both trying to change the LED color to different values at the same time.

kurac338 commented 11 months ago

Thank you for the feedback. Sounds plausible. I don't use reWASD nor Steam input, at least not explicitly. I only use ViGEmBus and game's native controller support. Maybe there is some transient process that caused LED flickering in Last of Us Part I.

I did not observe this is any of my other game titles. I see that most titles turn off the controller LED which is fine by me, since it reduces battery power consumption.

Back on topic of the original issue. I can confirm the touchpad button works now, for both short & long presses, as well as mouse cursor movement (confirmed in Assassin's Creed Mirage).

One additional minor improvement. Would you consider remapping the Mouse emulation long press hotkey to Options+PS, since Options long press is used by some game titles for in-game actions? (Most notably Assassin's Creed titles after Origins)

Aljutor commented 2 months ago

I encountered very closed issue

I use DualSense (wired), client is arch linux with moonlight-qt-git Host use Sunshine (Windows)

For some reason touchpad click is not detected (gamepad is detected as DS4), In moonlight UI touchpad works as a mouse

user@gaming-httpc ~ % uname -a
Linux gaming-httpc 6.9.10-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 18 Jul 2024 18:06:13 +0000 x86_64 GNU/Linux

user@gaming-httpc ~ % groups $USER
wheel audio input video user

user@gaming-httpc ~ % udevadm test /dev/hidraw*
This program is for debugging only, it does not run any program
specified by a RUN key. It may show incorrect results, because
some values may be different, or not available at a simulation run.

Using default interface naming scheme 'v255'.
Properties:
  DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.3/0003:054C:0CE6.0001/hidraw/hidraw0
  DEVNAME=/dev/hidraw0
  MAJOR=244
  MINOR=0
  SUBSYSTEM=hidraw
  ACTION=add
  TAGS=:uaccess:seat:
  ID_VENDOR_FROM_DATABASE=Sony Corp.
  ID_MODEL_FROM_DATABASE=DualSense wireless controller (PS5)
  CURRENT_TAGS=:uaccess:seat:
  ID_PATH_WITH_USB_REVISION=pci-0000:00:14.0-usbv2-0:1:1.3
  ID_PATH=pci-0000:00:14.0-usb-0:1:1.3
  ID_PATH_TAG=pci-0000_00_14_0-usb-0_1_1_3
  ID_FOR_SEAT=hidraw-pci-0000_00_14_0-usb-0_1_1_3
  USEC_INITIALIZED=7595277
  ID_PROCESSING=1
Tags:
  uaccess
  seat
Inotify watch:
  disabled
Device node permission:
  0660
Queued commands:
  RUN{builtin} : uaccess

user@gaming-httpc ~ % cat  /etc/udev/rules.d/80-sony-controllers.rules
# Sony PlayStation Strikepack; USB
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="05c5", MODE="0660", TAG+="uaccess"

# Sony PlayStation DualShock 3; Bluetooth; USB
KERNEL=="hidraw*", KERNELS=="*054C:0268*", MODE="0660", TAG+="uaccess"
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0268", MODE="0660", TAG+="uaccess"
## Motion Sensors
SUBSYSTEM=="input", KERNEL=="event*|input*", KERNELS=="*054C:0268*", TAG+="uaccess"

# Sony PlayStation DualShock 4; Bluetooth; USB
KERNEL=="hidraw*", KERNELS=="*054C:05C4*", MODE="0660", TAG+="uaccess"
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="05c4", MODE="0660", TAG+="uaccess"

# Sony PlayStation DualShock 4 Slim; Bluetooth; USB
KERNEL=="hidraw*", KERNELS=="*054C:09CC*", MODE="0660", TAG+="uaccess"
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="09cc", MODE="0660", TAG+="uaccess"

# Sony PlayStation DualShock 4 Wireless Adapter; USB
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0ba0", MODE="0660", TAG+="uaccess"

# Sony DualSense Wireless-Controller; Bluetooth; USB
KERNEL=="hidraw*", KERNELS=="*054C:0CE6*", MODE="0660", TAG+="uaccess"
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0ce6", MODE="0660", TAG+="uaccess"

# Sony DualSense Edge Wireless-Controller; Bluetooth; USB
KERNEL=="hidraw*", KERNELS=="*054C:0DF2*", MODE="0660", TAG+="uaccess"
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0df2", MODE="0660", TAG+="uaccess"

In moonlight log controller is detected as:

00:01:04 - SDL Info (0): Gamepad 0 (player 0) is: PS5 Controller (VID/PID: 0x054c/0x0ce6) (haptic capabilities: 0x10000) (mapping: 0300fd574c050000e60c000011810000 -> 0300fd574c050000e60c000011810000,PS5 Controller,a:b0,b:b1,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b10,leftshoulder:b4,leftstick:b11,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b12,righttrigger:a5,rightx:a3,righty:a4,start:b9,x:b3,y:b2,platform:Linux,)