Notizia:
  • Rilasciata Precise Pangolin 12.04. Per ottenerla, visitate questa pagina, oppure provate il tour dal vivo con un browser web moderno.
  • Nuovo forum di Ubuntu-it, l'annuncio. È consigliato aggiornare il proprio profilo e controllare la sezione Gruppo Forum per problemi noti.
  • Rilasciata la versione italiana di Precise Pangolin 12.04. Per maggiori informazioni, consultare questa discussione.
  • Il vincitore del Concorso desktop del mese di aprile è Jerico. L'elenco dei precedenti vincitori è qui.
  • È uscito il numero 17 della Newsletter italiana di Ubuntu. Lo trovate a questo indirizzo.
  • È uscito il numero 59 di Full Circle Magazine in italiano. Lo trovate a questo indirizzo.

Associare combinazioni di tasti a script.

Installazione, configurazione e uso di programmi e strumenti.

Associare combinazioni di tasti a script.

Messaggioda nEcR0SoFt » lunedì 30 marzo 2009, 0:15

Ciao!

Volevo sapere se mi potevate consigliare un modo rapido per associare combinazioni di tasti a script. Ad esempio cosa si potrebbe utilizzare per eseguire un certo script alla pressione di Fn+Up o Fn+Down? Qualcosa come il Keyword Shortcut ma personalizzabile...

Grazie

ciao!
nEcR0SoFt
Prode Principiante
 
Messaggi: 43
Iscrizione: febbraio 2005

Re: Associare combinazioni di tasti a script.

Messaggioda LicaoNesSs » lunedì 30 marzo 2009, 1:08

ALT+f2 e lanci gconf-editor,

apps>metacity

ora ci sono 2 sezioni che ti interessano:
global_keybindings:qui ci metti la combinazione di tasti
keybinding_commands: qui ci metti il comando da eseguire

ovviamente tutto questo vale per gnome.
Mad Macaco Fan Club
Q: How many Marxists does it take to screw in a light bulb?
A: None:  The light bulb contains the seeds of its own revolution.
Avatar utente
LicaoNesSs
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1054
Iscrizione: febbraio 2009

Re: Associare combinazioni di tasti a script.

Messaggioda pierissimo » lunedì 30 marzo 2009, 3:12

nEcR0SoFt ha scritto:Ciao!

Volevo sapere se mi potevate consigliare un modo rapido per associare combinazioni di tasti a script. Ad esempio cosa si potrebbe utilizzare per eseguire un certo script alla pressione di Fn+Up o Fn+Down? Qualcosa come il Keyword Shortcut ma personalizzabile...

Grazie

ciao!

per tutti i tasti vale quanto detto da licaoNesSs, ma per i tasti fn, mi sa che non si può fare ciò che chiedi.
Infatti, il tasto(o i tasti) fn funzionano solo con i rispettivi tasti "speciali".
Ad esempio se tu premi fn+d il sistema riconosce solo la pressione di "d"!
Ma puoi creare scorciatoie con ctrl+alt+lettera
Avatar utente
pierissimo
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1626
Iscrizione: settembre 2006
Località: catania - ragusa

Re: Associare combinazioni di tasti a script.

Messaggioda LicaoNesSs » lunedì 30 marzo 2009, 3:35

si, in effetti non me n'ero mai accorto. grazie per la precisazione
Mad Macaco Fan Club
Q: How many Marxists does it take to screw in a light bulb?
A: None:  The light bulb contains the seeds of its own revolution.
Avatar utente
LicaoNesSs
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1054
Iscrizione: febbraio 2009

Re: Associare combinazioni di tasti a script.

Messaggioda mohr tutchy » lunedì 30 marzo 2009, 7:54

Suggerisco di provare anche xbindkeys.

One love
Avatar utente
mohr tutchy
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 411
Iscrizione: ottobre 2007

Re: Associare combinazioni di tasti a script.

Messaggioda nEcR0SoFt » lunedì 30 marzo 2009, 10:23

Grazie a tutti per l'interessamento. In serata farò qualche prova, infatti il "problema" era proprio sui tasti Fn. La questione nasce dal fatto che l'aumento/diminuzione della brillantezza non funzionano sul mio portatile ed avvengono con i tasti Fn+Up ed Fn+Down. Tale brillantezza la posso modificare dal pannello nvidia, giustamente, alla voce brightness. Ora io volevo associare quest'operazione (nota a linea di comando...) a quei tasti in modo da "sovrascriverne" il funzionamento...Non so se xkeybind permette questo, lo devo provare, altrimenti "ripiegherò" sulle scorciatoie tramite ctrl+alt...
nEcR0SoFt
Prode Principiante
 
Messaggi: 43
Iscrizione: febbraio 2005

Re: Associare combinazioni di tasti a script.

Messaggioda LicaoNesSs » lunedì 30 marzo 2009, 15:38

forse dico una ca..ata e qualcuno più esperto di me potrebbe magari confermare.
ho fatto una prova, da terminale avviando  xev - print contents of X event
  xev - print contents of X event


premendo solo Fn non esce nessun evento, invece se premi Fn+tasto (nel mio caso da f1 a canc) l'evento esce.

(ad esempio io questa cosa l'ho usata per "attivare" il tasto touch di quickplay del mio hp).

inoltre ricordo che appunto mentre cercavo una soluzione trovai una discussione (su questo forum) di uno con questo tuo stesso problema, mi sembra si parlasse di acer.
Mad Macaco Fan Club
Q: How many Marxists does it take to screw in a light bulb?
A: None:  The light bulb contains the seeds of its own revolution.
Avatar utente
LicaoNesSs
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1054
Iscrizione: febbraio 2009

Re: Associare combinazioni di tasti a script.

Messaggioda nEcR0SoFt » lunedì 30 marzo 2009, 15:47

LicaoNesSs ha scritto:forse dico una ca..ata e qualcuno più esperto di me potrebbe magari confermare.
ho fatto una prova, da terminale avviando  xev - print contents of X event
  xev - print contents of X event


premendo solo Fn non esce nessun evento, invece se premi Fn+tasto (nel mio caso da f1 a canc) l'evento esce.

(ad esempio io questa cosa l'ho usata per "attivare" il tasto touch di quickplay del mio hp).

inoltre ricordo che appunto mentre cercavo una soluzione trovai una discussione (su questo forum) di uno con questo tuo stesso problema, mi sembra si parlasse di acer.


bene, ma dimmi, io ora non ho il notebook sottomano e non posso far prove, come hai associato lo script/comando da eseguire all'evento?
nEcR0SoFt
Prode Principiante
 
Messaggi: 43
Iscrizione: febbraio 2005

Re: Associare combinazioni di tasti a script.

Messaggioda LicaoNesSs » lunedì 30 marzo 2009, 16:05

ti faccio un'esempio:
lancio xev.
premo fn+f8 (che è la combinazione che sul mio portatile permette di alzare l'illuminazione)

nel terminale compare
KeyPress event, serial 30, synthetic NO, window 0x3400001,
    root 0x59, subw 0x0, time 61467220, (664,160), root:(670,241),
    state 0x0, [glow=red,2,300]keycode 212[/glow] (keysym 0x1008ff4e,), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

a questo punto bisogna dare un "nome" a questo keycode, creo nella home un file nascosto :
Codice: Seleziona tutto
gedit .Xmodmap

e gli aggiungo queste linee:
Codice: Seleziona tutto
keycode 212 = F13
(ho messo F13 come esempio, l'importante è che rimani tra F13 e F24)
salvo e chiudo.
dò il comando:
Codice: Seleziona tutto
xmodmap .Xmodmap


a questo punto

LicaoNesSs ha scritto:ALT+f2 e lanci gconf-editor,

apps>metacity

ora ci sono 2 sezioni che ti interessano:
global_keybindings:qui ci metti la combinazione di tasti
keybinding_commands: qui ci metti il comando da eseguire

ovviamente tutto questo vale per gnome.



ora la combinazione di tasti Fn+f8 sarà chiamata F13 quindi in global_keybindings configuri con F13 e in  keybinding_commands ci metti il comando.

P.S. spero di essere stato chiaro
Mad Macaco Fan Club
Q: How many Marxists does it take to screw in a light bulb?
A: None:  The light bulb contains the seeds of its own revolution.
Avatar utente
LicaoNesSs
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1054
Iscrizione: febbraio 2009

Re: Associare combinazioni di tasti a script.

Messaggioda nEcR0SoFt » lunedì 30 marzo 2009, 16:09

CHiarissimo, dopo provo e ti faccio sapere :D Ho anche l'annoso problema dello screensaver che va "a nero" dopo l'avvio che è un bug noto ma anche con option DPMS pare non andare...vabbè, se ne riparlerà appositamente anche di questo :D
nEcR0SoFt
Prode Principiante
 
Messaggi: 43
Iscrizione: febbraio 2005

Re: Associare combinazioni di tasti a script.

Messaggioda nEcR0SoFt » lunedì 30 marzo 2009, 22:13

Ok, dunque, NON funziona :D anzi  ::)

Nel senso che già da xev le cose non vanno perchè non cattura gli eventi dalla tastiera. Allora ho notato che dal messages quando lancio le combinazioni Fn+Up/Down ritorna una cosa della serie:

Unknown Key pressed, code 0x88 on isa0060/serio0

dato che i due codici sono 0x88 e 0x89 ho inserito 136 e 137 (i risspettivi decimali) nel file Xmodmap e poi il resto della procedura ma niente...
nEcR0SoFt
Prode Principiante
 
Messaggi: 43
Iscrizione: febbraio 2005

Re: Associare combinazioni di tasti a script.

Messaggioda LicaoNesSs » martedì 31 marzo 2009, 0:50

quindi il problema è proprio a monte, non riconosce il tasto.
mmm ricordo di aver letto una discussione come questa.... ma non riesco a trovarla.

a questo punto ti posso suggerire di provare con un'altra combinazione di tasti al posto di Fn magari control o super, so che non è la soluzione ma è una toppa che potresti utilizzare temporaneamente
Mad Macaco Fan Club
Q: How many Marxists does it take to screw in a light bulb?
A: None:  The light bulb contains the seeds of its own revolution.
Avatar utente
LicaoNesSs
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1054
Iscrizione: febbraio 2009

Re: Associare combinazioni di tasti a script.

Messaggioda nEcR0SoFt » martedì 31 marzo 2009, 10:35

proverò anche xkeysbind, poi al limite risolvo in altro modo ma non è fondamentale, ovviamente, è importante che la brillantezza funzioni almeno dal pannello nvidia, per i tasti ci aggiusteremo :D Grazie per le dritte :D Se trovi la discussione fammi sapere, io ho cercato un po' ma non ho trovato nulla di rilevante...
nEcR0SoFt
Prode Principiante
 
Messaggi: 43
Iscrizione: febbraio 2005

Re: Associare combinazioni di tasti a script.

Messaggioda nEcR0SoFt » martedì 31 marzo 2009, 10:40

CI sono alcune discussioni, come questa:

http://forum.ubuntu-it.org/viewtopic.ph ... 2#p1562752

che parlano del mio stesso problema ma nessuna soluzione. Anche io ho notato il solo funzionamento dei tasti volume, mentre tutti gli altri Fn-related hanno problemi...volevo aggirare la prova reimpostandoli a mano ma, appunto, pare fare capricci...proverò xkey...
nEcR0SoFt
Prode Principiante
 
Messaggi: 43
Iscrizione: febbraio 2005

Re: Associare combinazioni di tasti a script.

Messaggioda nEcR0SoFt » martedì 31 marzo 2009, 10:44

LicaoNesSs ha scritto:quindi il problema è proprio a monte, non riconosce il tasto.
mmm ricordo di aver letto una discussione come questa.... ma non riesco a trovarla.

a questo punto ti posso suggerire di provare con un'altra combinazione di tasti al posto di Fn magari control o super, so che non è la soluzione ma è una toppa che potresti utilizzare temporaneamente


Forse avevi visto questa: http://forum.ubuntu-it.org/viewtopic.php?t=52067

Ho visto che molti hanno questo problema ma di soluzioni pare non essercene...sigh... :-\ :-\
nEcR0SoFt
Prode Principiante
 
Messaggi: 43
Iscrizione: febbraio 2005

Re: Associare combinazioni di tasti a script.

Messaggioda LicaoNesSs » martedì 31 marzo 2009, 17:16

ma il modello del notebook?
usi ubuntu 8.10?

ora una domanda per qualcuno più esperto di me,

ma possibile che si debba andare a smanettare questo file?
ho cercato qualcosa su internet ma ho trovato veramente poco :-\

/usr/include/linux/input.h
Ultima modifica di LicaoNesSs il martedì 31 marzo 2009, 17:44, modificato 1 volta in totale.
Mad Macaco Fan Club
Q: How many Marxists does it take to screw in a light bulb?
A: None:  The light bulb contains the seeds of its own revolution.
Avatar utente
LicaoNesSs
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1054
Iscrizione: febbraio 2009

Re: Associare combinazioni di tasti a script.

Messaggioda nEcR0SoFt » martedì 31 marzo 2009, 18:03

LicaoNesSs ha scritto:ma il modello del notebook?
usi ubuntu 8.10?

ora una domanda per qualcuno più esperto di me,

ma possibile che si debba andare a smanettare questo file?
ho cercato qualcosa su internet ma ho trovato veramente poco :-\

/usr/include/linux/input.h



Si,la 8.10, è un samsung X460 AS01...con la ubuntu 8.10 funziona tutto al primo colpo, unica cosa i tasti...ora ci metto anche una bluewhite64 bit così mi diverto a far funzionare tutto a colpi hahahaha :D
nEcR0SoFt
Prode Principiante
 
Messaggi: 43
Iscrizione: febbraio 2005

Re: Associare combinazioni di tasti a script.

Messaggioda nEcR0SoFt » martedì 31 marzo 2009, 18:57

...
Ultima modifica di nEcR0SoFt il martedì 31 marzo 2009, 19:03, modificato 1 volta in totale.
nEcR0SoFt
Prode Principiante
 
Messaggi: 43
Iscrizione: febbraio 2005

Re: Associare combinazioni di tasti a script.

Messaggioda nEcR0SoFt » mercoledì 1 aprile 2009, 17:29

Questo, per ora, è il mio workaround:

http://forum.ubuntu-it.org/viewtopic.ph ... 8#p1971018

La cosa bella è che quando si riuscià a far funzionare Fn+UP/DOWN potrò direttamente associare l'esecuzione del mio programma al rispettivo key handler...

Se ci sono news fatemi sapere :D
nEcR0SoFt
Prode Principiante
 
Messaggi: 43
Iscrizione: febbraio 2005


Torna a Applicazioni

Chi c’è in linea

Visualizzano questa pagina: chicco_, dinosauro, Finnicella e 15 ospiti