Bug 96314

Summary: Unable to move cursor while typing
Product: Wayland Reporter: cooks.go.hungry
Component: libinputAssignee: Wayland bug list <wayland-bugs>
Status: RESOLVED NOTABUG QA Contact:
Severity: normal    
Priority: medium CC: cooks.go.hungry, peter.hutterer
Version: 1.2.x   
Hardware: All   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description cooks.go.hungry 2016-06-01 18:10:49 UTC
I have found that when having the xserver-xorg-input-libinput package installed I am now unable to move my cursor while I am typing, though I am able to click, but that isn't really much use to me if I can't move it. I am running Ubuntu GNOME 16.04 with GNOME 3.20.

I initially reported the issue here but thought I should also do so upstream: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-libinput/+bug/1586845
Comment 1 Peter Hutterer 2016-06-01 22:31:37 UTC
I'm going to assume this is an internal touchpad? If so, there is an option to disable DisableWhileTyping (see man libinput), or your desktop environment may expose this option.
Comment 2 cooks.go.hungry 2016-06-01 22:43:31 UTC
Yes I am, ah, how do I use this option? I looked in the manpage but it wasn't completely clear how to use it...
Comment 3 Peter Hutterer 2016-06-01 22:48:37 UTC
# cat /etc/X11/xorg.conf.d/99-libinput-disable-dwt.conf
Section "InputClass"
   Identifier "Disable DWT"
   MatchDriver "libinput"
   Option "DisableWhileTyping" "off"
EndSection


restart X and you're good to go. You can enable/disable it at runtime with xinput set-prop "device name" "property name" 0 (or 1), the above is a static config.
Comment 4 cooks.go.hungry 2016-06-02 16:57:13 UTC
The xorg.conf.d folder is non existent on my system in that location so I am unable to find the config file, I have run a 'grep -R DisableWhileTyping' in the /etc directory in fact and found nothing... So where would it be located on my system or do I need to create that directory on my system or...?
Comment 5 Peter Hutterer 2016-06-02 22:24:34 UTC
yeah, just create the folder and create the file to look like the above. sorry that wasn't clear

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.