thanks, new install didn’t resolve. Thanks for the suggest. Cheers, Geoff.
Than I am at the end of my ideas
thanks, i thought i might pursue as a last resort disconnecting my new Bose Soundbar (which i haven’t been that impressed with anyway and isn’t heaps better than my TV speakers) and guess what?
My volume works again. Not sure why, as audio passthrough as definitely not on, but working now of sorts.
Cheers, Geoff.
Could you just for tests deactivate the CEC adapter on the Vero? See
GUI->settings->System->Input->Peripherals?
To be sure reboot the Vero, soundbar and TV afterwards.
Apologies for necrothread; just a note that I encountered this same issue (Kodi stopped responding to correctly configured volumeup/volumedown events) on the latest OSMC with Kodi Matrix, and disabling CEC under Input->Peripherals as the above post recommended was indeed the fix. I did not even need to reboot; volume control was fixed immediately. I’m on a RPi 4B+ connected to a projector. I attempted to disable HDMI-CEC on the projector but the problem remained.
It seems like it would be helpful to see some kind of indication that CEC has “commandeered” volume control and that volumeup/volumedown events are actively being ignored. It took quite a bit of searching to find this post which led me in this direction. There was nothing interesting in the debug log surrounding the volumeup/volumedown events, nor anything interesting containing the case-insensitive string ‘cec’ around those events.
They are not being ignored, but I understand what your talking about. Your not seeing a difference in the debug log in the handlekey events because the key mapping system doesn’t control the switch between adjusting PCM output and sending CEC control commands so it doesn’t report them differently. It only has volume up/down/mute and other code decides what action to take. The behavior is that Kodi does the PCM thing unless it sees a CEC enabled amplifier device registered on the bus at which point it switches to sending CEC commands. If you have debug logging on when this happens it gets logged like this…
<general>: UpdateAudioSystemStatus - CEC capable amplifier found (AVR-X1400H). volume will be controlled on the amp
If your having this issue then it likely means that something connected is reporting itself as an amplifier and if nothing is happening when Kodi sends out the CEC volume commands that would be an issue with the device reporting itself as an amplifier. Unfortunately Kodi at present lacks any kind of controls to allow a user to configure this volume control behavior outside of just disabling CEC altogether.