[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)

  1. ALT+F2
  2. gconf-editor
  3. vai in apps -> metacity -> keybinding_commands
  4. doppio click su command_1
  5. scrivi il nome (dell’eseguibile) dell’applicazione che vuoi avviare es. gcalctool per la calcolatrice di GNOME
  6. vai in apps -> metacity -> global_keybindings
  7. doppio click su run_command_1
  8. Inserisci il tasto (o la combinazione di tasti) che vuoi associargli es. F13 oppure <Control><Alt>C
  9. Nota le parentesi < > per i tasti funzione
  10. Puoi assegnare molteplici scorciatoie per tutte le stringhe command_N e run_command_N
  11. 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 Print This Post | Email This Post Email This Post
RSS 2.0 | Trackback | Comment

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • Page visits

    • 1407
  • Polls

    Did you manage using the internal modem?

    View Results

    Loading ... Loading ...
  • Categories

  • Meta

  • Recent Comments

  • Archives

  • Linux On Laptops

    -->