-
Notifications
You must be signed in to change notification settings - Fork 11
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
KEY_SPACE and HJKL into ARROWS #4
Comments
You have something wrong with your directory structure. Move all your “maricn/*.h.in” files into a subdirectory (as you can see with “default”, “shift2caps“, “caps2esc”). First level (“maricn”) is the config directory. Second level (new subdirectory) will be the name of the executable that will use the “*.h.in” files inside.
Phew. I haven’t used my plugin lately, but if you go with multi rules you surely need to set But have you tried the following tap rules? interception-k2k/default/interception-pipe0/tap-rules.h.in Lines 17 to 33 in 8ec08ce
Just replace
Did you type on the keyboard while restarting If not, run |
Now, per your instructions, I have this repo cloned at The command I have succeeded running is:
Thank you!
Wow, thank you! Didn't realize that would work the way I wanted. On the first look it seems fine, but there's a huge problem (3) with stuck letters and some repeated and missed ones.
No, the command I'm running to apply the changes is:
Then I wait for a while so This happens especially when switching windows (i'm on Wayland with SwayWM). When I change focus to another window, some random key starts outputting there. So far I got letters e, n, comma, space, and even SHIFT stuck. They get unstuck when I press some other key. Also, my touchpad gets stuck sometimes. Trying out |
I never experienced such issue on my machine (used also with Sway), but here are a few things I can think of:
That does not sound well. As mentioned above, please try shrinking down your config, maybe that key is one of them. |
My setup
Thank you for writing and sharing this piece of code. I tried to read into it, and find it a bit confusing, so I'm asking for your kind help. :)
I'm on Arch on Wayland with SwayWM. I'm using latest AUR for
interception-tools
andevtest
./etc/interception/udevmon.d/keymod.yaml
:/etc/udevmon.yaml
:Problem 1 - can't run
make test
Hi, I would like to run tests, but
make
always throws errors...Instead I do this to run tests (albeit w/o debug output):
Problem 2 - space + home row => arrows
I want to make my space key pressed with home row keys emulate arrows. I tried:
KEY_SPACE
andK
mapping intoPRESS(KEY_UP)
, but I can't makeKEY_SPACE
stop repeating on other key down/up (space + k
keeps repeatingspace
long after i releasek
)KEY_SPACE
intoKEY_RIGHTMETA
and then multi-rules that mapKEY_RIGHTMETA
withK
into arrow up.. but thenmeta + k
seems to have precedence, which is mapped with my tiling WM..KEY_SPACE
into itself with.repeat_key = KEY_RESERVED
and multi-rule that mapsKEY_SPACE
withK
into an arrow.. this doesn't change anything..My
interception-k2k/maricn/multi-rules.h.in
:My
interception-k2k/maricn/multi-tap.h.in
:Problem 3 - stuck letters
Sometimes when I load interception plugin, my letter J gets stuck and doesn't output.. It doesn't get registered in
evtest
and when I move to another window (firefox) it keeps outputtingj
until i press some other key.The text was updated successfully, but these errors were encountered: