Posso disabilitare i tasti di scelta rapida Dash e HUD a schermo intero (in DOSBox)?


12

Vorrei sapere se è possibile disabilitare i tasti di scelta rapida globali ( Start e Alt) per le funzionalità di Unity mentre si eseguono applicazioni a schermo intero in DOSBox.

Se possibile, sarebbe bello disabilitarli per tutte le applicazioni che eseguono schermo intero, ma DOSbox è il mio caso d'uso specifico.

Per il resto sono completamente soddisfatto di HUD e Dash.

Il problema si manifesta come segue:

  1. Avviare DOSBox in modalità schermo intero

  2. Colpire Alt- X(o qualsiasi altra cosa) viene consegnato al gioco come appropriato, ma se esiti o cambi idea e rilasci semplicemente alt, verrai rimosso dallo schermo intero DOSBox per visualizzare l'HUD. Ciò comporta un cambiamento della risoluzione dello schermo, quindi è piuttosto lento.

  3. Premi ESCper uscire da HUD e mostrare un'altra modifica della risoluzione dello schermo, che è piuttosto frustrante.


Non ho trovato alcun modo per impedire all'HUD di rubare il mio tasto modificatore. Puoi sempre eseguire dosbox in una sessione X separata, ma sembra eccessivo. Questo non è solo un problema con DOSBox ma con qualsiasi app che voglia che io prema quel tasto modificatore. I giochi sono un ottimo esempio.
Coteyr,

@coteyr, se guardi la mia risposta qui sotto, vedrai come ottenere la chiave del modificatore ... sorta ... è una soluzione alternativa, ma funziona. Se non usi l'HUD, puoi semplicemente disabilitarlo del tutto, ed è quello che ho fatto. L'HUD è una bella idea, ma è ancora lungi dall'essere ovunque vicino a dove lo userei quotidianamente ... aspettiamo che le app inizino a supportarlo correttamente! :)
hazrpg,

@Greg, una di queste risposte ti ha aiutato?
hazrpg,

@hazrpg - cambiare la mappatura dei tasti non è adatto a me. La seppia pronta all'uso non aiuta, ma può essere utilizzata per attivare qualsiasi comando all'apertura / chiusura di un'applicazione. Potrei usarlo per guidare qualcosa se potessi ottenere uno script che cambia qualcosa in dconf / gconf o innesca dbus.
Greg,

Risposte:


4

Ho scoperto che i tasti HUD ( ALT) e Ubuntu Menu ( SUPER) sono molto fastidiosi per qualsiasi applicazione ... quindi il modo in cui l'ho risolto è stato cambiato i legami in qualcosa di un po 'più appropriato per me. Questo potrebbe aiutarti, quindi ho intenzione di delineare come ho fatto questo:

Per prima cosa devi installare un programma per gestire Unity e altre impostazioni Compiz chiamato "Gestione impostazioni CompizConfig:

sudo apt-get install compizconfig-settings-manager
  1. Esegui CompizConfig Setting Manager, cercandolo nel Dash (menu principale di Ubuntu).
  2. Nella Desktopsezione, cerca Ubuntu Unity Plugine fai clic su di essa.
  3. Cambia i valori che ti servono. Il pulsante che devi premere è accanto ai titoli che ti do sotto:
    • Key to show the HUD- Ho disabilitato l'HUD, ma puoi usare: CTRL+ ALTinvece.
    • Key to show the Launcher- L'ho cambiato in CTRL+ Super, tuttavia mostra ControlPrimarySuper- va bene, poiché CTRL+ Superfunziona ancora come dovrebbe. Scegli quello che ti senti a tuo agio con.
  4. Fai clic sul Backtasto al termine. Si prega di notare che le modifiche sopra dovrebbero cambiare immediatamente.

Il motivo principale per cui ho fatto anche questo, è perché mi piace liberare la mia chiave Super per poter fare altre scorciatoie. Ad esempio Super+ T= Terminale, Super+ g= Gedit, Super+ c= Chrome, Super+ PrtScn= afferrare la sezione dello schermo (per scattare schermate). Se vuoi impostare qualcosa del genere ... la sezione si chiama "Generale" e il pulsante da premere è "Comandi". Si prega di lasciare "Command Line 0" vuoto, ho notato che il mio ha un'associazione chiave di Mod2Escape- e non ero sicuro che questo fosse importante per qualcosa, quindi sono partito da "Command Line 1".

Spero che questo ti aiuti.


1

Non ho alcuna esperienza con l'applicazione, ma in base alla sua descrizione potresti provare a risolverlo con Seppie. "Seppie è uno strumento guidato dagli eventi che adatterà l'aspetto e le impostazioni del sistema in base all'ambiente"

Installa tramite il terminale con:

sudo apt-get install cuttlefish

o utilizzando il Software Center

Installa tramite il centro software

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.