Touchpad gestures to change workspaceHow to tie a 3 finger swipe to switch workspaces?Are there other...
Could the Saturn V actually have launched astronauts around Venus?
What has been your most complicated TikZ drawing?
Know when to turn notes upside-down(eighth notes, sixteen notes, etc.)
Is having access to past exams cheating and, if yes, could it be proven just by a good grade?
In-house repeater?
How to make healing in an exploration game interesting
How to generate globally unique ids for different tables of the same database?
Russian cases: A few examples, I'm really confused
Can anyone tell me why this program fails?
Can hydraulic brake levers get hot when brakes overheat?
Have researchers managed to "reverse time"? If so, what does that mean for physics?
Why does Deadpool say "You're welcome, Canada," after shooting Ryan Reynolds in the end credits?
Should we release the security issues we found in our product as CVE or we can just update those on weekly release notes?
What does it mean to make a bootable LiveUSB?
Rejected in 4th interview round citing insufficient years of experience
Do I need life insurance if I can cover my own funeral costs?
PTIJ: Who should pay for Uber rides: the child or the parent?
How do anti-virus programs start at Windows boot?
Make a transparent 448*448 image
How could a scammer know the apps on my phone / iTunes account?
Possible Leak In Concrete
What are the possible solutions of the given equation?
How to simplify this time periods definition interface?
What options are left, if Britain cannot decide?
Touchpad gestures to change workspace
How to tie a 3 finger swipe to switch workspaces?Are there other gestures for the Synaptics Touchpad besides two-finger scrolling?Three fingers swipe and page back and forth in browser on Ubuntu 13.04How to configure my touchpad to switch between workspaces with a swipeThree finger swipe to change workspacesSwipe to workspaces Mac osx likeTouchpad gestures to change workspace on KDE PlasmaCustom Touchpad gestureLaptop touchpad triggering 3-finger gestures randomlyMultitouch Trackpad Gestures Dell XPS 15How to disable three finger gestures on touchpad?Touchpad cursor inertiaenable all touchpad functionshow to disble or make convenient workspaces in 12.04?Logitech t650 wireless touchpad gesturesmove window a workspace downtouchegg trackpad gestures stopped working after upgrading to 17.04Touchpad sensitivity problem
I was talking to a friend who owns a Mac. He has his set up so that when he swipes three fingers across his touchpad, it moves to the workspace in that direction. Is it possible to set this up in ubuntu?
Thank you.
touchpad workspaces gestures
add a comment |
I was talking to a friend who owns a Mac. He has his set up so that when he swipes three fingers across his touchpad, it moves to the workspace in that direction. Is it possible to set this up in ubuntu?
Thank you.
touchpad workspaces gestures
1
I can't personally vouch for whether this method works, but there is a program calledEasyStroke
that may do what you're looking for. See here for setup instructions.
– JamesG
Mar 29 '12 at 10:29
github.com/arunhedcet/mac-gestures
– tkay
Jan 18 '16 at 14:05
add a comment |
I was talking to a friend who owns a Mac. He has his set up so that when he swipes three fingers across his touchpad, it moves to the workspace in that direction. Is it possible to set this up in ubuntu?
Thank you.
touchpad workspaces gestures
I was talking to a friend who owns a Mac. He has his set up so that when he swipes three fingers across his touchpad, it moves to the workspace in that direction. Is it possible to set this up in ubuntu?
Thank you.
touchpad workspaces gestures
touchpad workspaces gestures
asked Jan 2 '12 at 11:17
superbriggssuperbriggs
6422614
6422614
1
I can't personally vouch for whether this method works, but there is a program calledEasyStroke
that may do what you're looking for. See here for setup instructions.
– JamesG
Mar 29 '12 at 10:29
github.com/arunhedcet/mac-gestures
– tkay
Jan 18 '16 at 14:05
add a comment |
1
I can't personally vouch for whether this method works, but there is a program calledEasyStroke
that may do what you're looking for. See here for setup instructions.
– JamesG
Mar 29 '12 at 10:29
github.com/arunhedcet/mac-gestures
– tkay
Jan 18 '16 at 14:05
1
1
I can't personally vouch for whether this method works, but there is a program called
EasyStroke
that may do what you're looking for. See here for setup instructions.– JamesG
Mar 29 '12 at 10:29
I can't personally vouch for whether this method works, but there is a program called
EasyStroke
that may do what you're looking for. See here for setup instructions.– JamesG
Mar 29 '12 at 10:29
github.com/arunhedcet/mac-gestures
– tkay
Jan 18 '16 at 14:05
github.com/arunhedcet/mac-gestures
– tkay
Jan 18 '16 at 14:05
add a comment |
7 Answers
7
active
oldest
votes
Your touchpad (hardware) needs to support this feature and you then may need to configure your touchpad (Ubuntu automatically recognizes and enables some hardware).
One common drier is synaptic. You can enable two finger scrolling from the mouse and touchpad section in the control panel.
If you wish additional options you will need to manually edit a few configuration files and the options are hardware dependent.
There is a debugging page here:
https://wiki.ubuntu.com/DebuggingTouchpadDetection
Take a look at that page, if you can identify your hardware we can perhaps give you more specific assistance.
An example of hardware specific guides: https://wiki.ubuntu.com/Multitouch/AppleMagicTrackpad
Consider easystroke
You can also take a look at "easystroke"
http://sourceforge.net/apps/trac/easystroke/wiki
Here is a demo of easystroke in action: http://www.youtube.com/watch?v=CagAEgXAAzA
2
I don't see the horizontal scrolling option on Ubuntu 14.04. Does this have to do with my hardware config?
– grant
Jun 9 '14 at 12:57
1
is there a solution for Ubuntu 16.04??
– Ivan Aracki
Aug 31 '16 at 12:19
add a comment |
How to change workspaces using touchpad gestures in ubuntu
Complete tutorial using touchegg, easystroke is better to be used with mouse rather than touchpad.
In case you are using unity you may experience some conflicts with build-in gestures. The tutorial I gained information from deals with this issue (please see the link below). I didn't have any build in gestures, so this how-to provides only information how to set up things.
Download Touchegg:
sudo apt install touchegg
run it, but kill just after that, it will create a file
~/.config/touchegg/touchegg.conf
open it in an editor you desire and add those three lines below into the name="All" section
<gesture type="DRAG" fingers="3" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
<gesture type="DRAG" fingers="3" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
Run touchegg to try it out
touchegg &
Edit the config file as you wish and then add touchegg to the list of startup applications
The tutorial I mentioned can be found here - there some things out of date (you don't have to compile it). Anyway thx to the creator!
Gestures are not recognized on my computer :(
– Jonah
Jan 16 '14 at 3:34
2
This is not working on Ubuntu 15.04
– Lucio
Oct 1 '15 at 0:17
4
Yeah, not working on my XPS13 either, running 15.04, or (today) 16.04 nightly. I wonder if there's a useful way to trouble shoot it, since the O/S does recognise 3-finger taps (mostly), but touchegg isn't interested.
– Scaine
Feb 24 '16 at 18:56
It's working fine :D with elementary OS
– Akbar Sha Ebrahim
Apr 28 '16 at 10:58
3
is there a solution for Ubuntu 16.04??
– Ivan Aracki
Aug 31 '16 at 12:19
|
show 2 more comments
Comfortable Swipe
Try comfortable-swipe. Provides 3-finger and 4-finger gestures for switching workspaces, plus a couple more like the window spread in mac.
This also uses xdotool, but more comfy than the laggy libinput-gestures if you ask me.
1
works with Ubuntu 18.04 LTS
– Nitsan Baleli
May 6 '18 at 19:26
Works smoothly with Kubuntu 18.04 LTS
– subtleseeker
Oct 16 '18 at 7:47
2
For Ubuntu 18.10 you have to replace "libinput-debug-events" in src/comfortable-swipe.cpp with "libinput debug-events" three times. Than install with " bash install"
– Alex Leidwein
Oct 21 '18 at 22:27
It works on my 18.04 but takes several seconds to respond and my fans go crazy fast and noisy making it not worth it. Nothing special appears on htop during this time.
– wranvaud
Feb 16 at 10:14
Worked in 5 min, nothing else worked after hours. Brilliant, thanks for sharing !
– maxime1992
Mar 9 at 23:10
add a comment |
The following worked for me on Ubuntu 16.04 and a 2017 Dell XPS 13 (9360):
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
Restart your computer after the above steps. My ~/.config/libinput-gestures.conf
is:
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
Thanks, Working on 17.10 on HP Envy 13 with Synaptics Touchpad
– lswim
Dec 10 '17 at 23:14
This works perfectly, just make sure you have matching shortcuts configured in KDE as well, since xdotool just fires off key combos.
– Andrew Crouthamel
Feb 6 '18 at 19:53
not working on an Acer with Ubuntu 16.04
– Gerard Cuadras
Aug 9 '18 at 13:05
add a comment |
This was my solution: 4 fingers and natural direction.
<gesture type="DRAG" fingers="4" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
<gesture type="DRAG" fingers="4" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
2
What program does one need for this?
– g3mini
Jun 2 '16 at 15:21
@g3mini touchegg, as tsusanka suggested
– Andrii Abramov
Oct 21 '16 at 20:47
Thanks =) When I asked his/her answer wasn't there yet =D
– g3mini
Oct 22 '16 at 19:47
add a comment |
I used the synaptics driver with xdotool to do that...
For speed of my macbook touchpad:
sudo nano /usr/share/X11/xorg.conf.d/70-synaptics.conf
# Touchpad Speedup
Option "AccelFactor" "0.025"
Option "MinSpeed" "0.80"
Option "MaxSpeed" "0.95"
Option "FingerHigh" "55"
Option "FingerLow" "45"
For 3 fingers gesture change workspace:
sudo nano ~/.config/libinput-gestures.conf
gesture swipe up 3 xdotool key ctrl+alt+Up
gesture swipe down 3 xdotool key ctrl+alt+Down
gesture swipe left 3 xdotool key ctrl+alt+Left
gesture swipe right 3 xdotool key ctrl+alt+Right
add a comment |
Like already mentioned:
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
But you have to go to:
cd ~/libinput-gestures
and edit the created libinput-gestures.conf:
gedit libinput-gestures.conf
And then make safe the following is set correctly:
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
Remember: You have to set the key combinations in the Ubuntu settings to the ones shown above - these should be the default.
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%2f92169%2ftouchpad-gestures-to-change-workspace%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
7 Answers
7
active
oldest
votes
7 Answers
7
active
oldest
votes
active
oldest
votes
active
oldest
votes
Your touchpad (hardware) needs to support this feature and you then may need to configure your touchpad (Ubuntu automatically recognizes and enables some hardware).
One common drier is synaptic. You can enable two finger scrolling from the mouse and touchpad section in the control panel.
If you wish additional options you will need to manually edit a few configuration files and the options are hardware dependent.
There is a debugging page here:
https://wiki.ubuntu.com/DebuggingTouchpadDetection
Take a look at that page, if you can identify your hardware we can perhaps give you more specific assistance.
An example of hardware specific guides: https://wiki.ubuntu.com/Multitouch/AppleMagicTrackpad
Consider easystroke
You can also take a look at "easystroke"
http://sourceforge.net/apps/trac/easystroke/wiki
Here is a demo of easystroke in action: http://www.youtube.com/watch?v=CagAEgXAAzA
2
I don't see the horizontal scrolling option on Ubuntu 14.04. Does this have to do with my hardware config?
– grant
Jun 9 '14 at 12:57
1
is there a solution for Ubuntu 16.04??
– Ivan Aracki
Aug 31 '16 at 12:19
add a comment |
Your touchpad (hardware) needs to support this feature and you then may need to configure your touchpad (Ubuntu automatically recognizes and enables some hardware).
One common drier is synaptic. You can enable two finger scrolling from the mouse and touchpad section in the control panel.
If you wish additional options you will need to manually edit a few configuration files and the options are hardware dependent.
There is a debugging page here:
https://wiki.ubuntu.com/DebuggingTouchpadDetection
Take a look at that page, if you can identify your hardware we can perhaps give you more specific assistance.
An example of hardware specific guides: https://wiki.ubuntu.com/Multitouch/AppleMagicTrackpad
Consider easystroke
You can also take a look at "easystroke"
http://sourceforge.net/apps/trac/easystroke/wiki
Here is a demo of easystroke in action: http://www.youtube.com/watch?v=CagAEgXAAzA
2
I don't see the horizontal scrolling option on Ubuntu 14.04. Does this have to do with my hardware config?
– grant
Jun 9 '14 at 12:57
1
is there a solution for Ubuntu 16.04??
– Ivan Aracki
Aug 31 '16 at 12:19
add a comment |
Your touchpad (hardware) needs to support this feature and you then may need to configure your touchpad (Ubuntu automatically recognizes and enables some hardware).
One common drier is synaptic. You can enable two finger scrolling from the mouse and touchpad section in the control panel.
If you wish additional options you will need to manually edit a few configuration files and the options are hardware dependent.
There is a debugging page here:
https://wiki.ubuntu.com/DebuggingTouchpadDetection
Take a look at that page, if you can identify your hardware we can perhaps give you more specific assistance.
An example of hardware specific guides: https://wiki.ubuntu.com/Multitouch/AppleMagicTrackpad
Consider easystroke
You can also take a look at "easystroke"
http://sourceforge.net/apps/trac/easystroke/wiki
Here is a demo of easystroke in action: http://www.youtube.com/watch?v=CagAEgXAAzA
Your touchpad (hardware) needs to support this feature and you then may need to configure your touchpad (Ubuntu automatically recognizes and enables some hardware).
One common drier is synaptic. You can enable two finger scrolling from the mouse and touchpad section in the control panel.
If you wish additional options you will need to manually edit a few configuration files and the options are hardware dependent.
There is a debugging page here:
https://wiki.ubuntu.com/DebuggingTouchpadDetection
Take a look at that page, if you can identify your hardware we can perhaps give you more specific assistance.
An example of hardware specific guides: https://wiki.ubuntu.com/Multitouch/AppleMagicTrackpad
Consider easystroke
You can also take a look at "easystroke"
http://sourceforge.net/apps/trac/easystroke/wiki
Here is a demo of easystroke in action: http://www.youtube.com/watch?v=CagAEgXAAzA
edited Mar 31 '12 at 12:54
answered Mar 31 '12 at 12:30
PantherPanther
79.6k14158259
79.6k14158259
2
I don't see the horizontal scrolling option on Ubuntu 14.04. Does this have to do with my hardware config?
– grant
Jun 9 '14 at 12:57
1
is there a solution for Ubuntu 16.04??
– Ivan Aracki
Aug 31 '16 at 12:19
add a comment |
2
I don't see the horizontal scrolling option on Ubuntu 14.04. Does this have to do with my hardware config?
– grant
Jun 9 '14 at 12:57
1
is there a solution for Ubuntu 16.04??
– Ivan Aracki
Aug 31 '16 at 12:19
2
2
I don't see the horizontal scrolling option on Ubuntu 14.04. Does this have to do with my hardware config?
– grant
Jun 9 '14 at 12:57
I don't see the horizontal scrolling option on Ubuntu 14.04. Does this have to do with my hardware config?
– grant
Jun 9 '14 at 12:57
1
1
is there a solution for Ubuntu 16.04??
– Ivan Aracki
Aug 31 '16 at 12:19
is there a solution for Ubuntu 16.04??
– Ivan Aracki
Aug 31 '16 at 12:19
add a comment |
How to change workspaces using touchpad gestures in ubuntu
Complete tutorial using touchegg, easystroke is better to be used with mouse rather than touchpad.
In case you are using unity you may experience some conflicts with build-in gestures. The tutorial I gained information from deals with this issue (please see the link below). I didn't have any build in gestures, so this how-to provides only information how to set up things.
Download Touchegg:
sudo apt install touchegg
run it, but kill just after that, it will create a file
~/.config/touchegg/touchegg.conf
open it in an editor you desire and add those three lines below into the name="All" section
<gesture type="DRAG" fingers="3" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
<gesture type="DRAG" fingers="3" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
Run touchegg to try it out
touchegg &
Edit the config file as you wish and then add touchegg to the list of startup applications
The tutorial I mentioned can be found here - there some things out of date (you don't have to compile it). Anyway thx to the creator!
Gestures are not recognized on my computer :(
– Jonah
Jan 16 '14 at 3:34
2
This is not working on Ubuntu 15.04
– Lucio
Oct 1 '15 at 0:17
4
Yeah, not working on my XPS13 either, running 15.04, or (today) 16.04 nightly. I wonder if there's a useful way to trouble shoot it, since the O/S does recognise 3-finger taps (mostly), but touchegg isn't interested.
– Scaine
Feb 24 '16 at 18:56
It's working fine :D with elementary OS
– Akbar Sha Ebrahim
Apr 28 '16 at 10:58
3
is there a solution for Ubuntu 16.04??
– Ivan Aracki
Aug 31 '16 at 12:19
|
show 2 more comments
How to change workspaces using touchpad gestures in ubuntu
Complete tutorial using touchegg, easystroke is better to be used with mouse rather than touchpad.
In case you are using unity you may experience some conflicts with build-in gestures. The tutorial I gained information from deals with this issue (please see the link below). I didn't have any build in gestures, so this how-to provides only information how to set up things.
Download Touchegg:
sudo apt install touchegg
run it, but kill just after that, it will create a file
~/.config/touchegg/touchegg.conf
open it in an editor you desire and add those three lines below into the name="All" section
<gesture type="DRAG" fingers="3" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
<gesture type="DRAG" fingers="3" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
Run touchegg to try it out
touchegg &
Edit the config file as you wish and then add touchegg to the list of startup applications
The tutorial I mentioned can be found here - there some things out of date (you don't have to compile it). Anyway thx to the creator!
Gestures are not recognized on my computer :(
– Jonah
Jan 16 '14 at 3:34
2
This is not working on Ubuntu 15.04
– Lucio
Oct 1 '15 at 0:17
4
Yeah, not working on my XPS13 either, running 15.04, or (today) 16.04 nightly. I wonder if there's a useful way to trouble shoot it, since the O/S does recognise 3-finger taps (mostly), but touchegg isn't interested.
– Scaine
Feb 24 '16 at 18:56
It's working fine :D with elementary OS
– Akbar Sha Ebrahim
Apr 28 '16 at 10:58
3
is there a solution for Ubuntu 16.04??
– Ivan Aracki
Aug 31 '16 at 12:19
|
show 2 more comments
How to change workspaces using touchpad gestures in ubuntu
Complete tutorial using touchegg, easystroke is better to be used with mouse rather than touchpad.
In case you are using unity you may experience some conflicts with build-in gestures. The tutorial I gained information from deals with this issue (please see the link below). I didn't have any build in gestures, so this how-to provides only information how to set up things.
Download Touchegg:
sudo apt install touchegg
run it, but kill just after that, it will create a file
~/.config/touchegg/touchegg.conf
open it in an editor you desire and add those three lines below into the name="All" section
<gesture type="DRAG" fingers="3" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
<gesture type="DRAG" fingers="3" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
Run touchegg to try it out
touchegg &
Edit the config file as you wish and then add touchegg to the list of startup applications
The tutorial I mentioned can be found here - there some things out of date (you don't have to compile it). Anyway thx to the creator!
How to change workspaces using touchpad gestures in ubuntu
Complete tutorial using touchegg, easystroke is better to be used with mouse rather than touchpad.
In case you are using unity you may experience some conflicts with build-in gestures. The tutorial I gained information from deals with this issue (please see the link below). I didn't have any build in gestures, so this how-to provides only information how to set up things.
Download Touchegg:
sudo apt install touchegg
run it, but kill just after that, it will create a file
~/.config/touchegg/touchegg.conf
open it in an editor you desire and add those three lines below into the name="All" section
<gesture type="DRAG" fingers="3" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
<gesture type="DRAG" fingers="3" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
Run touchegg to try it out
touchegg &
Edit the config file as you wish and then add touchegg to the list of startup applications
The tutorial I mentioned can be found here - there some things out of date (you don't have to compile it). Anyway thx to the creator!
edited Dec 15 '18 at 22:04
Pablo Bianchi
2,94521535
2,94521535
answered Jun 29 '13 at 21:37
tsusankatsusanka
4482610
4482610
Gestures are not recognized on my computer :(
– Jonah
Jan 16 '14 at 3:34
2
This is not working on Ubuntu 15.04
– Lucio
Oct 1 '15 at 0:17
4
Yeah, not working on my XPS13 either, running 15.04, or (today) 16.04 nightly. I wonder if there's a useful way to trouble shoot it, since the O/S does recognise 3-finger taps (mostly), but touchegg isn't interested.
– Scaine
Feb 24 '16 at 18:56
It's working fine :D with elementary OS
– Akbar Sha Ebrahim
Apr 28 '16 at 10:58
3
is there a solution for Ubuntu 16.04??
– Ivan Aracki
Aug 31 '16 at 12:19
|
show 2 more comments
Gestures are not recognized on my computer :(
– Jonah
Jan 16 '14 at 3:34
2
This is not working on Ubuntu 15.04
– Lucio
Oct 1 '15 at 0:17
4
Yeah, not working on my XPS13 either, running 15.04, or (today) 16.04 nightly. I wonder if there's a useful way to trouble shoot it, since the O/S does recognise 3-finger taps (mostly), but touchegg isn't interested.
– Scaine
Feb 24 '16 at 18:56
It's working fine :D with elementary OS
– Akbar Sha Ebrahim
Apr 28 '16 at 10:58
3
is there a solution for Ubuntu 16.04??
– Ivan Aracki
Aug 31 '16 at 12:19
Gestures are not recognized on my computer :(
– Jonah
Jan 16 '14 at 3:34
Gestures are not recognized on my computer :(
– Jonah
Jan 16 '14 at 3:34
2
2
This is not working on Ubuntu 15.04
– Lucio
Oct 1 '15 at 0:17
This is not working on Ubuntu 15.04
– Lucio
Oct 1 '15 at 0:17
4
4
Yeah, not working on my XPS13 either, running 15.04, or (today) 16.04 nightly. I wonder if there's a useful way to trouble shoot it, since the O/S does recognise 3-finger taps (mostly), but touchegg isn't interested.
– Scaine
Feb 24 '16 at 18:56
Yeah, not working on my XPS13 either, running 15.04, or (today) 16.04 nightly. I wonder if there's a useful way to trouble shoot it, since the O/S does recognise 3-finger taps (mostly), but touchegg isn't interested.
– Scaine
Feb 24 '16 at 18:56
It's working fine :D with elementary OS
– Akbar Sha Ebrahim
Apr 28 '16 at 10:58
It's working fine :D with elementary OS
– Akbar Sha Ebrahim
Apr 28 '16 at 10:58
3
3
is there a solution for Ubuntu 16.04??
– Ivan Aracki
Aug 31 '16 at 12:19
is there a solution for Ubuntu 16.04??
– Ivan Aracki
Aug 31 '16 at 12:19
|
show 2 more comments
Comfortable Swipe
Try comfortable-swipe. Provides 3-finger and 4-finger gestures for switching workspaces, plus a couple more like the window spread in mac.
This also uses xdotool, but more comfy than the laggy libinput-gestures if you ask me.
1
works with Ubuntu 18.04 LTS
– Nitsan Baleli
May 6 '18 at 19:26
Works smoothly with Kubuntu 18.04 LTS
– subtleseeker
Oct 16 '18 at 7:47
2
For Ubuntu 18.10 you have to replace "libinput-debug-events" in src/comfortable-swipe.cpp with "libinput debug-events" three times. Than install with " bash install"
– Alex Leidwein
Oct 21 '18 at 22:27
It works on my 18.04 but takes several seconds to respond and my fans go crazy fast and noisy making it not worth it. Nothing special appears on htop during this time.
– wranvaud
Feb 16 at 10:14
Worked in 5 min, nothing else worked after hours. Brilliant, thanks for sharing !
– maxime1992
Mar 9 at 23:10
add a comment |
Comfortable Swipe
Try comfortable-swipe. Provides 3-finger and 4-finger gestures for switching workspaces, plus a couple more like the window spread in mac.
This also uses xdotool, but more comfy than the laggy libinput-gestures if you ask me.
1
works with Ubuntu 18.04 LTS
– Nitsan Baleli
May 6 '18 at 19:26
Works smoothly with Kubuntu 18.04 LTS
– subtleseeker
Oct 16 '18 at 7:47
2
For Ubuntu 18.10 you have to replace "libinput-debug-events" in src/comfortable-swipe.cpp with "libinput debug-events" three times. Than install with " bash install"
– Alex Leidwein
Oct 21 '18 at 22:27
It works on my 18.04 but takes several seconds to respond and my fans go crazy fast and noisy making it not worth it. Nothing special appears on htop during this time.
– wranvaud
Feb 16 at 10:14
Worked in 5 min, nothing else worked after hours. Brilliant, thanks for sharing !
– maxime1992
Mar 9 at 23:10
add a comment |
Comfortable Swipe
Try comfortable-swipe. Provides 3-finger and 4-finger gestures for switching workspaces, plus a couple more like the window spread in mac.
This also uses xdotool, but more comfy than the laggy libinput-gestures if you ask me.
Comfortable Swipe
Try comfortable-swipe. Provides 3-finger and 4-finger gestures for switching workspaces, plus a couple more like the window spread in mac.
This also uses xdotool, but more comfy than the laggy libinput-gestures if you ask me.
edited 12 mins ago
answered Sep 29 '17 at 23:53
RicoRico
15615
15615
1
works with Ubuntu 18.04 LTS
– Nitsan Baleli
May 6 '18 at 19:26
Works smoothly with Kubuntu 18.04 LTS
– subtleseeker
Oct 16 '18 at 7:47
2
For Ubuntu 18.10 you have to replace "libinput-debug-events" in src/comfortable-swipe.cpp with "libinput debug-events" three times. Than install with " bash install"
– Alex Leidwein
Oct 21 '18 at 22:27
It works on my 18.04 but takes several seconds to respond and my fans go crazy fast and noisy making it not worth it. Nothing special appears on htop during this time.
– wranvaud
Feb 16 at 10:14
Worked in 5 min, nothing else worked after hours. Brilliant, thanks for sharing !
– maxime1992
Mar 9 at 23:10
add a comment |
1
works with Ubuntu 18.04 LTS
– Nitsan Baleli
May 6 '18 at 19:26
Works smoothly with Kubuntu 18.04 LTS
– subtleseeker
Oct 16 '18 at 7:47
2
For Ubuntu 18.10 you have to replace "libinput-debug-events" in src/comfortable-swipe.cpp with "libinput debug-events" three times. Than install with " bash install"
– Alex Leidwein
Oct 21 '18 at 22:27
It works on my 18.04 but takes several seconds to respond and my fans go crazy fast and noisy making it not worth it. Nothing special appears on htop during this time.
– wranvaud
Feb 16 at 10:14
Worked in 5 min, nothing else worked after hours. Brilliant, thanks for sharing !
– maxime1992
Mar 9 at 23:10
1
1
works with Ubuntu 18.04 LTS
– Nitsan Baleli
May 6 '18 at 19:26
works with Ubuntu 18.04 LTS
– Nitsan Baleli
May 6 '18 at 19:26
Works smoothly with Kubuntu 18.04 LTS
– subtleseeker
Oct 16 '18 at 7:47
Works smoothly with Kubuntu 18.04 LTS
– subtleseeker
Oct 16 '18 at 7:47
2
2
For Ubuntu 18.10 you have to replace "libinput-debug-events" in src/comfortable-swipe.cpp with "libinput debug-events" three times. Than install with " bash install"
– Alex Leidwein
Oct 21 '18 at 22:27
For Ubuntu 18.10 you have to replace "libinput-debug-events" in src/comfortable-swipe.cpp with "libinput debug-events" three times. Than install with " bash install"
– Alex Leidwein
Oct 21 '18 at 22:27
It works on my 18.04 but takes several seconds to respond and my fans go crazy fast and noisy making it not worth it. Nothing special appears on htop during this time.
– wranvaud
Feb 16 at 10:14
It works on my 18.04 but takes several seconds to respond and my fans go crazy fast and noisy making it not worth it. Nothing special appears on htop during this time.
– wranvaud
Feb 16 at 10:14
Worked in 5 min, nothing else worked after hours. Brilliant, thanks for sharing !
– maxime1992
Mar 9 at 23:10
Worked in 5 min, nothing else worked after hours. Brilliant, thanks for sharing !
– maxime1992
Mar 9 at 23:10
add a comment |
The following worked for me on Ubuntu 16.04 and a 2017 Dell XPS 13 (9360):
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
Restart your computer after the above steps. My ~/.config/libinput-gestures.conf
is:
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
Thanks, Working on 17.10 on HP Envy 13 with Synaptics Touchpad
– lswim
Dec 10 '17 at 23:14
This works perfectly, just make sure you have matching shortcuts configured in KDE as well, since xdotool just fires off key combos.
– Andrew Crouthamel
Feb 6 '18 at 19:53
not working on an Acer with Ubuntu 16.04
– Gerard Cuadras
Aug 9 '18 at 13:05
add a comment |
The following worked for me on Ubuntu 16.04 and a 2017 Dell XPS 13 (9360):
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
Restart your computer after the above steps. My ~/.config/libinput-gestures.conf
is:
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
Thanks, Working on 17.10 on HP Envy 13 with Synaptics Touchpad
– lswim
Dec 10 '17 at 23:14
This works perfectly, just make sure you have matching shortcuts configured in KDE as well, since xdotool just fires off key combos.
– Andrew Crouthamel
Feb 6 '18 at 19:53
not working on an Acer with Ubuntu 16.04
– Gerard Cuadras
Aug 9 '18 at 13:05
add a comment |
The following worked for me on Ubuntu 16.04 and a 2017 Dell XPS 13 (9360):
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
Restart your computer after the above steps. My ~/.config/libinput-gestures.conf
is:
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
The following worked for me on Ubuntu 16.04 and a 2017 Dell XPS 13 (9360):
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
Restart your computer after the above steps. My ~/.config/libinput-gestures.conf
is:
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
answered Jul 3 '17 at 16:21
Michael HerrmannMichael Herrmann
9111
9111
Thanks, Working on 17.10 on HP Envy 13 with Synaptics Touchpad
– lswim
Dec 10 '17 at 23:14
This works perfectly, just make sure you have matching shortcuts configured in KDE as well, since xdotool just fires off key combos.
– Andrew Crouthamel
Feb 6 '18 at 19:53
not working on an Acer with Ubuntu 16.04
– Gerard Cuadras
Aug 9 '18 at 13:05
add a comment |
Thanks, Working on 17.10 on HP Envy 13 with Synaptics Touchpad
– lswim
Dec 10 '17 at 23:14
This works perfectly, just make sure you have matching shortcuts configured in KDE as well, since xdotool just fires off key combos.
– Andrew Crouthamel
Feb 6 '18 at 19:53
not working on an Acer with Ubuntu 16.04
– Gerard Cuadras
Aug 9 '18 at 13:05
Thanks, Working on 17.10 on HP Envy 13 with Synaptics Touchpad
– lswim
Dec 10 '17 at 23:14
Thanks, Working on 17.10 on HP Envy 13 with Synaptics Touchpad
– lswim
Dec 10 '17 at 23:14
This works perfectly, just make sure you have matching shortcuts configured in KDE as well, since xdotool just fires off key combos.
– Andrew Crouthamel
Feb 6 '18 at 19:53
This works perfectly, just make sure you have matching shortcuts configured in KDE as well, since xdotool just fires off key combos.
– Andrew Crouthamel
Feb 6 '18 at 19:53
not working on an Acer with Ubuntu 16.04
– Gerard Cuadras
Aug 9 '18 at 13:05
not working on an Acer with Ubuntu 16.04
– Gerard Cuadras
Aug 9 '18 at 13:05
add a comment |
This was my solution: 4 fingers and natural direction.
<gesture type="DRAG" fingers="4" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
<gesture type="DRAG" fingers="4" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
2
What program does one need for this?
– g3mini
Jun 2 '16 at 15:21
@g3mini touchegg, as tsusanka suggested
– Andrii Abramov
Oct 21 '16 at 20:47
Thanks =) When I asked his/her answer wasn't there yet =D
– g3mini
Oct 22 '16 at 19:47
add a comment |
This was my solution: 4 fingers and natural direction.
<gesture type="DRAG" fingers="4" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
<gesture type="DRAG" fingers="4" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
2
What program does one need for this?
– g3mini
Jun 2 '16 at 15:21
@g3mini touchegg, as tsusanka suggested
– Andrii Abramov
Oct 21 '16 at 20:47
Thanks =) When I asked his/her answer wasn't there yet =D
– g3mini
Oct 22 '16 at 19:47
add a comment |
This was my solution: 4 fingers and natural direction.
<gesture type="DRAG" fingers="4" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
<gesture type="DRAG" fingers="4" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
This was my solution: 4 fingers and natural direction.
<gesture type="DRAG" fingers="4" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
<gesture type="DRAG" fingers="4" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
answered Jan 30 '16 at 13:57
EnricoEnrico
112
112
2
What program does one need for this?
– g3mini
Jun 2 '16 at 15:21
@g3mini touchegg, as tsusanka suggested
– Andrii Abramov
Oct 21 '16 at 20:47
Thanks =) When I asked his/her answer wasn't there yet =D
– g3mini
Oct 22 '16 at 19:47
add a comment |
2
What program does one need for this?
– g3mini
Jun 2 '16 at 15:21
@g3mini touchegg, as tsusanka suggested
– Andrii Abramov
Oct 21 '16 at 20:47
Thanks =) When I asked his/her answer wasn't there yet =D
– g3mini
Oct 22 '16 at 19:47
2
2
What program does one need for this?
– g3mini
Jun 2 '16 at 15:21
What program does one need for this?
– g3mini
Jun 2 '16 at 15:21
@g3mini touchegg, as tsusanka suggested
– Andrii Abramov
Oct 21 '16 at 20:47
@g3mini touchegg, as tsusanka suggested
– Andrii Abramov
Oct 21 '16 at 20:47
Thanks =) When I asked his/her answer wasn't there yet =D
– g3mini
Oct 22 '16 at 19:47
Thanks =) When I asked his/her answer wasn't there yet =D
– g3mini
Oct 22 '16 at 19:47
add a comment |
I used the synaptics driver with xdotool to do that...
For speed of my macbook touchpad:
sudo nano /usr/share/X11/xorg.conf.d/70-synaptics.conf
# Touchpad Speedup
Option "AccelFactor" "0.025"
Option "MinSpeed" "0.80"
Option "MaxSpeed" "0.95"
Option "FingerHigh" "55"
Option "FingerLow" "45"
For 3 fingers gesture change workspace:
sudo nano ~/.config/libinput-gestures.conf
gesture swipe up 3 xdotool key ctrl+alt+Up
gesture swipe down 3 xdotool key ctrl+alt+Down
gesture swipe left 3 xdotool key ctrl+alt+Left
gesture swipe right 3 xdotool key ctrl+alt+Right
add a comment |
I used the synaptics driver with xdotool to do that...
For speed of my macbook touchpad:
sudo nano /usr/share/X11/xorg.conf.d/70-synaptics.conf
# Touchpad Speedup
Option "AccelFactor" "0.025"
Option "MinSpeed" "0.80"
Option "MaxSpeed" "0.95"
Option "FingerHigh" "55"
Option "FingerLow" "45"
For 3 fingers gesture change workspace:
sudo nano ~/.config/libinput-gestures.conf
gesture swipe up 3 xdotool key ctrl+alt+Up
gesture swipe down 3 xdotool key ctrl+alt+Down
gesture swipe left 3 xdotool key ctrl+alt+Left
gesture swipe right 3 xdotool key ctrl+alt+Right
add a comment |
I used the synaptics driver with xdotool to do that...
For speed of my macbook touchpad:
sudo nano /usr/share/X11/xorg.conf.d/70-synaptics.conf
# Touchpad Speedup
Option "AccelFactor" "0.025"
Option "MinSpeed" "0.80"
Option "MaxSpeed" "0.95"
Option "FingerHigh" "55"
Option "FingerLow" "45"
For 3 fingers gesture change workspace:
sudo nano ~/.config/libinput-gestures.conf
gesture swipe up 3 xdotool key ctrl+alt+Up
gesture swipe down 3 xdotool key ctrl+alt+Down
gesture swipe left 3 xdotool key ctrl+alt+Left
gesture swipe right 3 xdotool key ctrl+alt+Right
I used the synaptics driver with xdotool to do that...
For speed of my macbook touchpad:
sudo nano /usr/share/X11/xorg.conf.d/70-synaptics.conf
# Touchpad Speedup
Option "AccelFactor" "0.025"
Option "MinSpeed" "0.80"
Option "MaxSpeed" "0.95"
Option "FingerHigh" "55"
Option "FingerLow" "45"
For 3 fingers gesture change workspace:
sudo nano ~/.config/libinput-gestures.conf
gesture swipe up 3 xdotool key ctrl+alt+Up
gesture swipe down 3 xdotool key ctrl+alt+Down
gesture swipe left 3 xdotool key ctrl+alt+Left
gesture swipe right 3 xdotool key ctrl+alt+Right
answered Sep 19 '17 at 12:14
CalvinCalvin
1
1
add a comment |
add a comment |
Like already mentioned:
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
But you have to go to:
cd ~/libinput-gestures
and edit the created libinput-gestures.conf:
gedit libinput-gestures.conf
And then make safe the following is set correctly:
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
Remember: You have to set the key combinations in the Ubuntu settings to the ones shown above - these should be the default.
add a comment |
Like already mentioned:
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
But you have to go to:
cd ~/libinput-gestures
and edit the created libinput-gestures.conf:
gedit libinput-gestures.conf
And then make safe the following is set correctly:
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
Remember: You have to set the key combinations in the Ubuntu settings to the ones shown above - these should be the default.
add a comment |
Like already mentioned:
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
But you have to go to:
cd ~/libinput-gestures
and edit the created libinput-gestures.conf:
gedit libinput-gestures.conf
And then make safe the following is set correctly:
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
Remember: You have to set the key combinations in the Ubuntu settings to the ones shown above - these should be the default.
Like already mentioned:
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
But you have to go to:
cd ~/libinput-gestures
and edit the created libinput-gestures.conf:
gedit libinput-gestures.conf
And then make safe the following is set correctly:
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
Remember: You have to set the key combinations in the Ubuntu settings to the ones shown above - these should be the default.
edited Oct 6 '18 at 8:44
answered Oct 5 '18 at 15:45
Vitus ForsmannVitus Forsmann
11
11
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%2f92169%2ftouchpad-gestures-to-change-workspace%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
1
I can't personally vouch for whether this method works, but there is a program called
EasyStroke
that may do what you're looking for. See here for setup instructions.– JamesG
Mar 29 '12 at 10:29
github.com/arunhedcet/mac-gestures
– tkay
Jan 18 '16 at 14:05