Skomponuj klucz za pomocą æ, ø, å

1

Potrzebuję szybkiego dostępu do duńskich liter æ, ø, å podczas korzystania z amerykańskiego układu klawiatury w OS X (powoli zmieniam układ klawiatury, mój MBA ma duńską klawiaturę).

Chcę użyć right-alt (opcja) jako klawisza komponowania, aby uzyskać „ø”, wpisując r-alt- /- oi podobne.

Zapoznałem się z wcześniejszym pytaniem, ale nie jest jasne, czy daje mi to dostęp do duńskich liter i nie mam instalacji Linuksa, aby uzyskać pliki konfiguracyjne.

Czy istnieje inny / nowszy / łatwiejszy sposób na zrobienie tego z Karabinerem / Seilem itp.?

macurie
źródło
Mogę utworzyć kilka konfiguracji: np. Tymczasowy klawisz przełączania, aby szybko włączyć (i szybko wyłączyć) duński układ klawiatury i możesz użyć klawiszy wydrukowanych na klawiaturze fizycznej
klanomath

Odpowiedzi:

1

Aby to zadziałało, musisz użyć narzędzia innej firmy: Karabiner.

W poniższym przykładzie przytrzymanie odpowiedniego klawisza opcji włącza duński układ klawiatury. Aby wpisać æ, ø, å, po prostu przytrzymaj odpowiedni klawisz opcji i użyj oryginalnych klawiszy wydrukowanych na klawiaturze fizycznej (duńskiej). Zwolnienie odpowiedniego klawisza opcji przełącza układ z powrotem na en_US.

Wymagania wstępne:

Należy włączyć angielski i duński układ klawiatury. Skrótu cmdspacenie wolno używać w innym miejscu niż „Przełącz na poprzednie źródło wejściowe”.

  1. Pobierz, zainstaluj i otwórz Karabiner
  2. Otwórz w menulecie Karabiner -> Preferencje
  3. Otwórz zakładkę Różne i odinstaluj
  4. Naciśnij przycisk Open private.xml
  5. Otwórz plik private.xml w odpowiednim edytorze
  6. Wprowadź niestandardowy kod dostępu

    <?xml version="1.0"?>
    <root>
      <item>
        <name>Change input source temporarily</name>
        <item>
          <name>Change input source to Danish while you are holding down right option key.</name>
          <identifier>remap.change_input_source_temporary_danish_option_r</identifier>
          <autogen>
            __KeyToKey__
            KeyCode::OPTION_R,
            KeyCode::VK_NONE,
            Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::VK_CHANGE_INPUTSOURCE_DANISH, KeyCode::VK_WAIT_100MS,
            Option::KEYTOKEY_AFTER_KEYUP, KeyCode::SPACE, ModifierFlag::COMMAND_L, KeyCode::VK_WAIT_100MS,
          </autogen>
        </item>
      </item>
    </root>
    
  7. Zapisz plik

  8. Otwórz w menulecie Karabiner -> Preferencje zakładkę Zmień klucz
  9. Naciśnij przycisk ReloadXML
  10. Włącz ponowne mapowanie. Powinien być wymieniony na początku.
klanomath
źródło
0

Standardowe skróty w układzie amerykańskim to alt plus ', alt plus o, alt plus a. æøå. Czy jest jakiś powód, dla którego nie są dla ciebie dobre?

(Myślę, że jeśli twoja klawiatura jest wydrukowana w języku duńskim, klawisz „wydrukowałby na niej ø)

Tom Gewecke
źródło
Emacs wydaje się także używać (r-) alt i „zastępuje te skróty.
macurie