Unsolved

This post is more than 5 years old

30 Posts

470262

September 22nd, 2012 19:00

Multitouch Gestures

Hello,
The trackpad driver works pretty well but is there a way to customize the gestures? i've been reading in other forums and there are some ways to edit the gestures using touchegg or ginn, but when I try to change them nothing happens.

I try to edit Ginn by changing the /etc/ginn/wishes.xml is there something else I should do?

16 Posts

October 21st, 2012 09:00

Plese ignore this.

I had written this post by mistake.

30 Posts

October 21st, 2012 10:00

Great! Thank you very much :) I customized some shurtcuts now :)

16 Posts

November 3rd, 2012 18:00

I found how to work around the issue.

The work-around is to to add command "synclient TapButton3=2 ClickFinger3=1" into gnome-session-properties.

↑ Issue;unity's default move(tapping 3 fingers)

↑ work-around;disable unity's default move(after adding gnome-session-properties)

I set this synclient-setting into gnome-session-properties, so the issue couldn't appear.

Please try this.

9 Technologist

 • 

537 Posts

November 4th, 2012 07:00

Awesome, thanks for posting!

30 Posts

November 13th, 2012 15:00

Works perfect! now the 3 finger-drag gesture works correctly (vertical and horizontal gestures) although, since 12.10 upgrade I lost the 4 finger-drag to invoke super+w but I think this has something to do with some keyboard shortcuts that where depreciated in 12.10 I will post if I found something useful.

9 Technologist

 • 

537 Posts

November 13th, 2012 18:00

Way cool! :)

5 Posts

December 29th, 2012 18:00

Hi,

I cant seem to get the Perl script to run. I downloaded it as is from Github but it does not run, just flashes a terminal window for a second and disappears.

(I have the ginn and touchegg programs uninstalled)

16 Posts

December 29th, 2012 19:00

Please check README or Wiki on Github.

Did you run on the terminal after open the terminal.

1. Open a terminal.(Ctr + Alt + T)

2. Type below code on the terminal

   $ cd

   $ perl xSwipe.pl

5 Posts

December 30th, 2012 05:00

Thanks, I got it working now.

The 3 finger swipe works fine and the 4 fingers down opens the HUD properly.

One thing, all the swipe motions have to be quite long to be registered. To switch to a different workspace i need to slide my fingers across almost the entire track-pad. Is there a way to shorten this?

16 Posts

December 31st, 2012 02:00

(1)The 4 fingers down opens the HUD properly.

->Im sorry, I dont know about this issue.The 4 fingers down gesture works as "super+w".(super is Windows Key)

Default xSwipe setting, eventKey.cfg is below.

finger4=>{
right => "RAL/LAL/RIG", # alt + right
left => "RAL/LAL/LEF", # alt + left
down => "LSK/w", # super + w
up => "LSK/s", # super + s
},

Another software's setting may use 4finger gesture as open HUD...
If you aren't fixing up this issue, you should replace HUD shortcut key with current one.


(2)One thing, all the swipe motions have to be quite long to be registered.To switch to a different workspace i need to slide my fingers across almost the entire track-pad. Is there a way to shorten this?

You can use option '-n RATE'.

RATE is threshold rate of swipe-length, default is 1.

To shorten swipe, you should set RATE between 0 and 1.

(e.g) $ perl xSwipe -d 0.5



Then, are you using new XPS13?

The xSwipe setting is optimized old XPS 13's trackpad.

Please let me know your PC name or model number, and output of below code.

$ synclient -l | grep Edge

Thank you.

5 Posts

January 2nd, 2013 05:00

Hi,

(1) I fixed the issue with the HUD, there was a mess with the shortcut keys. It works as "super + s" now.

(2) I added the "-n 0.7" argument, swipe motions are indeed shorter now.

(3) Yes, Im using a newer XPS13, model number L321X-1969. Here is my output: 

         LeftEdge = 44
RightEdge = 1056
TopEdge = 33
BottomEdge = 587
VertEdgeScroll = 0
HorizEdgeScroll = 0
EdgeMotionMinZ = 30
EdgeMotionMaxZ = 160
EdgeMotionMinSpeed = 1
EdgeMotionMaxSpeed = 100
EdgeMotionUseAlways = 0
AreaLeftEdge = 0
AreaRightEdge = 1020
AreaTopEdge = 40
AreaBottomEdge = 0

Do you think there is a need to customize this?

(Thanks a lot for all the support and a Happy New Year!)

16 Posts

January 6th, 2013 06:00

A Happy New Year ^^

> Do you think there is a need to customize this?

I think you don't need costomize their values.

Please let me know if you have any other issue,Thanks.

5 Posts

January 7th, 2013 00:00

I have no issues so far. I will let you know if something comes up.

Thanks again for your support!

1 Message

March 5th, 2013 15:00

Hello, I have just received my new XPS 13 (L322x not 1080p) and am trying to get my system working with your fabulous script. Having followed your wiki instructions and even used your xorg.conf from this post I am still unable to get my system to respond to any gestures.

I am an running the Sputnik version of 12.04, using Gnome Classic and have compiz doing everything right (ish). Both synclient -l and -m give me values so it should be working but when I run "perl xSwipe.pl" from ~/xSwipe-master nothing happens.

Please can you help me resolve this

EDIT

Ok, I did some debugging and it appears I needed to add a 'gnome-classic' section to the config file. It seems to work occasionally at least, so I will continue to debug some more.

16 Posts

March 6th, 2013 00:00

Hi, whatsamacbook.

Thanks for your reporting the bug!

I fixed up the bug unreadable setting for gnome-classic.

Please let me know if you find any issue.

No Events found!

Top