Pulse Eight HDMI-CEC Support?

I am curious if anyone has tried using Bazzite with an HDMI-CEC adapter such as this one made by Pulse Eight. Does it work at all? If so, is it plug and play? I am using the gnome-bazzite image with a mini PC.

I had the exact same query, for me was not plug and play but got it working
(mini-pc, gnome-bazzite (without steam mode))

first checked it was picked up with

lsusb 

then as was unsure if it shipped with it I installed libCEC via brew

brew install libCEC 

then, as the systemd services are already made but inactive:

sudo systemctl enable cec-onboot.service

and

sudo systemctl enable cec-onpoweroff.service

now for me the final service, cec-onsleep.service did not work, it would run but not turn off the TV via CEC so disabled that and made my own

created a new file samed sleep-cec.serivice (chose to put it in a new systemd/user/ directory in .config for home:

[Unit]
Description=Run CEC actions for sleep 
DefaultDependencies=no
Before=systemd-suspend.service

[Service]
Type=oneshot
ExecStart=-/usr/bin/cec-control onpoweroff

[Install]
WantedBy=suspend.target hibernate.target hybrid-sleep.target suspend-then-hibernate.target  

it seems the default one was triggered too late, after the hdmi connection was severed, so the above just makes it run earlier

then enabling it

sudo systemctl enable /PATH/TOTHE/FILEMADE/sleep-cec.service 

these three of course just handle turning on/off the TV in sync with the pc, for other stuff you’d need to set up some other custom stuff with cec-client

hope it helps! took me a while today to figure it out and saw this in my research so wanted to come back and drop my solution :slight_smile:

1 Like

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.