azooKey Desktop for macOS has two independent keyboard settings:
- Keyboard Layout (
Config.KeyboardLayout) — Controls physical key → character mapping viaoverrideKeyboard(withKeyboardNamed:). Setting this to "Dvorak" tells the OS to interpret key positions as Dvorak. - Input Style (
Config.InputStyle) — Controls romaji → kana conversion table. The default table is QWERTY-based.
These two settings are not linked. Setting Keyboard Layout to Dvorak does NOT change the romaji table. This means ci still maps to し (sa-row) instead of き (ka-row), which is the expected behavior for Dvorak users.