Pagina 1 di 1
tasti speciali del volume
Inviato: dom 24 giu 2007, 21:02
da sya54M
salve a tutti, uso slackware-current sul portatile e non funzionano i tasti per regolare il volume dalla tastiera, ho visto che con ubuntu funzionano perfettamente e quindi ora li voglio far funzionare anche slackware.
qualcuno mi può aiutare? vi ringrazio in anticipo!
Inviato: dom 24 giu 2007, 23:29
da dapuzz
usa xev per vedere il keycode e poi usa ~/.Xmodmap per assegnargli i valori XF86Qualcosa.
Ad esempio i miei sono
Codice: Seleziona tutto
keycode 160 = XF86AudioMute
keycode 174 = XF86AudioLowerVolume
keycode 176 = XF86AudioRaiseVolume
Inviato: lun 25 giu 2007, 16:13
da sya54M
ti ringrazio molto appena posso provo subito

Inviato: lun 25 giu 2007, 21:31
da sya54M
perfetto ho risolto. è rimasto solo il problema di ripristinare la situazione ad ogni avvio, è possibile impostarlo in qualche file di configurazione o devo per forza mettere un nuovo script in autoavvio? (non mi piace sporcarmi il sistema di tanti script nella directory autostart)
Inviato: lun 25 giu 2007, 21:34
da dapuzz
stano che non lo faccia già di per sè.
Una volta riuscii a capire dov'è che veniva richiamato xmodmap, non mi ricordo se proprio negli script di avvio di X o in qualche file dei login manager. Appena so qualcosa ti faccio sapere.
Edit:
Mi ricordavo bene.
Quello locale dell'utente è ~/.Xmodmap
Quello globale del sistema è /usr/lib/X11/xinit/.Xmodmap (parlo della current)
Vengono richiamati praticamente in quasi tutti gli xinitrc, quindi ripeto che è strano che non te lo faccia già in automatico. Non è che hai aggiornato X senza aggiornare kdm o cose simili?
Inviato: mar 26 giu 2007, 10:23
da sya54M
ho appena cercato il file ma non esiste ne nella home ne in usr.
in quanto agli aggiornamenti sono aggiornato completamente alla current con slapt-get
Inviato: mar 26 giu 2007, 10:26
da sya54M
in usr ho trovato un file chiamato README.Xmodmap che credo dica che nelle nuove versioni di X non sia più necessario questo file.
la confusione a riguardo aumenta
comè possibile?
Inviato: mar 26 giu 2007, 13:41
da dapuzz
certo che non esistono, devi creare tu quello che ti serve!
Inviato: mar 26 giu 2007, 17:24
da sya54M
l'ho creato nella stessa directory dove si trovava il README, l'ho reso eseguibile...
ma niente
tu come hai fatto???
Inviato: mar 26 giu 2007, 17:31
da dapuzz
te l'ho già detto, ma magari non ti va di rileggere i post sopra e quindi perchè sono buono te lo ripeto.
Hai due possibilità:
definire un file di configurazione per un singolo utente, nel qual caso lo metti in ~ e lo chiami .Xmodmap
deinifire un file di configurazione per l'intero sistema (per tutti gli utenti) e allora lo metti in /usr/lib/X11/xinit/ e lo chiami sempre .Xmodmap
Magari più che eseguibili, visto che non si tratta di eseguibili, rendili leggibili. In ogni caso puoi fare la prova manuale xmodmap nomefile e vedere perchè non funziona.
Inviato: mar 26 giu 2007, 17:44
da riff
mmmh... io ho qualche problema con xev... nel senso che non riconosce la pressione del tasto Fn, quello che abilita i tast speciali sul notebook... come faccio?
gli altri (da F5 a F12 includono le funzioni speciali) li riconosce senza problema, ma non la pressione di quello che abilita le funzioni speciali...
EDIT: non sente neanche la pressione dei tasti che su Win indicavano la gestione del consumo energetico, l'accesso a internet, il play del cd...
Inviato: mar 26 giu 2007, 21:18
da sya54M
ok caricando il file col comando xmodmap /urs/lib/X11/xinit/.Xmodmap, funziona, il problema è che non se lo carica automaticamente all'avvio
Inviato: mar 26 giu 2007, 21:19
da sya54M
ok caricando il file col comando xmodmap /urs/lib/X11/xinit/.Xmodmap, funziona, il problema è che non se lo carica automaticamente all'avvio