How to map three finger swipe up to view all open windows

Clash Royale CLAN TAG#URR8PPP up vote
0
down vote
favorite
Im using Ubuntu 18 with Gnome and I had configured a three finger swipe up to Show Windows Overview with my previous version with Unity but Im unable to do it here.
Ive installed easyStroke but that doesnt seem to have such a feature. What elese can I do to achieve this.
18.04 gestures mousepad
add a comment |Â
up vote
0
down vote
favorite
Im using Ubuntu 18 with Gnome and I had configured a three finger swipe up to Show Windows Overview with my previous version with Unity but Im unable to do it here.
Ive installed easyStroke but that doesnt seem to have such a feature. What elese can I do to achieve this.
18.04 gestures mousepad
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
Im using Ubuntu 18 with Gnome and I had configured a three finger swipe up to Show Windows Overview with my previous version with Unity but Im unable to do it here.
Ive installed easyStroke but that doesnt seem to have such a feature. What elese can I do to achieve this.
18.04 gestures mousepad
Im using Ubuntu 18 with Gnome and I had configured a three finger swipe up to Show Windows Overview with my previous version with Unity but Im unable to do it here.
Ive installed easyStroke but that doesnt seem to have such a feature. What elese can I do to achieve this.
18.04 gestures mousepad
asked May 14 at 15:39
Stanley Ngumo
991
991
add a comment |Â
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
1
down vote
https://askubuntu.com/a/1044184/846886
The solution using fusuma works well (answered above).
First add yourself to the "input" group and log out/log back in:
sudo gpasswd -a $USER input
Install all pre-requisite packages:
sudo apt install libinput-tools xdotool ruby
Install fusuma gem:
sudo gem install fusuma
Create a configuration file as your user:
mkdir -p ~/.config/fusuma
gedit ~/.config/fusuma/config.yml
Paste the following as an example config:
swipe:
3:
left:
command: 'xdotool key alt+Left'
right:
command: 'xdotool key alt+Right'
up:
command: 'xdotool key super+s'
down:
command: 'xdotool key super+l'
4:
left:
command: 'xdotool key super+Left'
right:
command: 'xdotool key super+Right'
up:
command: 'xdotool key super+a'
down:
command: 'xdotool key super+s'
pinch:
in:
command: 'xdotool key ctrl+plus'
out:
command: 'xdotool key ctrl+minus'
threshold:
swipe: 1
pinch: 1
interval:
swipe: 1
pinch: 1
Enable fusuma to start automatically:
fusuma auto start
More at the fusuma github page
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
https://askubuntu.com/a/1044184/846886
The solution using fusuma works well (answered above).
First add yourself to the "input" group and log out/log back in:
sudo gpasswd -a $USER input
Install all pre-requisite packages:
sudo apt install libinput-tools xdotool ruby
Install fusuma gem:
sudo gem install fusuma
Create a configuration file as your user:
mkdir -p ~/.config/fusuma
gedit ~/.config/fusuma/config.yml
Paste the following as an example config:
swipe:
3:
left:
command: 'xdotool key alt+Left'
right:
command: 'xdotool key alt+Right'
up:
command: 'xdotool key super+s'
down:
command: 'xdotool key super+l'
4:
left:
command: 'xdotool key super+Left'
right:
command: 'xdotool key super+Right'
up:
command: 'xdotool key super+a'
down:
command: 'xdotool key super+s'
pinch:
in:
command: 'xdotool key ctrl+plus'
out:
command: 'xdotool key ctrl+minus'
threshold:
swipe: 1
pinch: 1
interval:
swipe: 1
pinch: 1
Enable fusuma to start automatically:
fusuma auto start
More at the fusuma github page
add a comment |Â
up vote
1
down vote
https://askubuntu.com/a/1044184/846886
The solution using fusuma works well (answered above).
First add yourself to the "input" group and log out/log back in:
sudo gpasswd -a $USER input
Install all pre-requisite packages:
sudo apt install libinput-tools xdotool ruby
Install fusuma gem:
sudo gem install fusuma
Create a configuration file as your user:
mkdir -p ~/.config/fusuma
gedit ~/.config/fusuma/config.yml
Paste the following as an example config:
swipe:
3:
left:
command: 'xdotool key alt+Left'
right:
command: 'xdotool key alt+Right'
up:
command: 'xdotool key super+s'
down:
command: 'xdotool key super+l'
4:
left:
command: 'xdotool key super+Left'
right:
command: 'xdotool key super+Right'
up:
command: 'xdotool key super+a'
down:
command: 'xdotool key super+s'
pinch:
in:
command: 'xdotool key ctrl+plus'
out:
command: 'xdotool key ctrl+minus'
threshold:
swipe: 1
pinch: 1
interval:
swipe: 1
pinch: 1
Enable fusuma to start automatically:
fusuma auto start
More at the fusuma github page
add a comment |Â
up vote
1
down vote
up vote
1
down vote
https://askubuntu.com/a/1044184/846886
The solution using fusuma works well (answered above).
First add yourself to the "input" group and log out/log back in:
sudo gpasswd -a $USER input
Install all pre-requisite packages:
sudo apt install libinput-tools xdotool ruby
Install fusuma gem:
sudo gem install fusuma
Create a configuration file as your user:
mkdir -p ~/.config/fusuma
gedit ~/.config/fusuma/config.yml
Paste the following as an example config:
swipe:
3:
left:
command: 'xdotool key alt+Left'
right:
command: 'xdotool key alt+Right'
up:
command: 'xdotool key super+s'
down:
command: 'xdotool key super+l'
4:
left:
command: 'xdotool key super+Left'
right:
command: 'xdotool key super+Right'
up:
command: 'xdotool key super+a'
down:
command: 'xdotool key super+s'
pinch:
in:
command: 'xdotool key ctrl+plus'
out:
command: 'xdotool key ctrl+minus'
threshold:
swipe: 1
pinch: 1
interval:
swipe: 1
pinch: 1
Enable fusuma to start automatically:
fusuma auto start
More at the fusuma github page
https://askubuntu.com/a/1044184/846886
The solution using fusuma works well (answered above).
First add yourself to the "input" group and log out/log back in:
sudo gpasswd -a $USER input
Install all pre-requisite packages:
sudo apt install libinput-tools xdotool ruby
Install fusuma gem:
sudo gem install fusuma
Create a configuration file as your user:
mkdir -p ~/.config/fusuma
gedit ~/.config/fusuma/config.yml
Paste the following as an example config:
swipe:
3:
left:
command: 'xdotool key alt+Left'
right:
command: 'xdotool key alt+Right'
up:
command: 'xdotool key super+s'
down:
command: 'xdotool key super+l'
4:
left:
command: 'xdotool key super+Left'
right:
command: 'xdotool key super+Right'
up:
command: 'xdotool key super+a'
down:
command: 'xdotool key super+s'
pinch:
in:
command: 'xdotool key ctrl+plus'
out:
command: 'xdotool key ctrl+minus'
threshold:
swipe: 1
pinch: 1
interval:
swipe: 1
pinch: 1
Enable fusuma to start automatically:
fusuma auto start
More at the fusuma github page
answered Jul 11 at 8:43
Robin Edser
262
262
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1036165%2fhow-to-map-three-finger-swipe-up-to-view-all-open-windows%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
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