Package Details: xkeysnail 0.4.0-3

Git Clone URL: https://aur.archlinux.org/xkeysnail.git (read-only, click to copy)
Package Base: xkeysnail
Description: Yet another keyboard remapping tool for X environment.
Upstream URL: https://github.com/mooz/xkeysnail
Keywords: keyboard
Licenses: GPL
Submitter: zaza
Maintainer: zaza
Last Packager: zaza
Votes: 9
Popularity: 0.000010
First Submitted: 2018-02-10 10:46 (UTC)
Last Updated: 2023-05-21 20:52 (UTC)

Latest Comments

1 2 Next › Last »

zaza commented on 2023-02-25 10:23 (UTC) (edited on 2023-02-25 10:24 (UTC) by zaza)

@facet Yes, code is basically the same. Both projects use similar initialization with that EV_REL parameter. Even xremap (not based by xkeysnail and written in rust) uses same parameters because author looked at xkeysnail code (as written in comments).

Here is keyszer patch that may work (created with git diff): https://pastebin.com/raw/ZueyqEt8

I think that this EV_REL line isn't required at all, because all these keyboard remapping tools don't work with mouse-like axes anyway. It would be good to find real reason of this bug, I've tried to do some testing but can't find anything.

facet commented on 2023-02-25 06:04 (UTC)

@zaza I'm actually use kerszer, can it be fixed by similar patch? Or I have to move back to xkeysnail..

zaza commented on 2023-02-20 22:32 (UTC)

@facet I've decided to make an experimental patch and update package to fix this issue as I described here: https://github.com/joshgoebel/keyszer/issues/137#issuecomment-1437598040

For me it fixes that problem, but I'm not sure if it is proper fix. It would be nice if someone could test it.

zaza commented on 2023-02-20 09:14 (UTC)

@facet I've encountered this too recently. Tried to use keyszer (xkeysnail fork) and xremap, both had same problems. So it is not only xkeysnail's issue.

facet commented on 2023-02-20 06:38 (UTC)

It makes keyboard unusable with latest systemd version, can confirm systemd 252.4 works fine

zaza commented on 2020-10-28 20:20 (UTC)

@fabon Thanks, updated

fabon commented on 2020-10-27 18:29 (UTC)

Few days ago v0.4.0 has been released. It seems to me that the patch is now unnecessary, because that commit is included in the release. Also v0.4.0 depends on appdirs, so it is probably necessary to add python-appdirs to dependencies. I tried to modify PKGBUILD in this way and it worked fine in my environment.

aixiangfei commented on 2020-08-31 11:31 (UTC)

I set "libinput Disable While Typing Enabled",then I run xkeysnail, it failed.

zaza commented on 2020-06-29 00:01 (UTC)

@aloxaf oops, thanks, I've forgot to change this. Now it must work properly.

aloxaf commented on 2020-06-28 23:54 (UTC) (edited on 2020-06-28 23:55 (UTC) by aloxaf)

Thanks a lot. But there is still a small problem on L22:

-    patch -Np1 -i "${srcdir}/modifiers.patch"
+    patch -Np1 -i "${srcdir}/revert.patch"