Giter Site home page Giter Site logo

Comments (12)

GoogleCodeExporter avatar GoogleCodeExporter commented on August 29, 2024
Hi!

You can't make phisical click and drag the finger?? This user have also a 
Macbook, you can ask him:
http://code.google.com/p/touchegg/issues/detail?id=12

I have a Magic trackpad and I haven't got any problem to do that, but anyway, 
the tap&hold gestures are ready for next version, you can check the svn code ;)

I'll try to implement something like tap&hold to select text (now move windows 
isn't a problem, a new action for move windows is already implemented)

My principal problem is the CPU usage if I capture the mouse movement... I'll 
try to fix it.. 

Thanks for report!

Original comment by [email protected] on 22 Feb 2011 at 11:41

  • Added labels: Type-Enhancement, Priority-Low
  • Removed labels: Type-Defect

from touchegg.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 29, 2024
Good and bad news...

Good: I have implemented two new actions, MOUSE_MOVE (obiusly to move the 
mouse, and allow user to select mouse speed) and DRAG_AND_DROP (to select text 
or move windows with double click, as you say).

Bad: CPU usage of MOUSE_MOVE. Drag one finger over the trackpad to move the 
mouse, Xorg gets about of the 70% of CPU, and obiusly, this is unacceptable.

Problem: Without get the ONE_FINGER_DRAG gesture, can't use 
ONE_FINGER_TAP_AND_HOLD gesture, ie not DRAG_AND_DROP using one finger (with 
two or more finger I haven't got problems, but the right thing is use this 
action with one finger)


I'll try to fix this CPU usage... If I fail, we need to wait to Ubuntu 11.04, 
that, allegedly, may support synaptics driver

Greetins!

Original comment by [email protected] on 23 Feb 2011 at 8:34

from touchegg.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 29, 2024
Hey,
can you send me a copy of the source code with the mouse_move feature?

how is the tap and hold feature supposed to work? if i configure an action for 
this touchegg only recognizes the other events.

two other improvements would be:
- if touchegg could recognize the acceleration. this would improve the 
scrolling with two fingers ;)
- if touchegg could remaximize the windows that were minimized through 
SHOW_DESKTOP


btw, the expose feature is very nice ;

Original comment by [email protected] on 23 Feb 2011 at 9:26

from touchegg.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 29, 2024
Of course, you can download it from the svn:
    $ svn checkout http://touchegg.googlecode.com/svn/touchegg/ touchegg-read-only

Compile it as say here:
http://code.google.com/p/touchegg/wiki/CompileSourceCode

Probably you will nedd to install in adition the dependeces for XTest library:
    $ sudo apt-get install libxtst-dev

Remember that the actual configuration file uses MOUSE_MOVE with 
ONE_FINGER_DRAG that uses to much CPU and that if you quit this action the 
pointer won't move!!

You can configure the Tap&Hold time here:
[GENERAL_CONFIG]
tap_and_hold_time=135

Highly recomend, run Touchégg first time, it will copy the configuration file 
to your home (~/.touchegg/touchegg.conf) and edit this file.

-------------------------------------

> if touchegg could remaximize the windows that were minimized through 
SHOW_DESKTOP
Good idea, added to the svn version ;)

> if touchegg could recognize the acceleration. this would improve the 
scrolling with two fingers ;)
Yes I can get the speed, but I have tried to add this feature and I have 
problems to make "natural" the effect, I'll try for next version, please, open 
a new issue now or when the next version is available ;)

> btw, the expose feature is very nice
Not only expose, you can active all compiz/kwin effects ^^

Greetings! 

Original comment by [email protected] on 24 Feb 2011 at 12:55

  • Changed state: Done

from touchegg.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 29, 2024
Sorry:

> how is the tap and hold feature supposed to work?
> if i configure an action for this touchegg only recognizes the other events.

Tap&Hold only works in svn version, make a tap and then  make a drag (you need 
do that fast! you can adjust the time in tap_and_hold_time)

Original comment by [email protected] on 24 Feb 2011 at 12:59

from touchegg.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 29, 2024
Very nice, it's working :)

But honestly, how fast can you do the drag ?^^ With the default value I didn't 
get it working just one time...i used 500 and it works great

Another question, is it possible to turn off the touchpad while typing? For 
synaptics this was working through the mouse settings, but under evdev they 
just get ignored...

Original comment by [email protected] on 24 Feb 2011 at 1:32

from touchegg.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 29, 2024
The mouse spees is between 1 and 10, with 10 it work fine with my trackpad, and 
with smallers trackpads is very fast... I will adjust more this speed.

> is it possible to turn off the touchpad while typing? 

Wait for ubuntu 11.04, that will support synaptics with uTouch


What about CPU usage?

Greetings!

Original comment by [email protected] on 24 Feb 2011 at 9:03

from touchegg.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 29, 2024
Xorg CPU usage is about 20% if I simply draw a rectangle on the desktop...so 
it's not as bad as you said ;)

I'm actually writing an howto for Ubuntu on MacBook Pro 7,1.
I'll also explain touchpad installation with utouch and touchegg...if it's 
finished i'll let you know ;)

Original comment by [email protected] on 24 Feb 2011 at 9:06

from touchegg.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 29, 2024
Very nice!

For your HowTo: Is highly recomended not edit directly the 
/usr/share/X11/xorg.conf.d files (I need to update the wiki), because when you 
update your distro you can lost your configuration.

Insead od it you can copy the configuration to /etc/X11/xorg.conf

Greetings!

Original comment by [email protected] on 24 Feb 2011 at 9:14

from touchegg.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 29, 2024
Hey,

I finished the howto: 
http://infiniteblogging.co.cc/ubuntu-10-10-on-macbook-pro-7-1/#touchpad

I also talked to the user with the other macbook and he could not help 
me...still cant tap and hold with a physical click...but if i do this e.g. in 
the browser, scrolling gets activated by moving the cursor up or down...

another thing I realised: cant copy a single line of text with a double klick 
over the touchpad, if i use the physical button its working however...

greetings!

Original comment by [email protected] on 24 Feb 2011 at 11:23

from touchegg.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 29, 2024
[deleted comment]

from touchegg.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 29, 2024
Excelent! I will add to the wiki ;)

Original comment by [email protected] on 24 Feb 2011 at 11:40

from touchegg.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.