Vai al contenuto
Melius Club

PiCorePlayer e comandi avanzamento via USB del DAC


Messaggi raccomandati

Inviato

Il DAC integrato nel mio hegel h190 (uso la porta USB) replica sulla porta USB via protocollo USB HID i comandi di avanzamento e play/pausa inviati tramite telecomando all'amplificatore.

La cosa è comoda perchè, una volta selezionato l'album sulla liquida e fatto partire, si può gestire la coda col telecomando come fosse un normale cd.

Con Volumio e roon la cosa funziona senza bisogno di interventi.

In questi giorni sto provando PiCorePlayer 9 ma, di suo, non funzionava.

Se qualcuno è messo uguale, metto qui la soluzione, occorre installare e configurare un plugin apposito



PLUGIN "TRIGGERHAPPY" PER INTERCETTARE I COMANDI PLAY/FORWARD VIA USB HID
Fonte: https://forums.slimdevices.com/forum/user-forums/linux-unix/110317-usb-volume-control-in-picoreplayer

 

 

mkdir /etc/sysconfig/tcedir/optional
wget https://repo.picoreplayer.org/repo/12.x/aarch64/tcz/triggerhappy.tcz.md5.txt
wget https://repo.picoreplayer.org/repo/12.x/aarch64/tcz/triggerhappy.tcz.dep.pcp
wget https://repo.picoreplayer.org/repo/12.x/aarch64/tcz/triggerhappy.tcz.info
wget https://repo.picoreplayer.org/repo/12.x/aarch64/tcz/triggerhappy.tcz
tce-load -i triggerhappy.tcz


- Gli eventi possono essere visualizzati con
thd --normalize /dev/input/event0 --dump


$ Contenuto del file vim /home/tc/triggerhappy.conf
KEY_PLAYPAUSE    1    pcp pause
KEY_NEXTSONG    1    pcp next
KEY_PREVIOUSSONG    1    pcp prev


(La pausa può essere sostituita con il mute se si devono tenere più player in sync)


- Avvio automatico dell'estensione al boot
cd /etc/sysconfig/tcedir
echo triggerhappy.tcz >> onboot.lst


- Modificare /opt/bootlocal.sh aggiungendo la riga per THD prima della sezione pCPstart

$vi /opt/bootlocal.sh
# put other system startup commands here
/usr/local/sbin/thd --daemon --triggers /home/tc/triggerhappy.conf --normalize /dev/input/event0
#pCPstart------


- Salvare la configurazione prima di riavviare
pcp bu

 

  • Melius 1

Crea un account o accedi per lasciare un commento

Devi essere un membro per lasciare un commento

Crea un account

Iscriviti per un nuovo account nella nostra community. È facile!

Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.

Accedi Ora
  • Notizie

  • Badge Recenti

    • Contenuti Utili
      Capotasto
      Capotasto ha ottenuto un badge
      Contenuti Utili
    • Contenuti Utili
      fabio76
      fabio76 ha ottenuto un badge
      Contenuti Utili
    • Ottimi Contenuti
      landi34
      landi34 ha ottenuto un badge
      Ottimi Contenuti
    • Badge del Vinile Verde
      landi34
      landi34 ha ottenuto un badge
      Badge del Vinile Verde
    • Membro Attivo
      thewall
      thewall ha ottenuto un badge
      Membro Attivo
×
×
  • Crea Nuovo...