Le scorciatoie da tastiera non funzionano più in xfce


11

Anche se tutto funzionava perfettamente, le scorciatoie da tastiera come Alt+F4, Alt+TABecc hanno improvvisamente smesso di funzionare nel mio Xubuntu 14 installazione / Xfce4 .

Non succede nulla se li colpisco e, stranamente, se provo a chiudere un terminale Alt+F4, le lettere ;3Svengono scritte nella console.

Naturalmente, le scorciatoie in "Impostazioni> Gestione finestre> Tastiera" sono tutte configurate correttamente e ho verificato xevche i tasti siano ancora mappati correttamente.

Da dove potrebbe venire?

EDIT: ho localizzato il problema: viene da xmodmap:

Ho un .Xmodmapfile nella mia cartella home, contenente solo

keycode  21 = asciicircum dead_grave dead_circumflex dead_grave dead_tilde dead_ogonek dead_tilde
keycode  77 = NoSymbol NoSymbol NoSymbol

(quindi nulla a cui si riferisce Alt). Se lo rimuovo, le scorciatoie funzionano di nuovo. Perché ? Come potrei avere entrambi lavorare allo stesso tempo?


Cosa succede se lo rilevi sotto xfce4-keyboard-settingso collaudi un'altra combinazione per Alt+F4?
TuKsn,

Hai attivato alcuni tasti speciali come Fn ?
TuKsn,

Neanche il ripristino completo di xfce eliminando ~ / .conf / xfce4.
Klaus

La tua chiave alt funziona?
Alex

Ho lo stesso problema che è iniziato di recente su Ubuntu 14.04. Alcuni tasti funzionano (Alt-F4) ma non tutti (Alt-F2), e penso che nessuno dei tasti impostati nelle scorciatoie da tastiera XFCE funzioni
David Fraser,

Risposte:


4

Sembra che potrebbe trattarsi del bug # 1292290 - I tasti di scelta rapida di Window Manager non funzionano dopo il riavvio . Una soluzione alternativa è menzionata qui:

Ho trovato una soluzione alternativa: cancella prima di riassegnare!

Per fare in modo che un collegamento funzioni correttamente, selezionare un'azione che si desidera riassegnare e fare clic sul pulsante "Cancella" fino a quando non si svuota davvero. A volte se ci sono dei duplicati (nascosti?), Vedrai comunque dei collegamenti (uguali o diversi), anche se hai fatto clic sul pulsante "Cancella". In questo caso, fai di nuovo clic sul pulsante. Dal momento che il collegamento all'azione è davvero vuoto, basta assegnarne uno personalizzato come al solito e funzionerà bene :)

e

Qualcuno su #xubuntu o #ubuntustudio (non ricordo) ha menzionato una soluzione per questo:

Devi semplicemente eliminare la mappatura dei tasti corrente due volte prima di impostarne una nuova. Quindi la nuova mappatura verrà memorizzata nella configurazione.


Probabilmente no, poiché è influenzato da xmodmap (vedi la mia modifica).
Klaus

Cancella prima di riassegnare il nuovo keybinding fare il lavoro (per 14.04)
Maciej Sypień

1

Questo sembra essere ancora un problema attivo. Ho trovato una soluzione per Studio Ubuntu 14.04 che dovrebbe funzionare con altri xubuntus:

  1. Imposta il tuo file manager su "mostra file nascosti"
  2. Navigare verso ~/.config/xfce4/xfconf/xfce-perchannel-xml/
  3. Apri xfce4-keyboard-shortcuts.xmlin un editor di testo

Cerca due righe:

  • <property name="<Alt>Tab" type="empty"> dovrebbe essere il primo
  • <property name="<Alt>Tab" type="string" value="cycle_windows_key"/> deve venire dopo quello

Puoi cercare su "Tab" per localizzarli più rapidamente. Se uno di questi manca o è fuori servizio o viene assegnato un valore errato, la funzione Alt-Tab non funzionerà. La correzione di un'assegnazione di valore mancante ha fatto funzionare di nuovo il mio computer. (Avevo disabilitato Alt-Tab mentre lavoravo con Inkscape e non riuscivo a riaverlo di nuovo fino a quando non l'ho fatto).

Stai attento lì! Potresti voler fare un backup prima di scherzare in questo file


1

Dopo aver sofferto dello stesso problema per mesi (sì, xmodmapè colpa mia), ho finalmente trovato una soluzione alternativa:

setxkbmap -option ripristinerà lo stato del tasto Alt.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.