scorciatoia da tastiera mi sta facendo impazzire, come faccio a liberarmene?

1

Uso la scorciatoia da tastiera Comando Opzione L per bloccare la mia macchina. Per la maggior parte questo funziona, ma non se Chrome è a fuoco. In Chrome, quando utilizzo questa combinazione, apre la pagina "Download" in una scheda. Ho provato tutto quello che posso pensare per evitare questo.

C'è una voce di menu per "Download": Finestra - > Download . Ho usato Preferenze di sistema - > Tastiera - > Scelte rapide - > Scorciatoie per le app per tentare di impostarlo su qualcos'altro, ma non sembra avere importanza, posso aggiungere un nuovo collegamento per i download, ma non importa quello che faccio Comando Opzione L continua ad aprire Download. L'unica differenza è la scorciatoia che configuro momentaneamente "Finestra" nella barra dei menu, mentre Comando Opzione L non lo fa. Sebbene evidenzi se ho impostato il collegamento a Comando Opzione L .

Mi sono spinto fino al punto di impostare defaults write com.google.Chrome NSUserKeyEquivalents -dict-add 'Downloads' '%code%' .

Quando ho letto:

defaults read com.google.Chrome NSUserKeyEquivalents
{
    Downloads = "";
}

e tuttavia Comando Opzione L apre ancora la pagina Download.

Le scorciatoie da tastiera globali in macOS sono sempre state frustranti, ma è stato possibile ignorare ogni app in conflitto, ma questo mi sta facendo impazzire.

EDIT: ho anche sfogliato le estensioni chrome e nessuna scelta rapida da tastiera è stata impostata su Command Option L . Ho anche provato a disabilitare tutte le estensioni; non ha funzionato.

    
posta penchant 02.10.2018 - 21:12
fonte

3 risposte

3

C'è già una scorciatoia da tastiera di sistema per bloccare il display. È Comando Controllo Q per Alta Sierra e superiore e Controllo Maiusc su altri sistemi, per consentire allo schermo di andare in stop (che è effettivamente lo stesso quando protetto da password).

Tenendo presente questa scorciatoia da tastiera, puoi essere sicuro che non interferiscono con nessuna applicazione.

Nota che sui nuovi MacsBook Pro con Touch ID funziona solo la prima scorciatoia da tastiera.

    
risposta data 02.10.2018 - 22:38
fonte
0

Come sai, le scorciatoie sono legate all'applicazione, mentre Apple ha a volte anche delle scorciatoie.

Ad esempio CMD + Q funziona in quasi tutte le app. Apple o non Apple.

Se Chrome è la tua finestra in alto utilizzerà la scorciatoia di Chrome per Option + Cmd + L (non Apple) o la tua.

Chrome ti consente di aggiungere o modificare alcune scorciatoie, ma non tutte.

L'unico modo per farlo sarebbe modificare Chrome Plist, che non consiglio.

    
risposta data 03.10.2018 - 00:31
fonte
-1

Comando Opzione L è un collegamento di sistema definito da Apple che (come hai scoperto) apre la cartella ~/Downloads .

Apple impone che gli sviluppatori di app rispettino queste scorciatoie .

Respect standard keyboard shortcuts and create app-specific shortcuts for frequently used commands. Keyboard shortcuts let people activate menu items and actions by pressing specific key combination.

Perché gli sviluppatori di Chrome hanno scelto il filo rigido in Comando Opzione L poiché aprire la posizione dei download è qualcosa a cui solo loro possono rispondere. (IMO) La cartella dei download configurata in Chrome può essere completamente diversa dalla cartella ~/Downloads del sistema. Facendo un semplice test, ho cambiato la mia posizione di download in Chrome sul desktop e premendo Comando Opzione L ho aperto la mia cartella Desktop (come previsto).

Quindi, gli sviluppatori di Chrome hanno deciso di ri-mappare un collegamento di sistema che è qualcosa che Apple disapprova:

In general, don’t override standard keyboard shortcuts. Users may become confused if the shortcuts they know work differently in your app. Only in very rare cases does it make sense to redefine a common shortcut. For example, if people spend a significant amount of time in your app, it might make sense to redefine a standard shortcut that isn’t applicable to your app. Another option might be to let the user choose their own keyboard shortcuts.

Quindi, il problema è con Chrome e non con macOS. Detto questo, non c'è un "blocco" (come in Windows). Non è consigliabile provare a ri-mappare le scorciatoie da tastiera per imitare la loro controparte Windows ( Windows L , in questo caso). Con una piccola quantità di pratica, puoi facilmente passare da un sistema all'altro.

    
risposta data 02.10.2018 - 21:39
fonte

Leggi altre domande sui tag