You are not logged in.
Hi,
in my libinput config,
/etc/X11/xorg.conf.d/30-touchpad.conf
, I currently have
Option "DisableWhileTyping" "1"
.
This option disables the trackpad for a short while while a key is pressed. The exception is modifier keys to allow for things like Ctrl + click.
As I have rebound my modifier keys onto other keys in software with xkb, Ctrl + click does not work for me as the physical key is not known to libinput as a modifier key.
In particular, my Ctrl key is mapped onto the physical backslash key:
key <BKSL> { [ Control_R ],
actions[Group1] = [ SetMods(mods=Control) ] };
Is there a way to provide a custom list of key codes that bypass the DisableWhileTyping option? If not, can I have libinput recognize that the key is a modifier key in some other way? Maybe there is a way to change the xkb config instead, to make it compatible?
Thanks, Kim
Last edited by kim1 (2025-01-03 11:12:31)
Offline
You could try to alter the assignment below libinput, not above - does https://wiki.archlinux.org/title/Input_ … ities#keyd work as desired?
Offline
That's a good hint. Thanks!
Offline
In case it pans out to be a solution and in general please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Offline