Pagina 1 di 2
Aspire One e multimedia keys
Inviato: gio 21 mag 2009, 14:50
da urandom
Ciao a tutti,
Ho postato questo su wikislacky per sbaglio, chiedo ai mod di eliminarlo da lì a limite e mi scuso ancora... passiamo alla domanda
Problema di comprensione di xhkeys ed il pacchetto linpus_keys.
Installato xhkeys installato linpus_keys come indicato anche sul wiki.... creato il file .XHKeys con xhkconf, lancio xhkeys lancio splashd ma nn funziona niente....
Dopo estenuanti prove ho copiato il file .XHKeys da linpus e copiato nella mia home comunque senza successo.
Qualcuno mi sa dare maggiori delucidazioni sull'argomento...?
Provato con .Xmodmap ma nn va il brightness del monitor e mi perdo altri tasti......
Ringrazio...
urandom
Re: Aspire One e multimedia keys
Inviato: gio 21 mag 2009, 15:41
da FireEater
Ciao,
premesso che non avrò l'Acer sotto mano fino a lunedì, andiamo per punti:
- Hai copiato nelle relative directory /etc/X11/xorg.conf e /etc/X11/Xmodmap dal cd di Linpus?
- Hai inserito nel file /etc/rc.local questa mappatura dei tasti?
Codice: Seleziona tutto
/usr/bin/setkeycodes e025 130
/usr/bin/setkeycodes e026 131
/usr/bin/setkeycodes e027 132
/usr/bin/setkeycodes e029 133
/usr/bin/setkeycodes e071 134
/usr/bin/setkeycodes e072 135
/usr/bin/setkeycodes e055 159
/usr/bin/setkeycodes e056 158
- hai installato (con make; make install) il pacchetto linpus-hotkeys-1.0-5lp da me linkato nel wiki?
- il file .XHKeys deve contenere riferimenti a file esistenti, prova da una shell a dare il comando: oppure Appare lo splashscreen?
- xhkeys -f ~/.XHKeys andrebbe inserito in /etrc/rc.d/rc.local per essere eseguito automaticamente ad ogni avvio.
- Perché hai usato xhconf?
Dammi dettagli maggiori e riverifica i passi della guida sul wiki.
Che versione hai dell Acer One? E' possibile, anche se poco probabile, che la mappatura dei tasti sia differente nel caso posta il file /etc/rc.d/rc.local presente nel TUO cd di Linpus.
Saluti
FireEater
PS: ti piacciono i puntini eh...!? ....

Re: Aspire One e multimedia keys
Inviato: gio 21 mag 2009, 16:12
da urandom
allora innanzitutto ti ringrazio per la risposta.
Da premettere che la guida nn l'ho seguita passo passo anzi ho visto solo la parte relativa allo splash per i tasti multimediali perchè usare Xmodmap è veramente troppo brutto

nn mi andava di avere il kernel 2.6.23 che usa linpus e ci ho piazzato il kernel 2.6.28.10 funziona tutto.
Mi riconosce perfettamente tutti i tasti e nn ho bisogno di fare il setkeycodes in quanto xev riconosce già i keycodes. in + i codici relativi alla mia tastiera sono diversi da quelli menzionati nella tua guida. Il mio è un Acer A110L e non un 150
ho installato linpus_hotkeys dal link da te postato ed installato. il file .XHKeys è uguale a quello indicato da te con la differenza dei keycodes diversi. In esecuzione automatica nn ho ancora piazzato nulla... avvio splashd avvio xhkeys -f ./.XHKeys provo a lanciare /usr/bin/volumecontrol up lo script funziona ma lo splash nn si vede
ti ringrazio per qualsiasi altro suggerimento
urandom........
Ps: I love dots

Re: Aspire One e multimedia keys
Inviato: gio 21 mag 2009, 16:30
da FireEater
OK, anche io non sto più usando il kernel 2.6.23.
Purtroppo non posso fare delle prove perché ora non ho linux sotto mano, forse domani.
Al momento limitiamoci a cercare di individuare dov'è il problema.
Modifica .XHKeys ed assegna un comando ad un tasto:
Esempio-> al tasto per alzare il volume gli assegni /usr/bin/amarok
e vediamo come si comporta. Se amarok viene avviato il problema sta tutto nel pacchetto linpus-hotkeys-1.0-5lp e in tal caso ci metterò le mani.
Se invece il problema è solo di XHKeys ci penseremo...
FE
Re: Aspire One e multimedia keys
Inviato: gio 21 mag 2009, 16:38
da urandom

prova fatta il programma amarok viene eseguito
Suggerimenti?
Re: Aspire One e multimedia keys
Inviato: ven 22 mag 2009, 8:26
da enzo.bak
Re: Aspire One e multimedia keys
Inviato: ven 22 mag 2009, 12:06
da urandom
si vabbè ho seguito il tuo consiglio però è lo stesso che mappare i tasti con Xmodmap....
comunque i tasti per il brightness, touchpad on/off e wireless non ci sono......
Re: Aspire One e multimedia keys
Inviato: ven 22 mag 2009, 12:33
da xanat0s
Senza ripetermi:
urandom ha scritto:
...
Provato con .Xmodmap ma nn va il brightness del monitor e mi perdo altri tasti......
...
urandom
leggete prima di postare!!
xanat0s
Re: Aspire One e multimedia keys
Inviato: sab 23 mag 2009, 11:47
da enzo.bak
Ciao!
Forse mi sono spiegato male:
Xmodmap non lo ho usato affatto.
La luminosità (brightness) funziona comunque, anche sotto console, credo sia implementata a livello di Bios, idem per il touchpad.
L'unica cosa che non ho considerato è l'interruttore (ma più esattamente è un pulsante) per il wireless.
Personalmente attivo e disattivo il wireless in base alle esigenze tramite script in console.
Potrei fare lanciare gli script relativi da questo pulsante, ma trovo sia complicato da realizzare.
Occorre infatti gestire il led del wireless, e non so come si fa, inoltre ad ogni pressione del pulsante occorre controllare lo stato attuale del wireless e lanciare lo script corrispondente.
Ma a parte questo, ripeto, funziona tutto.
Oppure ho capito male e il problema è che non ti visualizza la scritta "luminosità" con la corrispondente barra di avanzamento similarmente a quanto avviene per il controllo di volume (Fn + cursori verticali)?
Re: Aspire One e multimedia keys
Inviato: sab 23 mag 2009, 13:22
da FireEater
urandom ha scritto:
prova fatta il programma amarok viene eseguito
Suggerimenti?
Perfetto, quindi escludo un mal funzionamento della gestione dei tasti dato che amarok si avvia alla pressione di un fn+qualcosa, da te scelto.
Confermo quello che ha scritto enzo.bak: la luminosità, il wireless ed il touchpad sono gestiti dal BIOS e funzionano SEMPRE. Ovviamente lo splash screen si vede solo se configurato.
Ho fatto un po' di test (sul Dell che ho in firma e non sull'Acer) con il mio pacchetto, la conclusione è che funziona a meraviglia.
Fai questo test e siamo alla svolta:
si vede lo splash?
Ah.. dato che amarok si è avviato è ovvio che libffi e libiconv non ti servono.
@enzo.bak: La gestione del LED del wireless è in kernel space (serve una patch), non lo si può gestire in user space. Per il resto l'interrutore viene visto come un qualunque altro tasto anche se ha la sua specifica funzione di interruttore HW.
FireEater
Re: Aspire One e multimedia keys
Inviato: sab 23 mag 2009, 18:28
da urandom
@enzo.bak
hai capito perfettamente... lo so benissimo che i tasti vengono gestiti dal bios

con Xmodmap nn mi compare lo splash screen come già indicato... ti dò una dritta per i led della wireless...
http://snapshots.madwifi-project.org/ma ... -0.10.5.6/
io ho installato questi come driver la scheda wifi nn ho usato i moduli del kernel (2.6.29.4) . successivamente, una volta installati
sysctl -w dev.wifi0.ledpin=3
sysctl -w dev.wifi0.softpin=1
e vanno che è una bellezza

a limite ti fai uno script in rc.local o dove vuoi per attivarli all'avvio del sistema.
@fireeater
hotkey hotkey_splash unmute????
il comando hotkey non ce l'ho!!!!!!!!
ho provato
splashd &
volcontrol up
ma di splash nemmeno l'ombra!!!!!!!!!
Re: Aspire One e multimedia keys
Inviato: sab 23 mag 2009, 20:44
da FireEater
Scusa, ho sbagliato, ora provvedo ad editarlo.
Comunque il comando esatto è:
Insomma... metti nel tuo /etc/rc.d/rc.local la riga
splashd & e tutto dovrebbe funzionare.
FireEater
PS: con quei madwifi riesci a sniffare in modalità promiscua?
Re: Aspire One e multimedia keys
Inviato: dom 24 mag 2009, 9:17
da enzo.bak
@urandom
Grazie delle info, ero convinto che il pulsante wireless fosse soft anzichè hardware!
(Anche perchè attualmente non sto usando la wireless interna e non me ne sono curato più di tanto

Ciao!
Re: Aspire One e multimedia keys
Inviato: dom 24 mag 2009, 19:58
da urandom
FireEater ha scritto:Scusa, ho sbagliato, ora provvedo ad editarlo.
Comunque il comando esatto è:
Insomma... metti nel tuo /etc/rc.d/rc.local la riga
splashd & e tutto dovrebbe funzionare.
FireEater
PS: con quei madwifi riesci a sniffare in modalità promiscua?
Ovvio che riiesco a sniffare.

ho installatoi madwifi apposta.....
comunque splashd è un programma che deve essere usato dall'utente che avvia X..... se lo metti in rc.local molto probabilmente non funzionerà in quanto viene avviato prima che si avvii X. Quindi non capisco a cosa possa servire metterlo in rc.local... Inoltre, anche se funzionasse non dovrebbe essere diverso che se avvio splashd a mano lancio hotkey_splash...... (che comunque continua a nn andarmi...)
del resto sarei curioso di capire le modifiche che hai apportato tu al pacchetto linpus_hotkey rispetto a quello originale.... appena ho un po' di tempo indago sulle differenze apportate

inoltre hai modificato per caso i sorgenti di splashd e hotkey_splash?
Una domanda che nn mi son posto prima d'ora.... splashd a me non dà nessun tipo di messaggio... viene avviato e rimani lì... il processo è attivo ma nemmeno una riga di errore/informazione... fatemi sapere se a voi è un po' + "verbose"
grazie ancora delle info
urandom
Re: Aspire One e multimedia keys
Inviato: mer 27 mag 2009, 12:41
da urandom
quindi mi devo rassegnare ad avere lo splashd attivato?

fireater nessun altro suggerimento?