Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dvorak layout doesn't work #27

Open
jacobeatsspam opened this issue Sep 17, 2019 · 8 comments
Open

Dvorak layout doesn't work #27

jacobeatsspam opened this issue Sep 17, 2019 · 8 comments
Labels
bug Something isn't working

Comments

@jacobeatsspam
Copy link

jacobeatsspam commented Sep 17, 2019

My hunch is that this affects other shortcuts as well.

This bug is due to Karabiner unable to support anything but the physical layout of qwerty mappings, requiring a complete copy of the existing settings, mapping to the qwerty equivalents of what ever layout is desired.

@jacobeatsspam jacobeatsspam changed the title Ctrl V not working as expected Ctrl V not working when not using QWERTY Sep 17, 2019
@jacobeatsspam
Copy link
Author

jacobeatsspam commented Sep 17, 2019

Is there a condition for keymap that can be applied?
This condition could be used in conjunction with the physical keyboard layout

{
    "input_sources": [
        {
            "input_source_id": "^com\\.apple\\.keylayout\\.Dvorak$"
        }
    ],
    "type": "input_source_if"
}

Maybe I'll open a PR...

@rux616
Copy link
Owner

rux616 commented Sep 17, 2019

That's an interesting idea.

Do Dvorak layout users use the same physical keys for shortcuts as QWERTY? Or is Ctrl+C still copy no matter where "C" is located?

@jacobeatsspam
Copy link
Author

The latter, no matter where it's located. I'm slowly adding dvorak support and will submit a PR

@rux616 rux616 added the bug Something isn't working label Oct 1, 2019
@jacobeatsspam jacobeatsspam changed the title Ctrl V not working when not using QWERTY Dvorak layout doesn't work Oct 7, 2019
@rux616
Copy link
Owner

rux616 commented Dec 23, 2019

Hi @jacobisaliveandwell, just checking in to see how you're getting on with that PR. Let me know if I can help at all.

@larsbrubaker
Copy link

@jacobisaliveandwell any update on this? Do you have some progress?
I also use dvorak and come from Windows development. It would be great to get this working.
Maybe I can help take it a bit more of the way towards completion.

Thanks in advance.

@jacobeatsspam
Copy link
Author

@rux616 @larsbrubaker

Sorry everyone. I'm giving up on MacOS and moving back to Linux.

I still use a mac some times and have been thinking about revisiting this issue, but it's a low priority. Please feel free to take it on.

@rux616
Copy link
Owner

rux616 commented Jul 8, 2020

I've been thinking about a way to do this, and I think that with the new jsonnet implementation there's a path forward, but it'll take some work and testing.

@deltreey
Copy link

deltreey commented May 6, 2024

I am not having any issues using dvorak both from my mac keyboard and from a keyboard with a hardware switch with karabiner. I'm pretty sure you can close this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants