When setting up CE (NG), the Previous and Next buttons are indistinguishable for someone with red/green colour weak vision (up to 10% of the male population).
How does one accomplish this having flashed the sd-card i.e. at a file level? Also itâd be much better if the default colours chosen didnât cause an issue for colour-blind folks.
In case it makes a difference Iâm using a Minix Neo U22-XJ on a LG OLED tv but I recall this issue before on an Odroid N2+ and a projector.
Iâll ignore the digs at my disability (I only came here for support after all), but are you saying that the âWelcome to CoreElecâ hostname/wifi network etc. setup screens are under the control of the Kodi app?
As per the prev images, by contrast the Kodi buttons are very clear as to which button is selected.
@Vasco tx for the reply. The images I posted were the colours present with CoreELEC-Amlogic-ng.arm-21.2-Omega-Generic.img.gz. They do seem to change rather depending on which monitor is used, of course, but I am advised that âPreviousâ is grey and âNextâ is blue. Which is odd since itâs red and/or green which causes me an issue. But using colours of similar intensity is not a good idea when highlighting an item.
I confirmed after copying service.coreelec.settings to .kodi/addons I could modify the colours. This is
service-CoreELEC-Settings-mainWindow.xml with white to yellow and red to blue with a brown theme FWIW
Even I can see that the âhighlightâ colour is red when pasted here, although on the TV it is not very distinguisable at all. For some reason the mobileâs camera accentuates the solidity of the colour. (All TV & mobile images settings are at the defaults) It seems that the main issue is of the (lack of) brightness of the colour used for highlighting.
I raised the issue on the Kodi forum and the response was that it was a CE issue.
Iâll do some more digging âŚ
Tx Martin but how do I access these files before CE has been setup i.e. no network etc.?
In the root folder, âcfgloadâ looks like it sets up various low level h/w-related env variables but I canât spot anything that looks like skin selection.
I asked ChatGPT [ducks] how to modify the skin for the first CE setup screen (Hostname) and it said:
The initial setup wizard, including the hostname configuration screen, is not skinnable through standard Kodi skin settings.
This screen is coded into CoreELECâs system scripts or basic graphical UI (likely built with a lightweight toolkit like dialog, whiptail, or pygame depending on the platform).*
Possible (Advanced) Options
If you are determined to change the appearance of the hostname setup screen, youâd need to: 1. Modify the CoreELEC source or system scripts
Mount the CoreELEC system image (or edit it directly via SSH).*
Look for setup scripts in:*
/storage/.config/*
/usr/share/*
/etc/profile.d/*
For graphical parts, check /usr/share/ or custom splash scripts.*
The wizard might be launched by a script like /usr/bin/oe_setup or something similar.*
2. Edit or Replace the Setup Wizard
If itâs using PyQt, pygame, or a text GUI, you might be able to customize colors, fonts, or layout if you can locate and understand the script.*
CoreELEC is read-only in many parts, so youâd have to remount or create an overlay FS to test changes.*
So this looks to be way past my experience.
Also does anyone know how to reset the CE config i.e. so that it goes through the CE setup screens, without flashing the sd-card from scratch?