Per annerire lo schermo bisogna premere una sequenza di otto tasti sul telecomando, che è un po' scomodo. Alla tv c'è attaccato un Kodi, che ho scoperto essere in grado di passare al tv una sequenza di comandi Cec che annerisce lo schermo usando un semplice script.
Ora il problema è far partire lo script. Mi serve un tasto da mettere vicino al tv o sul tavolo del soggiorno: si fa partire il timeshift col telecomando e poi si preme il bottone.
Ma non riesco a trovare un bottone adatto. La cosa più economica sarebbe prendere un vecchio mouse, attaccarlo al kodi e usare un bottone del mouse per far partire lo script. Ma come si fa in pratica a far partire uno script su kodi quando i lbottone del mouse viene premuto?
Io ho risolto un problema analogo (bottone "semplice" per avviare script che fanno cose in casa) usando Termux, un emulatore di terminale per Android che permette di eseguire un ambiente Debian unstable sullo smartphone. Installando insieme a Termux i due plugin Termux:API e Termux:Widget ho potuto aggiungere sul mio smartphone un widget che elenca una serie di script che posso eseguire. Trovi Termux, Termux:API e Termux:Widget su F-Droid (non installare la versione di Termux che trovi sul Play Store, è molto limitata).
In particolare Termux:Widget elenca ed esegue gli script bash nella dir ~/.shortcuts di Termux, mentre Termux:API mi permette di ricevere sullo smartphone notifiche dagli script (permette di usare negli script bash dei comandi che interagiscono con i sistemi di Android).
Ad esempio ho preparato uno script che avvia il mio media server mandando un segnale wake on lan, prova a pingarlo e mi mostra una notifica quando risponde, così so che è attivo e pronto.
Certo, non è immediato come un bottone fisico, e richiede un minimo di preparazione, ma avendo il cellulare sempre a portata di mano è tutto sommato una soluzione comoda, anche perché il tuo script può mandare segnali indietro allo smartphone, confermando se un comando ha avuto successo o meno.
Un'alternativa che mi viene un mente è prendere una delle mille mila "macro pad" o "tastiera macro", micro tastiere con uno due o pochi più tasti, che possono essere programmate per inviare dei keycode specifici, e da quelli eseguire i tuo script. Non ho esperienza specifica in proposito, ne ho solo sentito parlare. Vedi ad esempio:
In bocca al lupo,
gerlos
-- (gerlos)
"Life is pretty simple: You do some stuff. Most fails. Some works. You do
more of what works. If it works big, others quickly copy it. Then you do
something else. The trick is the doing something else."