Jan 31

… as I posted before: I currently have a lot of work to do because exams start in 2 weeks. (And like maybe every student I realized that I started learning much too late, so now day & night learning is necessary ;-) )
Thus please excuse my absence on the blog and in  the forum (and maybe not answered e-mails)!

I’m currently only working 15min or so per day on BTT but as soon as the exams are done I’ll add lots of features and try to fix everything you reported.

I even wrote a program which keeps me away from doing anything but reading my lectures pdfs : (if you want this, mail me, I’m not gonna make this public ;-) )

written by Andreas Hegenberg

Jan 26
  • fixes problems with too sensitive tiptaps on the magic mouse (the slider value was ignored)
  • allowed tiptap distance on the touchpad raised a bit
  • may fix middleclick problem that occured on some systems
  • improved window moving stuff, fixed a few bugs (see window moving how to )

//edit : 0.5151 may fix some little bugs (e.g. problems after sleep, crashes while moving windows, some problems with clicks, some problems with two finger taps and some problems with two finger scrolling)

//edit: 0.5152 adds predefined action “Use Apple default or do nothing” this is useful if you want to change the behavior of apple default gestures globally but want to keep it for certain apps.

//edit: 0.5154 should fix problems with firefox and window moving

written by Andreas Hegenberg

Jan 25

SizeWell

BetterTouchTool Comments Off

Pico Mitchell released a new version of is great little tool SizeWell. I like it very much and recommend it to everyone who wants to gain more control over resizing and moving windows.

SizeWell: Better window resize and zoom options.

While resizing a window, hold a modifier key to:

  • Keep its width or height.
  • Keep its aspect ratio.
  • Keep it centered.
  • Pin its bottom right corner.

When zooming a window, hold a modifier key to:

  • Really maximize it.
  • Maximize it left half.
  • Maximize it right half.
  • Maximize it top half.
  • Maximize it bottom half.

To install SizeWell, just double-click SizeWell.prefPane.

Functionality demo video available on SizeWell page.

written by Andreas Hegenberg

Jan 25
  • fixes bug with window moving stuff. Should now work again with every gesture (but for the magic mouse three finger touch at the very top and two finger touch at the very top are recommended (tiptaps should also work pretty good), for the touchpad you should use the modifierkey solution atm…)
  • apps should now be sorted alphabetically (global is always on top)
  • may fix problem with leftclick action in spaces / expose

Download & use at your own risk

written by Andreas Hegenberg

Jan 25
  • there are some applications that don’t support gestures. For those the new Zoom In and Zoom Out doesn’t work. Thus you may want to use keyboard shortcuts for those apps. Problem was that the new Predefinedactions need a pretty low sensitivity to work smooth but Keyboardshortcuts a pretty high sensitivity.
    So this version adds a second sensitivity slider to the magic mouse zooming stuff. You can now set the sensitivity for keyboardshortcuts and the predefinedactions separately
  • the predefined swipe actions shouldn’t be fetched anymore by BTT. (see last blogpost

//edit: 0.5145 fixes a little problem

Download 0.5145 alpha & use at your own risk

Because the last version was postet on many bigger sites (altough it’s not on regular update) here a short summary of the last few alphas:

  • Great new Window Moving and Resizing (How to use)
  • Five Finger Click
  • Predefined Actions Zoom In and Out (behave now like the touchpad does when zooming)
  • Trackpad swipes as predefined actions
  • Middleclick doesn’t have to be set with all the modifierkeys you want to use it anymore (just set middleclick and it will work with all modifierkeys)
  • should fix problems with stopping gestures
  • should fix problems with resetting mouse speed
  • many bugfixes

written by Andreas Hegenberg

Jan 24

I’m now able to send real zoom and rotate events like the touchpad does, so soon you won’t have to use keyboard shortcuts for zooming and rotating anymore. :-) I have to test it a bit but it basically works. So I’ll add a rotate gesture to the magic mouse soon (in a few days).

Do you think I should add the original apple 3 finger swipes as predefined actions? I think they’d work better than keyboard shortcuts for forward and backward in browsers….

0.514 alpha has build in predefined actions zoom in and zoom out which should send real zoom events. ATM you should adjust your zooming sensitivity settings if you want to try those…

I had to change a few things to make this work, so please report errors etc.. This version also tries to fix a problem where rotate and zoom stopped working for users who use a magic mouse on a macbook… if it still happens try doing a scroll left or right and report if it works again then.

//edit: 0.5143 adds the touchpad 3 finger swipes as predefined actions. So if you select them every app will behave exactly as it would if you’d do the 3 finger swipe on the macbook trackpad. (but beware, if you use this BTT will really send real 3 finger swipes… so if you send them using the magic mouse but have customized them in the touchpad tab of BTT, BTT will send the 3 finger swipes, fetch them, customize them and then send the customized ones to the system.)

Tomorrow I’ll add a separate zooming sensitivity for the predefined action zoom in / out because atm if you want to use this you have to lower the sensitivity extremely and thus if you also use keyboard commands in some programs that don’t support gestures the sensitivity is much too low.

Download 0.5143 alpha & use at your own risk

written by Andreas Hegenberg

Jan 23
  • There was a VERY strange problem with the 0.510 alpha. It seems like Finder and Dock crashed while scanning the files in the zip file. This is definitely a Snow Leopard issue (Finder just can’t crash while scanning files) so I’ll report it to apple.
    I cleaned the file, compiled again and it seems to work now, I don’t know what caused Finder to crash there… the finder crashreport suggests that it is connected to some sort of picture/icon in the zip..

So download 0.513 and delete the old 0.510. (If it crashes your Finder and you can’t delete it: try bringing your Finder in ListView mode – in this mode it didn’t crash for me). If this doesn’t work open terminal, navigate to the downloadfolder and then enter

rm -rf BetterTouchTool.app/
and maybe rm btt0.510.zip
//edit: 0.513 should fix with original apple zoom and rotate passing through even if a custom action was set for them

written by Andreas Hegenberg

Jan 22
  • adds very basic implementation of 5 finger click for the trackpad (hope I didn’t break things, as you know I don’t have much time currently because I have to learn…;-))
  • bugfixes

//edit: 0.508 fixes conflict bezween 5 finger tap and 5 finger click

//edit: 0.509 some general bugfixes… (e.g. with the batterylevel warning which is btw. now customizeable… also maybe fixed problems where original apple gestures stopped working from time to time, but I’m not sure about this)

Download (or get via alphaupdate) & use at your own risk

written by Andreas Hegenberg

Jan 20
  • windows 7 style resizing and moving features should now work on multimonitor systems
  • improved the touchpad window moving stuff (using modifier keys). Also it’s now possible to set FN as required key additional to ctrl and alt if they did conflict with some other program on your mac.

Mike pointed me to Zoom/2 which seems to be pretty great for window moving resizing etc. I think if you need more advanced options than BTT offers you should definitely take a look at this: http://coderage-software.com/zooom/download/download.html BTT will not become  as good as this for window moving / resizing stuff.

//edit: 0.5061 little fix

//edit: 0.5062 some fixes for the window moving/resizing stuff and maybe solved the problem where the mouse speed resets to zero after a restart (but haven’t tested that yet)

//edit: 05063 fixes some problems with using modifier keys for gestures. (E.g. with window moving and resizing on the magic mous) Also if you use 3d programs you now don’t have to set extra gestures for each modifierkey you need for middleclicking. Just add middleclick and it should always work.

Download & use at your own risk

written by Andreas Hegenberg

Jan 19

Unfortunately there are some problems with using the FN Key as modifier key for the window moving stuff. Until I have a workaround you’ll have to use ctrl + move cursor and alt/opt +move cursor for moving and resizing windows with the touchpad. You also can assign the start resizing/moving to every gesture… it will then resize/move until you do that gesture again.

Magic Mouse owners use two/three finger touch at the very top or tiptaps to trigger the moving / resizing! It then does resize/move until you lift your fingers.

Also fixed some other moving related stuff and I added an option to bring the moving window to the front.. Tomorrow I’ll try to make it multimonitor compatible if I have the time (learning for exams is such an ugly thing ;-) )

//edit: 0.504:

//edit: forgot to mention: if you have used older pre alphas with the window moving features, please delete your old start moving / resizing actions and set them again. Had to change a  few things there.

//edit: 0.505 now stopps the resizing moving with the touchpad if you release the ctrl / (alt/op) key

//edit: later I’m gonna make the windows 7 style window resizing stuff multimonitor compatible and fix the visual problems when the dock is on the left/right side of the monitor.


Download & use at your own risk… it’s not yet on alpha update but maybe tomorrow.

Ah and BTW: TotalFinders most current versions are now compatible with BetterTouchTools resizing/moving stuff.

written by Andreas Hegenberg