Pagina 1 di 1

Xbindkeys e sony vaio VGN-NR21S

Inviato: dom 29 giu 2008, 11:38
da CrAXoR
E' quasi un mesetto che ho questo portatile e fino adesso per ascoltare musica, film o fare altro con l'audio regolavo il volume con le cuffie. Da qualche giorno, però, l'audio , che redireziono sulle cuffie da kmix, si sente solo sulla cuffia destra(e non solo su quelle cuffie, ho provato anche con altre) e quindi se voglio utilizzare gli altoparlanti non so come alzare/abbassare il volume. I tasti di default per fare queste cose sono:

Codice: Seleziona tutto

Muto        -> Fn + F2
Vol Down -> Fn + F3
Vol Up     -> Fn + F4
In xbindkeys gli ho impostati ma il volume resta sempre uguale.

Re: Xbindkeys e sony vaio VGN-NR21S

Inviato: dom 29 giu 2008, 17:49
da Bart
Puoi provare con alsamixer oppure, visto che hai citato kmix e quindi immagino che usi kde, puoi inserire nel pannello l'applet relativo al "volume manager" e gestirlo da lì.

Re: Xbindkeys e sony vaio VGN-NR21S

Inviato: lun 30 giu 2008, 9:42
da CrAXoR
Non uso kde, kmixer lo uso solo per disattivare gli altoparlanti, comunque a me interessava riuscire a ad abbasare/alzare il volume alla pressione dei tasti sopra citati. Le combinazioni le ho già sistemate, il problema è il comando da dare per ogni combinazione.

Re: Xbindkeys e sony vaio VGN-NR21S

Inviato: mar 1 lug 2008, 1:18
da Slippery

Codice: Seleziona tutto

#incrementa il mixer software di 2dB
amixer -c 0 set PCM 2dB+
#opposta alla precedente
amixer -c 0 set PCM 2dB-
#mute
amixer -c 0 set PCM 0%
Saluti

Re: Xbindkeys e sony vaio VGN-NR21S

Inviato: mar 1 lug 2008, 12:34
da CrAXoR
Slippery ha scritto:

Codice: Seleziona tutto

#incrementa il mixer software di 2dB
amixer -c 0 set PCM 2dB+
#opposta alla precedente
amixer -c 0 set PCM 2dB-
#mute
amixer -c 0 set PCM 0%
Saluti
Grazie ora funziona benissimo, però un ultima cosa. Con amixer posso redirezionare un canale audio come faccio con kmix, perchè non usando kde credo sia meglio usare altro. Perchè con kmix basta mettere sul muto gli altoparlanti(o disattivarli).

Re: Xbindkeys e sony vaio VGN-NR21S

Inviato: mar 1 lug 2008, 23:20
da Slippery
Con amixer posso redirezionare un canale audio come faccio con kmix
Perdonami, non capisco cosa intendi con 'redirezionare un canale'.
amixer è un client interfacciato direttamente con ALSA quindi tutto quello che fai con kmix lo puoi fare anche con questo tool.
Per avere un elenco dei mixer disponibili 'amixer scontrols' o 'amixer scontents'. Io ti consiglio comunque di usare PCM per il controllo via software così puoi mantenere il livello del Master al massimo e se devi aumentare o abbassare il volume non devi perderti a configurarne due :)

Re: Xbindkeys e sony vaio VGN-NR21S

Inviato: mer 2 lug 2008, 14:02
da CrAXoR
Io intendo che quando attacco le cuffie devo disattivare gli altoparlanti perchè se no l'audio c'è sia sulle cuffie che su quest'ultimi e quindi con kmix disattivo gli altoparlanti. Comunque ora piu o meno ho capito cosa devo fare grazie per i consigli.

Re: Xbindkeys e sony vaio VGN-NR21S

Inviato: gio 3 lug 2008, 2:17
da Slippery
CrAXoR ha scritto:Io intendo che quando attacco le cuffie devo disattivare gli altoparlanti perchè se no l'audio c'è sia sulle cuffie che su quest'ultimi e quindi con kmix disattivo gli altoparlanti. Comunque ora piu o meno ho capito cosa devo fare grazie per i consigli.
Beh questo è un bug che avevano i driver alsa presenti nei kernel < 2.6.24 hai provato ad aggiornare slack, ricompilare un kernel nuovo o aggiungere queste righe al file sound della directory /etc/modprobe.d/ (se non c'è crealo)

Codice: Seleziona tutto

socket@forgotten:/etc/modprobe.d$ cat sound
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel model=vaio
ps: non so che chipset abbia il tuo vaio ma se è ICH8 allora controlla anche che le alsa-lib & alsa-utils siano almeno alla versione 1.0.15.

Re: Xbindkeys e sony vaio VGN-NR21S

Inviato: gio 3 lug 2008, 13:19
da CrAXoR
Allora ho provato ad aggiungere le righe al file /etc/modprobe.d/sound ma non è cambiato niente, per quanto riguarda il kernel ho la versione 2.6.24.5 mentre di alsa la 1.0.15. A questo punto credo che mi converrà aggiornare il kernel.

Re: Xbindkeys e sony vaio VGN-NR21S

Inviato: ven 4 lug 2008, 0:48
da Slippery
Devo ammettere molto strano, certo con un aggiornamento del kernel taglieresti la testa al toro!

ps: con la slack 12.1 la suite alsa è aggiornata alla 1.0.16 ma il problema non è questo. Ho anch'io un vaio (VGN-FZ21M) e con la slack 12.0 mi è bastato compilare il 2.6.25.4 e installare le alsa-utils & alsa-lib alla versione 1.0.15 (pacchettizzata). Poi ricordo di aver dato il classico alsaconf, riavviato il demone alsa e i problemi erano spariti!

Re: Xbindkeys e sony vaio VGN-NR21S

Inviato: ven 4 lug 2008, 13:24
da CrAXoR
Slippery ha scritto:Devo ammettere molto strano, certo con un aggiornamento del kernel taglieresti la testa al toro!

ps: con la slack 12.1 la suite alsa è aggiornata alla 1.0.16 ma il problema non è questo. Ho anch'io un vaio (VGN-FZ21M) e con la slack 12.0 mi è bastato compilare il 2.6.25.4 e installare le alsa-utils & alsa-lib alla versione 1.0.15 (pacchettizzata). Poi ricordo di aver dato il classico alsaconf, riavviato il demone alsa e i problemi erano spariti!
A me era stato detto che era un problema del dispositivo, cioè che quando inserivo le cuffie non scattava il meccanismo che disattivava gli altoparlanti, però dato che non ci sono altre soluzioni ricompilerò il kernel.

Re: Xbindkeys e sony vaio VGN-NR21S

Inviato: lun 14 lug 2008, 0:01
da sperelli
Se il tuo problema è che non riesci ad associare una combinaizone di tasti al controllo del volume ti spiego come ho risolto:

Ho creato un file chiamato .Xmodmap nella home con il seguente contenuto

Codice: Seleziona tutto

#muto
keycode 160 = XF86AudioMute
#abbassa il volume
keycode 174 = XF86AudioLowerVolume
#alza il volume
keycode 176 = XF86AudioRaiseVolume
il keycode lo recuperi con il programma xev posizionandoti col puntatore del mouse sulla finestrella che viene aperta e premendo il tasto che vuoi associare alla funzione (non so se e come si possa associare una combinazione di tasti).

Poi ho creato il seguente script, che serve per "bindare" effettivamente i tasti in base a quanto scritto nel file .Xmodmap

Codice: Seleziona tutto

#!/bin/bash

[ -f ~/.Xmodmap ] && xmodmap ~/.Xmodmap
e l'ho messo in .kde/Autostart per far si che venga eseguito ad ogni avvio di X. Tu però non usi kde..ma non so come aiutarti.

ciao

Re: Xbindkeys e sony vaio VGN-NR21S

Inviato: mer 16 lug 2008, 14:01
da CrAXoR
sperelli ha scritto:Se il tuo problema è che non riesci ad associare una combinaizone di tasti al controllo del volume ti spiego come ho risolto:

Ho creato un file chiamato .Xmodmap nella home con il seguente contenuto

Codice: Seleziona tutto

#muto
keycode 160 = XF86AudioMute
#abbassa il volume
keycode 174 = XF86AudioLowerVolume
#alza il volume
keycode 176 = XF86AudioRaiseVolume
il keycode lo recuperi con il programma xev posizionandoti col puntatore del mouse sulla finestrella che viene aperta e premendo il tasto che vuoi associare alla funzione (non so se e come si possa associare una combinazione di tasti).

Poi ho creato il seguente script, che serve per "bindare" effettivamente i tasti in base a quanto scritto nel file .Xmodmap

Codice: Seleziona tutto

#!/bin/bash

[ -f ~/.Xmodmap ] && xmodmap ~/.Xmodmap
e l'ho messo in .kde/Autostart per far si che venga eseguito ad ogni avvio di X. Tu però non usi kde..ma non so come aiutarti.

ciao
Grazie per il consiglio però ora questo problema l'ho risolto con xbindkeys che avvio in automatico tramite il file startup di fluxbox.