Come impedire a Cmd-Q di digitare "q" nella nuova app in primo piano?

0

La mia app in background (quella che viene attivata quando si chiude l'app corrente) è un editor di testo. Quando uso il Cmd - Q scorciatoia per uscire e subito dopo lasciare andare il tasto solo il Cmd , l'editor di testo digita un carattere q .

Naturalmente di solito non tengo intenzionalmente premuto Q . Mentre si utilizza il layout di tastiera quarzo non ho mai notato questo, ma quando ho cambiato il layout Dvorak, di tanto in tanto ho visto che questo accada (probabilmente a causa della posizione di Q sulla tastiera ). Succede con entrambi i layout però.

Sono abbastanza sicuro che sia non un problema con specificamente il mio Mac (EDIT: accade solo con la mia tastiera Logitech ). È un po 'fastidioso, specialmente durante la codifica da quando ho smesso di molto l'app in sviluppo e il q nel mio codice sorgente non lo rende più compilabile.

Le mie domande sono:

  1. Questo succede solo sul mio Mac? Qualcuno può testarlo? Succede solo con la tastiera Logitech.

  2. Come posso evitare che ciò accada? (a parte prestare attenzione a lasciar andare Q prima di Cmd )

  3. Perché questo sta accadendo? Non penso che dovrebbe essere così.
posta Silvan Mosberger 26.07.2016 - 21:55
fonte

2 risposte

2
  1. Testato e il mio non lo fa.
  2. Prova a disattivare la disattivazione del tasto: (il mio sotto non è disattivato)

  • Forse hai una tastiera non Apple con anti-ghosting?
  • risposta data 26.07.2016 - 22:07
    fonte
    0

    Ho lo stesso problema e posso confermare che sembra accadere solo quando sto usando la mia tastiera Logitech. Ho giocato con un sacco di impostazioni della tastiera, ma nessuno di loro ha impedito alla "q" errante di accadere. Ma ho trovato una (scarsa) soluzione che fa funziona:

    Soluzione: Ogni volta che premi cmd+q , assicurati di rilasciare la chiave q prima di rilasciando la chiave cmd . Se rilasci i tasti in questo ordine, il carattere " q " non verrà inviato alla nuova app in primo piano.

        
    risposta data 18.01.2017 - 21:07
    fonte

    Leggi altre domande sui tag