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

Sioyek reads wrong input when using Karabiner #1244

Open
Psirus opened this issue Nov 27, 2024 · 4 comments
Open

Sioyek reads wrong input when using Karabiner #1244

Psirus opened this issue Nov 27, 2024 · 4 comments

Comments

@Psirus
Copy link

Psirus commented Nov 27, 2024

I'm trying to use Sioyek with the Neo layout. The higher layers are implemented on MacOS using Karabiner. Most programs work just fine like this. But Sioyek (and also zathura) don't seem to care about the remapped keys.

In the Karabiner event viewer, the semicolon needed for Sioyek commands for example looks like this, and is created by pressing "d", but on a different layer:

   "type": "down",
    "name": {"key_code":"semicolon"},
    "usagePage": "7 (0x0007)",
    "usage": "51 (0x0033)",
    "misc": "flags right_option"

However, Sioyek seems to only see the pressed "d" key:

Warning: invalid command (key:d); resetting to root

Any idea what is causing this?

@ahrm
Copy link
Owner

ahrm commented Nov 27, 2024

Which version of sioyek are you using? Does the issue happen on the preview release here: https://github.com/ahrm/sioyek/releases/tag/sioyek3-alpha0?

@Psirus
Copy link
Author

Psirus commented Nov 27, 2024

sioyek --version gives 2.0.0, which I installed using homebrew.
Installing the alpha unfortunately didn't work. When I try to install it, MacOS says

„sioyek“ is damaged and cannot be opened. It is recommended to eject the image.

Might not be the exact wording, I translated it from German.

@ahrm
Copy link
Owner

ahrm commented Nov 27, 2024

See this: #1156 (comment).

@Psirus
Copy link
Author

Psirus commented Nov 27, 2024

Thanks, that helped. But unfortunately, the keymapping issue is there in the alpha as well.

Just FYI, the version number still shows 2.0.0 for the alpha build.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants