my OSD volume isn’t showing, nor does my OSMC remote volume control work.
I’ve disabled pass-through, reset audio settings to default. My Audio Output device is Default (AML-M8Audio Analog), PCM. I tried the other Audio Output devices to no avail.
I can however see OSD working briefly (10 seconds or so) after i reboot, then OSD and volume control no longer function.
In this non functioning state i can change the volume using the menu below.
I’ve got a one 4K + via bose soundbar using ARC via TV and another directly via HDMI to TV and both exhibit same behaviour.
Volume changes via webinterface show via TV OSD and change the audio levels. Mute via webinterface doesn’t do anything to audio levels, but it does show a red volume icon in rh top corner of tv screen. Mmm. Funny thing is that upon reboot vol osd works via remote, then 10 seconds after reboot the osd no longer appears. Logs https://paste.osmc.tv/unafanoboy
I’ve never had cause to edit my keymap file or create a remote related script. What is the best way to resolve a keymap issue?
I have previously edited my advancedsettings.xml to change timeseekforwardbig - OSMC remote up button to align to ad break length; is it possible that my changes to advanced settings has affected my volume OSD?
As I wrote I don’t think your volume OSD has any problem as you confirmed it works when you trigger the volume change via Yatse.
So I assume the issue is the remote keys not interpreted correctly.
You could:
Attach a keyboard and check if +/- triggers the Volume change
Enable Debug logging and check what happens when you use the remote Volume keys.
i have no keymaps - given that realtime logging illustrated that the vol + / - were getting received should it them be necessary to add a custom keymap? Anyway i added keymap addon, created a keymap, and that has appeared in a file called in gen.xml my keymap directory.
key entry looks like this …
i have restarted mediacenter, and no osd or action volume.
I’m confused on what that is. I would open keymap editor and click on the “reset to default” just to get you back to square one. You would then go to edit>global>audio and then edit the keys for Volume Up and Volume Down. The screen should then show something like
Volume Up - (something)
Volume Down - (something)
If the (something) are new entries then it understood your remote. At that point you have to keep backing out of the screens (cancel) until you get to the first screen you started at and click “save” which will save and reload the keymap. It should work without needing to reboot.
Keymap editor does not touch existing keymap files. It justs adds another one that, under normal conditions, will override the commands you set with it. Perhaps the errors in those files are preventing this from happening.
thanks, so can i fix this by darwindesign’s advice below …
‘I would open keymap editor and click on the “reset to default” just to get you back to square one. You would then go to edit>global>audio and then edit the keys for Volume Up and Volume Down. The screen should then show something like’
The file will likely not have that exact name and may not even be in that folder. I would go looking to see if you can find a rouge keymap in the userdata folder. If you are using profiles then you would also need to look in .kodi/userdata/profiles/username