OS X ignora l'opzione DefaultKeyBinding + U


1

Sto creando un DefaultKeyBinding.dict con alcune utili funzioni.

Una delle funzioni che mi piacerebbe è uppercaseWord:, ma quando provo a associare questa opzione a Opzione + U, OS X ignora questa associazione. Ignora anche le altre associazioni "di composizione", Opzione + I, E ecc.

Posso comunque far sì che OS X rispetti i miei binding? So che ne ignora alcuni per garantire il corretto funzionamento delle applicazioni, ma non ne ho visto un elenco da nessuna parte. Esiste?

EDIT : sembra che le chiavi morte abbiano la precedenza sugli attacchi. La soluzione è rimappare le chiavi morte altrove in modo che le mie chiavi normali funzionino.


Ti sei disconnesso e riconnesso per caricare il DefaultKeyBinding.dict? Esistono combinazioni con il Option+Characterlavoro? A queste combinazioni rotte è assegnato un carattere con il layout di tastiera corrente (ad es. Option-S= ßCon layout britannico); cosa succede se invece usi quel personaggio?
Daniel Beck

Risposte:


2

L'unica opzione che mi viene in mente sarebbe quella di utilizzare Ukelele per creare un layout di tastiera personalizzato senza gli stati dei tasti morti in opzione.

A parte le chiavi morte, non ci sono molte combinazioni di tasti che non possono essere ignorate. Gli unici che ho trovato sono shift-command-frecce, control-option-command-arrows e command-tab.

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.