[IT] Configurazione dei tasti multimediali degli HP Pavilion - QuickPlay per Linux
Configurazione dei tasti multimediali degli HP Pavilion in Linux
Come impostare l’equivalente di HP QuickPlay su Linux: Elisa Media Center
In questo post vedremo come personalizzare le applicazioni associate ai tastini sensibili al tatto presenti sulla tastiera dei portatili HP Pavilion. Così facendo potremo avviare Elisa Media Center (equivalente per linux di HP QuickPlay) premendo semplicemente l’apposito tastino QuickPlay.
1. metodo semplice
Innanzitutto possiamo semplicemente personalizzare i tastini con le più comuni funzioni attraverso l’applet che possiamo trovare in Sistema -> Preferenza -> Scorciatoie di tastiera.
2. metodo avanzato
Per prima cosa dobbiamo individuare il keycode associato al tasto che ci interessa, per poi potergli assegnare un nome ed un evento: nel terminale eseguiamo (se non c’è va installato con il pacchetto x11-utils )
xev
ora digitiamo il tasto.
Dovremmo avere un output simile al seguente:
Per ogni tasto premuto avremo due eventi: la pressione e il rilascio del tasto.
Per la cronaca, il tasto Quickplay ha keycode 170, il tasto DVD ha keycode 219
Adesso dobbiamo dargli un nome, basta scrivere nel file (nella propria home) .Xmodmap (se non esiste createlo):
keycode 219 = F13
keycode … = F14
keycode … = firefox
In pratica per ogni riga ci sarà il keycode (keycode 219) associato (=) al nome (F13); possiamo scegliere qualsiasi nome per il tasto anche se per comodità è meglio sceglierne uno compreso tra F13 e F24, altrimenti dovremo definire, come utenti root, i nuovi tasti in /usr/X11R6/lib/X11/XKeysymDB mettendo in fondo al file una riga simile alla seguente:
firefox :10090000
ossia il nome che vogliamo assegnare al tasto seguito da : e poi da un numero in esadecimale non utilizzato in nessun altra riga del file.
A questo punto lanciamo come semplici utenti:
xmodmap .Xmodmap
e rilanciamo xev. Se tutto è andato bene dovremmo ritrovarci accanto al keycode anche il nome del tasto (keysyms) prescelto:
.Xmodmap dovrebbe essere letto automaticamente all’avvio dell’ambiente grafico.
Ora associamo l’applicazione al nuovo tasto configurato.
Un consiglio, al tasto QuickPlay associate il media center Elisa. Veramente ottimo sostituto di QuickPlay dell’HP. Potete installarlo con sudo apt-get install elisa . Il comando per avviarlo è, appunto, elisa
Esistono 3 modalità, a seconda del window manager che utilizzi
A) Gnome Metacity (effetti desktop disabilitati)
- ALT+F2
- gconf-editor
- vai in apps -> metacity -> keybinding_commands
- doppio click su command_1
- scrivi il nome (dell’eseguibile) dell’applicazione che vuoi avviare es. gcalctool per la calcolatrice di GNOME
- vai in apps -> metacity -> global_keybindings
- doppio click su run_command_1
- Inserisci il tasto (o la combinazione di tasti) che vuoi associargli es. F13 oppure <Control><Alt>C
- Nota le parentesi < > per i tasti funzione
- Puoi assegnare molteplici scorciatoie per tutte le stringhe command_N e run_command_N
- fatto!
B) Gnome Compiz (effetti desktop abilitati)
come sopra ma le chiavi da modificare sono in
apps -> compiz -> general -> allscreens -> options
di nome command0 (per il comando dell’applicazione) e run_command0_key (per il tasto o la combinazione di tasti).
C) KDE
Lanciate kmenuedit, selezionate il programma che vi interessa dal menù di sinistra e poi cliccate nella parte di destra su Nessuno nella sezione Tasto corrente, appena si apre la finestra premete il tasto che volete assegnare all’applicazione selezionata. Chiudete tutto e provate.
Se proprio volete essere al sicuro potete modificare direttamente il file:
~/.kde/config/khotkeyrc
Ecco, ad esempio, il mio dopo alcune modifiche:
[Main] Num_Sections=2 Version=1
[Section1] MenuEntry=true Name=K Menu - Networking/WWW/Mozilla.desktop Run=Networking/WWW/Mozilla.desktop Shortcut=Mozilla
[Section2] MenuEntry=true Name=K Menu - Home.desktop Run=Home.desktop Shortcut=F13|
Print This Post
|
Email This Post



No Responses to “[IT] Configurazione dei tasti multimediali degli HP Pavilion - QuickPlay per Linux”