2021-05-16, 16:56
(2021-05-16, 12:16)Hitcher Wrote: Quick and easy way to have the OSD hide after 5 seconds.
Download Custom_1111_CloseOSD.xml and drop it in Kodi/addons/skin.estuary/xml and restart Kodi.
Thank you for the config to hide the OSD. But, it doesn't seem to hide OSD even after several minutes. I like the 5 seconds limit. Btw, the folder (Kodi/addons/skin.estuary/xml) did not exist in Windows or Android (.kodi/addons/skin.estuary/xml/) and I created it and dropped the xml file in that dir. Then, I restarted Kodi.
Here is what I did on my Fire TV:
Code:
mkdir -p /sdcard/Android/data/org.xbmc.kodi/files/.kodi/addons/skin.estuary/xml/
adb push Custom_1111_CloseOSD.xml /sdcard/Android/data/org.xbmc.kodi/files/.kodi/addons/skin.estuary/xml/
adb shell ls -l /sdcard/Android/data/org.xbmc.kodi/files/.kodi/addons/skin.estuary/xml/
adb shell cat /sdcard/Android/data/org.xbmc.kodi/files/.kodi/addons/skin.estuary/xml/Custom_1111_CloseOSD.xml
<?xml version="1.0" encoding="utf-8"?>
<window id="1111" type="dialog">
<defaultcontrol>11</defaultcontrol>
<visible>System.IdleTime(5) + [Window.IsVisible(videoosd) | Window.IsVisible(musicosd) | Window.IsVisible(gameosd)]</visible>
<controls>
<control type="button" id="11">
<include>HiddenObject</include>
<onfocus>Dialog.Close(all,true)</onfocus>
</control>
</controls>
</window>