Fully disable “tap and drag gesture” for synaptics touchpad
I recently got a new Dell XPS 15 9550, and I followed the instructions of the OP in this thread https://ubuntuforums.org/showthread.php?t=2317843 to set it up to dual boot Windows 10 and Ubuntu 16.04. (Basically just disable safe boot and fast boot, change from RAID to AHCI in BIOS, then install Ubuntu and make sure graphics and other drivers work). Everything works pretty well immediately after installation.
I want to disable the "TapAndDragGesture" which is enabled by default in synaptics. But when I use synclient to do so: synclient TapAndDragGesture=0
the gesture does not completely go away. The behavior is that now, if I double tap, it will drag for a brief period of time (about half a second, as opposed to dragging for however long I keep my finger on the touchpad).
This is still very irritating as the amount of time it drags is still enough for me to accidentally move tabs around (as I tend to do when quickly tapping to switch tabs).
Has anyone experienced this issue or something similar? And does anyone know how to fix it? Thanks in advance.
16.04 dell touchpad synaptics
add a comment |
I recently got a new Dell XPS 15 9550, and I followed the instructions of the OP in this thread https://ubuntuforums.org/showthread.php?t=2317843 to set it up to dual boot Windows 10 and Ubuntu 16.04. (Basically just disable safe boot and fast boot, change from RAID to AHCI in BIOS, then install Ubuntu and make sure graphics and other drivers work). Everything works pretty well immediately after installation.
I want to disable the "TapAndDragGesture" which is enabled by default in synaptics. But when I use synclient to do so: synclient TapAndDragGesture=0
the gesture does not completely go away. The behavior is that now, if I double tap, it will drag for a brief period of time (about half a second, as opposed to dragging for however long I keep my finger on the touchpad).
This is still very irritating as the amount of time it drags is still enough for me to accidentally move tabs around (as I tend to do when quickly tapping to switch tabs).
Has anyone experienced this issue or something similar? And does anyone know how to fix it? Thanks in advance.
16.04 dell touchpad synaptics
add a comment |
I recently got a new Dell XPS 15 9550, and I followed the instructions of the OP in this thread https://ubuntuforums.org/showthread.php?t=2317843 to set it up to dual boot Windows 10 and Ubuntu 16.04. (Basically just disable safe boot and fast boot, change from RAID to AHCI in BIOS, then install Ubuntu and make sure graphics and other drivers work). Everything works pretty well immediately after installation.
I want to disable the "TapAndDragGesture" which is enabled by default in synaptics. But when I use synclient to do so: synclient TapAndDragGesture=0
the gesture does not completely go away. The behavior is that now, if I double tap, it will drag for a brief period of time (about half a second, as opposed to dragging for however long I keep my finger on the touchpad).
This is still very irritating as the amount of time it drags is still enough for me to accidentally move tabs around (as I tend to do when quickly tapping to switch tabs).
Has anyone experienced this issue or something similar? And does anyone know how to fix it? Thanks in advance.
16.04 dell touchpad synaptics
I recently got a new Dell XPS 15 9550, and I followed the instructions of the OP in this thread https://ubuntuforums.org/showthread.php?t=2317843 to set it up to dual boot Windows 10 and Ubuntu 16.04. (Basically just disable safe boot and fast boot, change from RAID to AHCI in BIOS, then install Ubuntu and make sure graphics and other drivers work). Everything works pretty well immediately after installation.
I want to disable the "TapAndDragGesture" which is enabled by default in synaptics. But when I use synclient to do so: synclient TapAndDragGesture=0
the gesture does not completely go away. The behavior is that now, if I double tap, it will drag for a brief period of time (about half a second, as opposed to dragging for however long I keep my finger on the touchpad).
This is still very irritating as the amount of time it drags is still enough for me to accidentally move tabs around (as I tend to do when quickly tapping to switch tabs).
Has anyone experienced this issue or something similar? And does anyone know how to fix it? Thanks in advance.
16.04 dell touchpad synaptics
16.04 dell touchpad synaptics
asked Jul 17 '16 at 4:29
Daniel HathcockDaniel Hathcock
85113
85113
add a comment |
add a comment |
6 Answers
6
active
oldest
votes
On Wayland (Ubuntu 17.10) I disabled tap-and-drag gesture with
gsettings set org.gnome.desktop.peripherals.touchpad tap-and-drag false
And logged out and back in.
Worked really well for me on a Macbook Pro 15" 2015, Ubuntu 17.10.1 (: Good stuff.
– knut
Apr 14 '18 at 14:43
This also worked for me. Does anyone know what the difference is between disabling in gsettings vs. in the libinput conf?
– bennlich
Aug 13 '18 at 4:13
libinput works with X11, gsettings with Wayland.
– Mitar
Aug 13 '18 at 6:14
add a comment |
I use the synclient MaxTapMove=0
to solve the problem. Although I am really not sure it is the right solution.
Doesn't seem to work for me though. The behavior still persists.
– xji
Jan 26 '18 at 8:38
2
A combination of: synclient TapAndDragGesture=0 synclient MaxTapMove=0 solved the problem for me
– Miao ZhiCheng
Mar 13 '18 at 12:21
add a comment |
I was able to resolve this issue by installing and using libinput instead of synaptics for my input driver.
This post describes the installation process very simply for 15.04+ (I am on 16.04).
After following these steps, you can verify that your touchpad uses libinput: in the terminal type xinput list
to get the device id of your touchpad, then:
xinput list-props <device_id>
Most of the properties in the list should have "libinput" as part of the name.
Finally, to disable the "Tap and Drag gesture", simply edit the file /usr/share/X11/xorg.conf.d/90-libinput.conf. Find the section for the touchpad and disable the tapping drag option:
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "TappingDrag" "false"
EndSection
There are many other useful options that can be changed or tweaked, which is well documented here
Once the options are set, save the file, log out, log in, and enjoy!
Now the file seems to be named40-libinput.conf
instead of90
– xji
Jan 27 '18 at 17:57
Did you get an error message when running./autogen.sh --prefix=/usr
in the "build and install" phase of the installation process oflibinput
? It tells mebash: ./autogen.sh: No such file or directory
, I wonder whether other users ran into this problem and if they found a fix ...
– Olivier Bégassat
May 9 '18 at 17:43
@OlivierBégassat, I installedlibinput
throughapt
, I did not build it from source, so I am not sure how to resolve your issue. I'm also now using Ubuntu 17.10 which I believe haslibinput
installed by default.
– Daniel Hathcock
May 9 '18 at 18:15
I see, using something along the lines ofsudo apt-get install libinput
I presume ? Do you remember the command, this one doesn't work for me (I just tried it).
– Olivier Bégassat
May 9 '18 at 18:37
This answer describes how. It looks like justsudo apt install xserver-xorg-input-libinput
is sufficient.
– Daniel Hathcock
May 9 '18 at 19:11
add a comment |
I have exactly the same frustration, but just from single tapping in order to focus something, then releasing and dragging the pointer away which causes the newly focused tab (for example) to be dragged across. Super annoying. I have a solution which seems to be more a work-around, but stops this from happening.
xinput set-prop [touchpad ID] "Synaptics Gestures" 0
(Find out the ID of your touchpad by running xinput
without passing any arguments.)
I can still see the tabs/windows being attempted to drag, but then stop immediately and "snap back". Kind of a fluke perhaps, but it works.
As far as I know that option is only about tap-and-drag:
Option "TapAndDragGesture" "boolean"
Switch on/off the tap-and-drag gesture. This gesture is an alternative way of dragging. It is performed by tapping (touching and releasing the finger), then touching again and moving the finger on the touchpad. The gesture is enabled by default and can be disabled by setting the TapAndDragGesture option to false. Property: "Synaptics Gestures"
Synaptics Gestures
8 bit (BOOL), 1 value, tap-and-drag.
Source: synaptics(4) - ftp://www.x.org/pub/X11R7.5/doc/man/man4/synaptics.4.html
This seems to do the same as what the OP described: The dragging continues for about half a second before stopping, which makes it even worse...
– xji
Jan 27 '18 at 17:40
add a comment |
Easiest solution for those using Ubuntu 16.04!
To list all actions your Synaptics Touchpad has:
synclient
To change an option:
synclient PARAMETER=#
EXAMPLE:
Disabling Tap and Drag:
synclient TapAndDragGesture=0
add a comment |
After trying everything above, synclient SingleTapTimeout=0
finally worked for me. If that doesn't work, I'd encourage you to just type synclient
into the terminal and mess with some of the settings. You'll likely find what you need.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f799589%2ffully-disable-tap-and-drag-gesture-for-synaptics-touchpad%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
6 Answers
6
active
oldest
votes
6 Answers
6
active
oldest
votes
active
oldest
votes
active
oldest
votes
On Wayland (Ubuntu 17.10) I disabled tap-and-drag gesture with
gsettings set org.gnome.desktop.peripherals.touchpad tap-and-drag false
And logged out and back in.
Worked really well for me on a Macbook Pro 15" 2015, Ubuntu 17.10.1 (: Good stuff.
– knut
Apr 14 '18 at 14:43
This also worked for me. Does anyone know what the difference is between disabling in gsettings vs. in the libinput conf?
– bennlich
Aug 13 '18 at 4:13
libinput works with X11, gsettings with Wayland.
– Mitar
Aug 13 '18 at 6:14
add a comment |
On Wayland (Ubuntu 17.10) I disabled tap-and-drag gesture with
gsettings set org.gnome.desktop.peripherals.touchpad tap-and-drag false
And logged out and back in.
Worked really well for me on a Macbook Pro 15" 2015, Ubuntu 17.10.1 (: Good stuff.
– knut
Apr 14 '18 at 14:43
This also worked for me. Does anyone know what the difference is between disabling in gsettings vs. in the libinput conf?
– bennlich
Aug 13 '18 at 4:13
libinput works with X11, gsettings with Wayland.
– Mitar
Aug 13 '18 at 6:14
add a comment |
On Wayland (Ubuntu 17.10) I disabled tap-and-drag gesture with
gsettings set org.gnome.desktop.peripherals.touchpad tap-and-drag false
And logged out and back in.
On Wayland (Ubuntu 17.10) I disabled tap-and-drag gesture with
gsettings set org.gnome.desktop.peripherals.touchpad tap-and-drag false
And logged out and back in.
answered Nov 22 '17 at 9:40
MitarMitar
821810
821810
Worked really well for me on a Macbook Pro 15" 2015, Ubuntu 17.10.1 (: Good stuff.
– knut
Apr 14 '18 at 14:43
This also worked for me. Does anyone know what the difference is between disabling in gsettings vs. in the libinput conf?
– bennlich
Aug 13 '18 at 4:13
libinput works with X11, gsettings with Wayland.
– Mitar
Aug 13 '18 at 6:14
add a comment |
Worked really well for me on a Macbook Pro 15" 2015, Ubuntu 17.10.1 (: Good stuff.
– knut
Apr 14 '18 at 14:43
This also worked for me. Does anyone know what the difference is between disabling in gsettings vs. in the libinput conf?
– bennlich
Aug 13 '18 at 4:13
libinput works with X11, gsettings with Wayland.
– Mitar
Aug 13 '18 at 6:14
Worked really well for me on a Macbook Pro 15" 2015, Ubuntu 17.10.1 (: Good stuff.
– knut
Apr 14 '18 at 14:43
Worked really well for me on a Macbook Pro 15" 2015, Ubuntu 17.10.1 (: Good stuff.
– knut
Apr 14 '18 at 14:43
This also worked for me. Does anyone know what the difference is between disabling in gsettings vs. in the libinput conf?
– bennlich
Aug 13 '18 at 4:13
This also worked for me. Does anyone know what the difference is between disabling in gsettings vs. in the libinput conf?
– bennlich
Aug 13 '18 at 4:13
libinput works with X11, gsettings with Wayland.
– Mitar
Aug 13 '18 at 6:14
libinput works with X11, gsettings with Wayland.
– Mitar
Aug 13 '18 at 6:14
add a comment |
I use the synclient MaxTapMove=0
to solve the problem. Although I am really not sure it is the right solution.
Doesn't seem to work for me though. The behavior still persists.
– xji
Jan 26 '18 at 8:38
2
A combination of: synclient TapAndDragGesture=0 synclient MaxTapMove=0 solved the problem for me
– Miao ZhiCheng
Mar 13 '18 at 12:21
add a comment |
I use the synclient MaxTapMove=0
to solve the problem. Although I am really not sure it is the right solution.
Doesn't seem to work for me though. The behavior still persists.
– xji
Jan 26 '18 at 8:38
2
A combination of: synclient TapAndDragGesture=0 synclient MaxTapMove=0 solved the problem for me
– Miao ZhiCheng
Mar 13 '18 at 12:21
add a comment |
I use the synclient MaxTapMove=0
to solve the problem. Although I am really not sure it is the right solution.
I use the synclient MaxTapMove=0
to solve the problem. Although I am really not sure it is the right solution.
answered Feb 3 '17 at 15:39
Yifan SunYifan Sun
465
465
Doesn't seem to work for me though. The behavior still persists.
– xji
Jan 26 '18 at 8:38
2
A combination of: synclient TapAndDragGesture=0 synclient MaxTapMove=0 solved the problem for me
– Miao ZhiCheng
Mar 13 '18 at 12:21
add a comment |
Doesn't seem to work for me though. The behavior still persists.
– xji
Jan 26 '18 at 8:38
2
A combination of: synclient TapAndDragGesture=0 synclient MaxTapMove=0 solved the problem for me
– Miao ZhiCheng
Mar 13 '18 at 12:21
Doesn't seem to work for me though. The behavior still persists.
– xji
Jan 26 '18 at 8:38
Doesn't seem to work for me though. The behavior still persists.
– xji
Jan 26 '18 at 8:38
2
2
A combination of: synclient TapAndDragGesture=0 synclient MaxTapMove=0 solved the problem for me
– Miao ZhiCheng
Mar 13 '18 at 12:21
A combination of: synclient TapAndDragGesture=0 synclient MaxTapMove=0 solved the problem for me
– Miao ZhiCheng
Mar 13 '18 at 12:21
add a comment |
I was able to resolve this issue by installing and using libinput instead of synaptics for my input driver.
This post describes the installation process very simply for 15.04+ (I am on 16.04).
After following these steps, you can verify that your touchpad uses libinput: in the terminal type xinput list
to get the device id of your touchpad, then:
xinput list-props <device_id>
Most of the properties in the list should have "libinput" as part of the name.
Finally, to disable the "Tap and Drag gesture", simply edit the file /usr/share/X11/xorg.conf.d/90-libinput.conf. Find the section for the touchpad and disable the tapping drag option:
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "TappingDrag" "false"
EndSection
There are many other useful options that can be changed or tweaked, which is well documented here
Once the options are set, save the file, log out, log in, and enjoy!
Now the file seems to be named40-libinput.conf
instead of90
– xji
Jan 27 '18 at 17:57
Did you get an error message when running./autogen.sh --prefix=/usr
in the "build and install" phase of the installation process oflibinput
? It tells mebash: ./autogen.sh: No such file or directory
, I wonder whether other users ran into this problem and if they found a fix ...
– Olivier Bégassat
May 9 '18 at 17:43
@OlivierBégassat, I installedlibinput
throughapt
, I did not build it from source, so I am not sure how to resolve your issue. I'm also now using Ubuntu 17.10 which I believe haslibinput
installed by default.
– Daniel Hathcock
May 9 '18 at 18:15
I see, using something along the lines ofsudo apt-get install libinput
I presume ? Do you remember the command, this one doesn't work for me (I just tried it).
– Olivier Bégassat
May 9 '18 at 18:37
This answer describes how. It looks like justsudo apt install xserver-xorg-input-libinput
is sufficient.
– Daniel Hathcock
May 9 '18 at 19:11
add a comment |
I was able to resolve this issue by installing and using libinput instead of synaptics for my input driver.
This post describes the installation process very simply for 15.04+ (I am on 16.04).
After following these steps, you can verify that your touchpad uses libinput: in the terminal type xinput list
to get the device id of your touchpad, then:
xinput list-props <device_id>
Most of the properties in the list should have "libinput" as part of the name.
Finally, to disable the "Tap and Drag gesture", simply edit the file /usr/share/X11/xorg.conf.d/90-libinput.conf. Find the section for the touchpad and disable the tapping drag option:
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "TappingDrag" "false"
EndSection
There are many other useful options that can be changed or tweaked, which is well documented here
Once the options are set, save the file, log out, log in, and enjoy!
Now the file seems to be named40-libinput.conf
instead of90
– xji
Jan 27 '18 at 17:57
Did you get an error message when running./autogen.sh --prefix=/usr
in the "build and install" phase of the installation process oflibinput
? It tells mebash: ./autogen.sh: No such file or directory
, I wonder whether other users ran into this problem and if they found a fix ...
– Olivier Bégassat
May 9 '18 at 17:43
@OlivierBégassat, I installedlibinput
throughapt
, I did not build it from source, so I am not sure how to resolve your issue. I'm also now using Ubuntu 17.10 which I believe haslibinput
installed by default.
– Daniel Hathcock
May 9 '18 at 18:15
I see, using something along the lines ofsudo apt-get install libinput
I presume ? Do you remember the command, this one doesn't work for me (I just tried it).
– Olivier Bégassat
May 9 '18 at 18:37
This answer describes how. It looks like justsudo apt install xserver-xorg-input-libinput
is sufficient.
– Daniel Hathcock
May 9 '18 at 19:11
add a comment |
I was able to resolve this issue by installing and using libinput instead of synaptics for my input driver.
This post describes the installation process very simply for 15.04+ (I am on 16.04).
After following these steps, you can verify that your touchpad uses libinput: in the terminal type xinput list
to get the device id of your touchpad, then:
xinput list-props <device_id>
Most of the properties in the list should have "libinput" as part of the name.
Finally, to disable the "Tap and Drag gesture", simply edit the file /usr/share/X11/xorg.conf.d/90-libinput.conf. Find the section for the touchpad and disable the tapping drag option:
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "TappingDrag" "false"
EndSection
There are many other useful options that can be changed or tweaked, which is well documented here
Once the options are set, save the file, log out, log in, and enjoy!
I was able to resolve this issue by installing and using libinput instead of synaptics for my input driver.
This post describes the installation process very simply for 15.04+ (I am on 16.04).
After following these steps, you can verify that your touchpad uses libinput: in the terminal type xinput list
to get the device id of your touchpad, then:
xinput list-props <device_id>
Most of the properties in the list should have "libinput" as part of the name.
Finally, to disable the "Tap and Drag gesture", simply edit the file /usr/share/X11/xorg.conf.d/90-libinput.conf. Find the section for the touchpad and disable the tapping drag option:
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "TappingDrag" "false"
EndSection
There are many other useful options that can be changed or tweaked, which is well documented here
Once the options are set, save the file, log out, log in, and enjoy!
edited Jul 27 '17 at 3:36
answered Jul 13 '17 at 3:39
Daniel HathcockDaniel Hathcock
85113
85113
Now the file seems to be named40-libinput.conf
instead of90
– xji
Jan 27 '18 at 17:57
Did you get an error message when running./autogen.sh --prefix=/usr
in the "build and install" phase of the installation process oflibinput
? It tells mebash: ./autogen.sh: No such file or directory
, I wonder whether other users ran into this problem and if they found a fix ...
– Olivier Bégassat
May 9 '18 at 17:43
@OlivierBégassat, I installedlibinput
throughapt
, I did not build it from source, so I am not sure how to resolve your issue. I'm also now using Ubuntu 17.10 which I believe haslibinput
installed by default.
– Daniel Hathcock
May 9 '18 at 18:15
I see, using something along the lines ofsudo apt-get install libinput
I presume ? Do you remember the command, this one doesn't work for me (I just tried it).
– Olivier Bégassat
May 9 '18 at 18:37
This answer describes how. It looks like justsudo apt install xserver-xorg-input-libinput
is sufficient.
– Daniel Hathcock
May 9 '18 at 19:11
add a comment |
Now the file seems to be named40-libinput.conf
instead of90
– xji
Jan 27 '18 at 17:57
Did you get an error message when running./autogen.sh --prefix=/usr
in the "build and install" phase of the installation process oflibinput
? It tells mebash: ./autogen.sh: No such file or directory
, I wonder whether other users ran into this problem and if they found a fix ...
– Olivier Bégassat
May 9 '18 at 17:43
@OlivierBégassat, I installedlibinput
throughapt
, I did not build it from source, so I am not sure how to resolve your issue. I'm also now using Ubuntu 17.10 which I believe haslibinput
installed by default.
– Daniel Hathcock
May 9 '18 at 18:15
I see, using something along the lines ofsudo apt-get install libinput
I presume ? Do you remember the command, this one doesn't work for me (I just tried it).
– Olivier Bégassat
May 9 '18 at 18:37
This answer describes how. It looks like justsudo apt install xserver-xorg-input-libinput
is sufficient.
– Daniel Hathcock
May 9 '18 at 19:11
Now the file seems to be named
40-libinput.conf
instead of 90
– xji
Jan 27 '18 at 17:57
Now the file seems to be named
40-libinput.conf
instead of 90
– xji
Jan 27 '18 at 17:57
Did you get an error message when running
./autogen.sh --prefix=/usr
in the "build and install" phase of the installation process of libinput
? It tells me bash: ./autogen.sh: No such file or directory
, I wonder whether other users ran into this problem and if they found a fix ...– Olivier Bégassat
May 9 '18 at 17:43
Did you get an error message when running
./autogen.sh --prefix=/usr
in the "build and install" phase of the installation process of libinput
? It tells me bash: ./autogen.sh: No such file or directory
, I wonder whether other users ran into this problem and if they found a fix ...– Olivier Bégassat
May 9 '18 at 17:43
@OlivierBégassat, I installed
libinput
through apt
, I did not build it from source, so I am not sure how to resolve your issue. I'm also now using Ubuntu 17.10 which I believe has libinput
installed by default.– Daniel Hathcock
May 9 '18 at 18:15
@OlivierBégassat, I installed
libinput
through apt
, I did not build it from source, so I am not sure how to resolve your issue. I'm also now using Ubuntu 17.10 which I believe has libinput
installed by default.– Daniel Hathcock
May 9 '18 at 18:15
I see, using something along the lines of
sudo apt-get install libinput
I presume ? Do you remember the command, this one doesn't work for me (I just tried it).– Olivier Bégassat
May 9 '18 at 18:37
I see, using something along the lines of
sudo apt-get install libinput
I presume ? Do you remember the command, this one doesn't work for me (I just tried it).– Olivier Bégassat
May 9 '18 at 18:37
This answer describes how. It looks like just
sudo apt install xserver-xorg-input-libinput
is sufficient.– Daniel Hathcock
May 9 '18 at 19:11
This answer describes how. It looks like just
sudo apt install xserver-xorg-input-libinput
is sufficient.– Daniel Hathcock
May 9 '18 at 19:11
add a comment |
I have exactly the same frustration, but just from single tapping in order to focus something, then releasing and dragging the pointer away which causes the newly focused tab (for example) to be dragged across. Super annoying. I have a solution which seems to be more a work-around, but stops this from happening.
xinput set-prop [touchpad ID] "Synaptics Gestures" 0
(Find out the ID of your touchpad by running xinput
without passing any arguments.)
I can still see the tabs/windows being attempted to drag, but then stop immediately and "snap back". Kind of a fluke perhaps, but it works.
As far as I know that option is only about tap-and-drag:
Option "TapAndDragGesture" "boolean"
Switch on/off the tap-and-drag gesture. This gesture is an alternative way of dragging. It is performed by tapping (touching and releasing the finger), then touching again and moving the finger on the touchpad. The gesture is enabled by default and can be disabled by setting the TapAndDragGesture option to false. Property: "Synaptics Gestures"
Synaptics Gestures
8 bit (BOOL), 1 value, tap-and-drag.
Source: synaptics(4) - ftp://www.x.org/pub/X11R7.5/doc/man/man4/synaptics.4.html
This seems to do the same as what the OP described: The dragging continues for about half a second before stopping, which makes it even worse...
– xji
Jan 27 '18 at 17:40
add a comment |
I have exactly the same frustration, but just from single tapping in order to focus something, then releasing and dragging the pointer away which causes the newly focused tab (for example) to be dragged across. Super annoying. I have a solution which seems to be more a work-around, but stops this from happening.
xinput set-prop [touchpad ID] "Synaptics Gestures" 0
(Find out the ID of your touchpad by running xinput
without passing any arguments.)
I can still see the tabs/windows being attempted to drag, but then stop immediately and "snap back". Kind of a fluke perhaps, but it works.
As far as I know that option is only about tap-and-drag:
Option "TapAndDragGesture" "boolean"
Switch on/off the tap-and-drag gesture. This gesture is an alternative way of dragging. It is performed by tapping (touching and releasing the finger), then touching again and moving the finger on the touchpad. The gesture is enabled by default and can be disabled by setting the TapAndDragGesture option to false. Property: "Synaptics Gestures"
Synaptics Gestures
8 bit (BOOL), 1 value, tap-and-drag.
Source: synaptics(4) - ftp://www.x.org/pub/X11R7.5/doc/man/man4/synaptics.4.html
This seems to do the same as what the OP described: The dragging continues for about half a second before stopping, which makes it even worse...
– xji
Jan 27 '18 at 17:40
add a comment |
I have exactly the same frustration, but just from single tapping in order to focus something, then releasing and dragging the pointer away which causes the newly focused tab (for example) to be dragged across. Super annoying. I have a solution which seems to be more a work-around, but stops this from happening.
xinput set-prop [touchpad ID] "Synaptics Gestures" 0
(Find out the ID of your touchpad by running xinput
without passing any arguments.)
I can still see the tabs/windows being attempted to drag, but then stop immediately and "snap back". Kind of a fluke perhaps, but it works.
As far as I know that option is only about tap-and-drag:
Option "TapAndDragGesture" "boolean"
Switch on/off the tap-and-drag gesture. This gesture is an alternative way of dragging. It is performed by tapping (touching and releasing the finger), then touching again and moving the finger on the touchpad. The gesture is enabled by default and can be disabled by setting the TapAndDragGesture option to false. Property: "Synaptics Gestures"
Synaptics Gestures
8 bit (BOOL), 1 value, tap-and-drag.
Source: synaptics(4) - ftp://www.x.org/pub/X11R7.5/doc/man/man4/synaptics.4.html
I have exactly the same frustration, but just from single tapping in order to focus something, then releasing and dragging the pointer away which causes the newly focused tab (for example) to be dragged across. Super annoying. I have a solution which seems to be more a work-around, but stops this from happening.
xinput set-prop [touchpad ID] "Synaptics Gestures" 0
(Find out the ID of your touchpad by running xinput
without passing any arguments.)
I can still see the tabs/windows being attempted to drag, but then stop immediately and "snap back". Kind of a fluke perhaps, but it works.
As far as I know that option is only about tap-and-drag:
Option "TapAndDragGesture" "boolean"
Switch on/off the tap-and-drag gesture. This gesture is an alternative way of dragging. It is performed by tapping (touching and releasing the finger), then touching again and moving the finger on the touchpad. The gesture is enabled by default and can be disabled by setting the TapAndDragGesture option to false. Property: "Synaptics Gestures"
Synaptics Gestures
8 bit (BOOL), 1 value, tap-and-drag.
Source: synaptics(4) - ftp://www.x.org/pub/X11R7.5/doc/man/man4/synaptics.4.html
edited Jan 1 '17 at 22:15
Eliah Kagan
82.1k21227366
82.1k21227366
answered Jan 1 '17 at 18:17
neepneep
112
112
This seems to do the same as what the OP described: The dragging continues for about half a second before stopping, which makes it even worse...
– xji
Jan 27 '18 at 17:40
add a comment |
This seems to do the same as what the OP described: The dragging continues for about half a second before stopping, which makes it even worse...
– xji
Jan 27 '18 at 17:40
This seems to do the same as what the OP described: The dragging continues for about half a second before stopping, which makes it even worse...
– xji
Jan 27 '18 at 17:40
This seems to do the same as what the OP described: The dragging continues for about half a second before stopping, which makes it even worse...
– xji
Jan 27 '18 at 17:40
add a comment |
Easiest solution for those using Ubuntu 16.04!
To list all actions your Synaptics Touchpad has:
synclient
To change an option:
synclient PARAMETER=#
EXAMPLE:
Disabling Tap and Drag:
synclient TapAndDragGesture=0
add a comment |
Easiest solution for those using Ubuntu 16.04!
To list all actions your Synaptics Touchpad has:
synclient
To change an option:
synclient PARAMETER=#
EXAMPLE:
Disabling Tap and Drag:
synclient TapAndDragGesture=0
add a comment |
Easiest solution for those using Ubuntu 16.04!
To list all actions your Synaptics Touchpad has:
synclient
To change an option:
synclient PARAMETER=#
EXAMPLE:
Disabling Tap and Drag:
synclient TapAndDragGesture=0
Easiest solution for those using Ubuntu 16.04!
To list all actions your Synaptics Touchpad has:
synclient
To change an option:
synclient PARAMETER=#
EXAMPLE:
Disabling Tap and Drag:
synclient TapAndDragGesture=0
answered Sep 19 '18 at 19:11
SirNick007SirNick007
1
1
add a comment |
add a comment |
After trying everything above, synclient SingleTapTimeout=0
finally worked for me. If that doesn't work, I'd encourage you to just type synclient
into the terminal and mess with some of the settings. You'll likely find what you need.
add a comment |
After trying everything above, synclient SingleTapTimeout=0
finally worked for me. If that doesn't work, I'd encourage you to just type synclient
into the terminal and mess with some of the settings. You'll likely find what you need.
add a comment |
After trying everything above, synclient SingleTapTimeout=0
finally worked for me. If that doesn't work, I'd encourage you to just type synclient
into the terminal and mess with some of the settings. You'll likely find what you need.
After trying everything above, synclient SingleTapTimeout=0
finally worked for me. If that doesn't work, I'd encourage you to just type synclient
into the terminal and mess with some of the settings. You'll likely find what you need.
answered Jan 15 at 4:41
David BiggsDavid Biggs
1
1
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f799589%2ffully-disable-tap-and-drag-gesture-for-synaptics-touchpad%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown