Voglio impostare una scorciatoia da tastiera per chiudere la finestra corrente in Ubuntu 16.04. Sono consapevole che alt+f4
lo fa già e che posso ridefinire questa scorciatoia se voglio, ma quello che voglio davvero è aggiungere una scorciatoia aggiuntiva per eseguire la stessa funzione.
Il motivo è; Ho una tastiera senza tasti funzione designati (un 60%). Invece i tasti funzione vengono attivati tramite una scorciatoia da tastiera che alterna la riga di tasti numerici tra numero e funzione chiavi (ad esempio 4
a f4
e viceversa).
Ho l'abitudine di chiudere rapidamente le finestre usando alt+f4
e voglio che funzioni indipendentemente dal fatto che sia in modalità tasto funzione o tasto numerico, ma non riesco a trovare ciò che dovrei inserire nel comando campo quando si imposta una nuova scorciatoia da tastiera.
Ho trovato una buona soluzione al mio problema particolare e l'ho pubblicata nelle risposte di seguito. Ancora aperto a soluzioni più eleganti.
Modifica:per chiarire, la macchina esegue X11.
Risposta accettata:
wmctrl -c <win>
wmctrl - interact with a EWMH/NetWM compatible X Window Manager. -c <WIN> Close the window <WIN> gracefully.
(da man wmctrl
. Ma nota:io uso XFCE, quindi non l'ho testato su Unity come si trova in Ubuntu 16.04 predefinito e non mi aspetto che funzioni se utilizzo Wayland dal 17.10 in poi)