Eclipse supports magic mouse/trackpad operations on Mac

Source: Internet
Author: User

Download the Free Software bettertouchtool and set it easily.

Reference: http://blog.zvikico.com/2010/08/eclipse-on-mac-use-magic-mouse-trackpad-back-and-forward-gestures.html

The new Apple magic mouse is a controversial piece of hardware. most people either really hate it or adore it. personally, I think it is probably the best mouse I 've ever used. there's a lot of criticism regarding the low profile of the mouse, suggesting it is not ergonomic. from my experience, I don't have any more wrist pains since I started using it. ergonomics aside, the highlight of the mouse is the upper multi-touch surface with the enabled gestures.

I use the back and forward gestures a lot. especially when browsing the Web. swipe two fingers to the left and go back. swipe right to go forward. it is very easy to get used to it. it works in Web browsers, it works in finder windows and native applications are adding support as well. however,It doesn' t work in eclipse. I want to swipe back and forward when Browsing code. Back, go to previous location. Forward, return to the next location.

I incidentally found a solution for that.There are using programs on the market that augment the magic mouse behavior. the reason for their existence is because Apple provides very limited gesture functionality. other than back/forward and scroll, there's simply no support for other functions, not even expos é or spaces which were supported in the previous Mighty Mouse and are supported on the multi-touch trackpads. the most popular tools are magicprefs and bettertouchtool (both free) but there are using others, free and other cial. personally, I use magicdriver, which is specified cial (free while in Beta ). the reason I prefer it is because it has much lower CPU utilization, which was an issue for me in magicprefs.

Magicdriver replaces the back/forward gestures with their keyboard equivalent: Signature + [and signature +]. these shortcuts are commonly used in OS X. eclipse, by default, also uses these keyboard shortcuts to navigate back and forward. it just works. magicprefs and bettertouchtool will require some mizmization: You can define the two finger swipe left and right to fire these keyboard shortcuts rather than use the default back/forward functionality.

If you use a newer MacBook with a multi-touch trackpad or a magic trackpad, you can achieve the same functionality by using bettertouchtool. afaik magicprefs does not support it and the current version of magicdriver doesn' t support it either. bettertouchtool also has the ability to define gestures per application, so you can customize the behavior specifically for eclipse and leave it as is for the rest of the applications.

If you are new to these tools, I shocould warn you: defining too using gestures doesn't work very well. there are tons of options and it is very easy to get carried away and use as much as you can. however, there's probably a reason why Apple did not include support for all those gestures in the first place. it is very easy to "Miss-fire" and perform gestures by accident. you don't always pay close attention to the number of fingers you have on the surface, so mistakes are very common. I just use a 3-finger click for expose. don't be greedy and it will work just fine.

Finally, if you want proper native support for back/forward gestures in eclipse, you can vote for this bug.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.