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


72 Responses to “0.5154”

  1. 1. Jay Says:

    I started noticing with ver. .5147 and .5148 I am getting BTT quitting and relaunching itself every few minutes. It leaves this behind in the console. It seems to happen randomly, as the previous console entries are different each time. Hopefully this helps you sort it :

    1/25/10 8:39:46 PM [0x0-0x146146].com.hegenberg.BetterTouchTool[3092] *** Recognized (0×70) family*** (10 cols X 15 rows) using raw16bitRange= 617, thresh8bits= 12, zsignal_per_pixelsum= 27
    1/25/10 8:39:47 PM relaunch[3320] relaunch
    1/25/10 8:39:47 PM [0x0-0x146146].com.hegenberg.BetterTouchTool 2010-01-25 20:39:47.716 relaunch[3320:903] relaunch
    1/25/10 8:40:01 PM BetterTouchTool[3322] _mthid_copyDeviceInfo(216172782187184128) failed
    1/25/10 8:40:01 PM Console[3106] _mthid_copyDeviceInfo(216172782187184128) failed

    - Jay

  2. 2. Andreas Hegenberg Says:

    @Jay mhh strange messages, seems like for some reason you magic mouse disconnects for a very short time (at least the system tells this)
    Are the batteries still full enough? I’ve never seen this message before

  3. 3. Jay Says:

    Jep ! 69%, just happened again no bluetooth disconnection warnings, here is the last entry :

    1/25/10 8:49:33 PM [0x0-0x15c15c].com.hegenberg.BetterTouchTool[3322] *** Recognized (0×70) family*** (10 cols X 15 rows) using raw16bitRange= 617, thresh8bits= 12, zsignal_per_pixelsum= 27
    1/25/10 8:49:33 PM relaunch[3775] relaunch
    1/25/10 8:49:33 PM [0x0-0x15c15c].com.hegenberg.BetterTouchTool 2010-01-25 20:49:33.541 relaunch[3775:903] relaunch
    1/25/10 8:49:33 PM /Users/jay/Utilities/BetterTouchTool.app/Contents/MacOS/BetterTouchTool[3777] CGSKeyTranslateInitialize: KLGetCurrentKeyboardLayout or KLGetKeyboardLayoutProperty is not available, fall back to USA keymap
    1/25/10 8:49:35 PM BetterTouchTool[3777] _mthid_copyDeviceInfo(216172782187184128) failed

    Very strange, just started today on the last 2 versions.

    - Jay

  4. 4. Andreas Hegenberg Says:

    please try if it happens with older versions too. (or maybe just try a restart, i don’t think that this problem is really connected to BTT, because the mthid_copyDeviceInfo message is from the apple framework)

  5. 5. Jay Says:

    Tried an older version .5145, same thing. Just sitting watching console I’m seeing these relaunch (with the BTT PID) messages every so often. Started yesterday according to my logs, didn’t notice until today.

    1/25/10 9:09:12 PM relaunch[286] relaunch
    1/25/10 9:09:12 PM [0x0-0xd00d].com.hegenberg.BetterTouchTool 2010-01-25 21:09:12.617 relaunch[286:903] relaunch
    1/25/10 9:14:11 PM relaunch[394] relaunch
    1/25/10 9:14:11 PM [0x0-0x24024].com.hegenberg.BetterTouchTool 2010-01-25 21:14:11.158 relaunch[394:903] relaunch
    1/25/10 9:21:31 PM relaunch[538] relaunch
    1/25/10 9:21:31 PM [0x0-0x2a02a].com.hegenberg.BetterTouchTool 2010-01-25 21:21:31.393 relaunch[538:903] relaunch
    1/25/10 9:26:40 PM relaunch[682] relaunch
    1/25/10 9:26:40 PM [0x0-0x3f03f].com.hegenberg.BetterTouchTool 2010-01-25 21:26:40.207 relaunch[682:903] relaunch
    1/25/10 9:46:48 PM relaunch[1133] relaunch
    1/25/10 9:46:48 PM [0x0-0x5a05a].com.hegenberg.BetterTouchTool 2010-01-25 21:46:48.518 relaunch[1133:903] relaunch
    1/25/10 9:51:03 PM relaunch[1219] relaunch
    1/25/10 9:51:03 PM [0x0-0x60060].com.hegenberg.BetterTouchTool 2010-01-25 21:51:03.715 relaunch[1219:903] relaunch
    1/25/10 9:57:41 PM relaunch[1376] relaunch
    1/25/10 9:57:41 PM [0x0-0x63063].com.hegenberg.BetterTouchTool 2010-01-25 21:57:41.428 relaunch[1376:903] relaunch

    - Jay

  6. 6. Jay Says:

    Oops forgot my original question, could it have to do with the Sparkle updater ?
    Possibly something (thinks the updater has just been run) and sends a relaunch ?

    Just a thought.

    - Jay

  7. 7. drdr Says:

    Tiptaps work a little better now, but still not too reliable for me… Live view testing gives me random results – few tiptaps recognized, then a few of then not, and so on.

    Can we have a SINGLE FINGER tiptap gesture, regardless of finger position left or right? Just a tiptap – reacting wherever a finger is added?

    And just another maybe stupid idea – is it possible to drag and resize windows with two or three fingers?
    Or maybe – drag them with modifier + one finger drag (as it is now), resize with modifier + two fingers, maximize to sides with modifier + three finger drag, and so on. Idea is to use the same modifier key for all window actions.
    Thanks!

  8. 8. alexala Says:

    Hello Andreas, I too BTT closes and turns on by itself

  9. 9. Michael Says:

    does anyone else have this problem. I have 3 finger tap set to cmd-click. It works in every program on my computer except for safari which is where i use it most. It has been like this for the last couple weeks. I have tried setting other gesture to cmd-click but I get the same result. Any thoughts?

  10. 10. Andreas Hegenberg Says:

    @Michael thats strange, could you try if middleclick works for safari? (should do the same as cmd +click)

  11. 11. joenum1 Says:

    Hi Andreas, I’m also experiencing what Jay says. BTT closes every now and then. Other than that all the bugs that I reported to you a few days ago are now gone (swipes not being recognized, mouse speed, etc).

    Keep up the good work.

  12. 12. joenum1 Says:

    One new thing… the autorecognize mac type thing is not working. It recognizes my Al Uni Macbook as not having a multitouch trackpad.

  13. 13. Andreas Hegenberg Says:

    @joenum1 could you check which macbook version you have exactly? (System Profiler shows it e.g. MacBook5,1 )

  14. 14. Michael Says:

    @Andreas I tried changing the three finger tap to middle click just for safari. I am still having the same problem.

  15. 15. joenum1 Says:

    @Andreas Hegenberg

    It is Macbook5,1

  16. 16. Michael Says:

    i’m going to reinstall safari. I am also using jitouch, and it is having the same problem, so i think it might be safari. you should check out what there next update is going to include, i think its been suggested before but here is an example implementation of recorded letter gestures

    http://www.youtube.com/watch?v=7QV5N1XH-gg

  17. 17. Andrew Says:

    First–great app! Excellent work!

    Hey, quick question–is there a simple way to configure the Magic Mouse to have the same behaviors as the touchpad? Single-tap to bring a window to the front, Doubt tap and hold to drag, single tap to drop it, etc? Then you can change/overload specific behaviors one would want different than the touchpad?

  18. 18. Andreas Hegenberg Says:

    @Andrew just set single finger tap left to leftclick etc.

  19. 19. Michael Says:

    Reinstalling Safari did not work, maybe I should just give up and move to firefox

  20. 20. Michael Says:

    @Andreas Hegenberg cmd-click and middleclick are not working in firefox either

  21. 21. Booker Says:

    Does it support the old white macbook that is without multi-touch?

  22. 22. Andreas Hegenberg Says:

    @booker nope only in combination with magic mouse ;-)

  23. 23. Bigolow Says:

    I bought the Magic Mouse last week and was going to return it until I found your app. You have created a superb app, albeit some bugs, and I want to applaud your efforts. Apple should grab you before some other company does!!! If they don’t, it will be their loss. Keep studying and creating – it is the only way to go.

    Regards

  24. 24. uuaschbaer Says:

    BTT (0.5147) seems to quit when trying to use the new move-functionality on the iSight image output part of the Photo Booth window. And sometimes unexpectedly as well. BTT is still brilliant, though.

  25. 25. Aaron Meurer Says:

    OK, I found the activation feature for the window moving. Do you think you could make it so that, for example, if I set it as control plus 3 finger tap to start moving a window, that I have to hold down control to keep moving the window and as soon as I release control, it stops? That would be much easier than having to three finger tap again.

    Also, I just discovered the monitor moving features. Do you think you could have it remember the window position/size for each monitor instead of putting the window in the top left? This is kind of a show stopper for me.

  26. 26. Aaron Meurer Says:

    Or maybe even just releasing the fingers from the trackpad should be able to stop it. Maybe the best thing to do is to split Start Moving and Stop Moving into two separate actions. Though, even then, there would have to be some kind of “remove fingers” gesture.

    I’ll let you figure out the best way to do it.

  27. 27. Sascha Says:

    Thanks for fixing the TipTap, Andreas! I have been activating TipTap Right (CMD+W in my config) unintentionally quite often so I had to deactivate the particular gesture.

    Now it works awesome again. Thank you!

  28. 28. Jay Says:

    Well I hate to put a jinx on anything, but the constant relaunching I was getting here with earlier versions seems to have stopped, with the versions newer than .5148. Haven’t had a unwanted relaunch in about 4 hours of use, it was relaunching about every 5 minutes yesterday. :)

    Thanks for whatever you did, it seems to have fixed it here. I’m curious if others that had this problem have had similar results.

    Thanks again for all the hard work you put into this Andreas !

    - Jay

  29. 29. Andrew Says:

    +1 for the firefox crash on moving or resizing.

  30. 30. Justin Says:

    BIG PROBLEM!!!
    I’m not sure which version this started happening with, but now NONE of my gestures work with the touchpad. This includes the gestures that should work by default with the mac, AND any gestures defined with BTT. I’ve tried re-installing and deleting preferences multiple times, what should I do????

  31. 31. Samuel Says:

    Please, I want to turn off my mac whit four fingers click.
    So how to predefine this action or set ??? if the ? key is not detected by the BTT, and when I try to set this on BTT, my mac turn off immediately?

    Congratulations for the BTT.

    And TKS!!

  32. 32. Samuel Says:

    *sorry, the “???” is control+option+eject caracters and “?” is the eject caracter.

  33. 33. Tony smeT Says:

    Small note: with about every update one finger scrolling is disabled again in my Magic Mouse preferences…
    Apart from that I still love your little tool. Yesterday my batteries were dead and used a simple usb mouse for a couple of hours. Made me appreciate BTT even more :-D

  34. 34. Ed Says:

    I ran into a little problem:

    I tried to set [Command] 3 Finger Swipe-Up and -Down to Home and End. In Safari, the Swipe-Down correctly takes me to the End, but the Swipe-Up navigates to the home page. It doesn’t seem to be triggering Shift-Command-H because the menu isn’t lighting up blue when I do the gesture.

    When using [Fn] instead of [Command], it works better. Still, it’s not getting to the end of a .pdf file. Inside a word file (using numbers), using [Command] doesn’t work at all, but [Fn] does.

    I’m using version .5148.

    Thanks!

  35. 35. Saber Farmani Says:

    BTT for ipad??? it will possible???

  36. 36. Andreas Hegenberg Says:

    ipad is just a big iphone ;-) so no BTT can’t run on iphone os.

  37. 37. Saber Farmani Says:

    and is if jailbreacked???

  38. 38. Andreas Hegenberg Says:

    @Saber, no sorry the iPhone OS needs Cocoa Touch, MacOS just Cocoa. Also I don’t see any application of BTT on the iPad because there is no Multitasking.
    To be honest I’m pretty disappointed by the iPad – but I’m sure it’ll get better with iPhone OS 4

  39. 39. Saber Farmani Says:

    i think if you add the action open in a new tab find with google ecc… dedicated only for browsing it will be a most donwloaded application… i don’t know if you can add this application in app store (for apple policy) but in the jailbracked ipad you can…

  40. 40. Saber Farmani Says:

    was only a council to talk about ipad … I had not thought about multitasking OS 4.0 but in future I hope we can use a version dedicated for ipad of btt… course if I buy it … otherwise leave it alone :) :) :)

  41. 41. Michael Says:

    if this were to be released for the ipad, if would definitely have to be jailbroken (no way apple would let it through). But if you were to jailbrake, there are multitask solutions i.e. backgrounder with multif0w(actually very nice, i honestly wouldn’t be able to live without it at this point). They allow as many apps to run and the ram can handle. This program would be amazing on the iPad, and might make it worth buying

  42. 42. bobby Says:

    Hi Andreas,
    you have the option to select parts of the magic mouse that are ignored by single two or three finger tabs. Could you implement something that would let me select parts of the mouse to be used for dedicated tabs. like bottom left tap or upper right. You already have that with tap above apple. Could you do that please? That would be really nice, because I like single finger tabs but the left one is easy to trigger especially if someone else uses the mouse, so I can only use the right one atm. Just please give it a thought.

  43. 43. Andrew Says:

    The window moving/resizing takes over the key combination for Afloat (scroll + CMD + CTRL)

    I can’t go transparent anymore.

  44. 44. bobby Says:

    I dont know what the hell that means:-D but thanks anyway.

  45. 45. bobby Says:

    Oh I got something else that would be good. Instead of just two and three finger touch at the top to move/resize a window. could you add one finger touch top, because three fingers is so bothering I have to move my whole hand to do this.

  46. 46. ednann Says:

    andreas, is there a way to make a contextual menu item a gesture. most flash pages cannot be loaded into a a new tab without actually going through the contextual menu, even if you have control click set up as a gesture. just wondering if we can do this.

  47. 47. Jay Says:

    Went the last 2 days without a relaunch, but just got this error and a relaunch.
    Is giving a slightly different error now (critical limit reached), hopefully this helps :

    1/27/10 10:21:21 PM BetterTouchTool[980] critical limit reached, restarting app
    1/27/10 10:21:21 PM [0x0-0x90090].com.hegenberg.BetterTouchTool[980] *** Recognized (0×70) family*** (10 cols X 15 rows) using raw16bitRange= 617, thresh8bits= 12, zsignal_per_pixelsum= 27
    1/27/10 10:21:22 PM relaunch[4716] relaunch
    1/27/10 10:21:22 PM [0x0-0x90090].com.hegenberg.BetterTouchTool 2010-01-27 22:21:22.280 relaunch[4716:903] relaunch

    - Jay

  48. 48. steve Says:

    loving the software, thanks so much for your efforts Andreas!

    2 things i’d love to see to make this really perfect for me:

    -more customization in the key combos for window moving/resizing; i use the trackpad with my left hand, and there’s no right hand ctrl key on macbooks. is it possible to let the user define their own combinations of cmd, ctrl and option for invoking these actions? (for example to avoid any conflicts with alt-dragging in some of my software, i’d love to be able to set cmd+drag and cmd+option+drag)

    -you can set per-app gestures which is great, but i’d love to be able to tell btt to use an application’s own implementation of a gesture in certain cases. (for example i use blender 3d and they recently implemented multitouch pinch to zoom, which conflicts with my systemwide pinch to close a window)

    thanks again!

  49. 49. Megatoerist Says:

    @Steve: doesn’t the new “do nothing or use apple default” solve your issue with blender 3d?

  50. 50. Jpma Says:

    does this version fix the rotate bug?

  51. 51. scorpion2782 Says:

    how to disable api request when press Alt button? thank’s :)

  52. 52. Andreas Says:

    great tool, the function to re-size when moving to edge doesn’t work so good for me though. In order to get this function working i must move a window with ctrl, when i simply move a window with trackpad button nothing happens.
    Also when i drag a window away from the edge it doesn’t remember the previous window size, i don’t know if this is a function missing or a bug. I used to have this functionality with cinch (http://www.irradiatedsoftware.com/cinch/) but i prefer to use your application since it offers so much more, i hope this will be fixed in the future
    keep up the good work

  53. 53. Antonio Says:

    Rotate and zooming with my touchpad do not work anymore, neither my two finger swipe in my Magic Mouse to go next or previous… :S:S

  54. 54. Panchito Says:

    Hi Andreas Hegenberg, I thank you for your great app that has made my trackpad so much usefull, and I have some requests/suggestions:

    1. It would be nice to have a predefined action for start drag (not windows dragging but just dragging like the apple’s double tap in trackpad preferences).
    Or just a click holding action and a click release action.
    2. And if possible a grab gesture, like the pinch in gesture but with three fingers, it could be like this: two fingers in one side and another one in the other side and then pinch to the center (like grabing something on the pad).

    This gesture could be use for number the start dragging action to move things around like files and icons, etc., in a more natural way.

    Vielen dank für deine zeit und arbeit.

  55. 55. Du Song Says:

    Thanks for the updates.
    My favorite gesture is TipTap to App Switcher. However,
    a) it’s not respond steadily, though the Live View shows BTT recognized my TipTap almost every time, App Switcher does not show up 4 of 5 times. Turning Alternative App Switcher on/off seems no help on this.
    b) there’s no Reversed App Switch action. Although mapping a Key with Cmd-Shift-Tab do the job, it’s not very elegant bc the App Switcher will not show up when this key-combo is sent.

  56. 56. Saber Farmani Says:

    Andreas i have a very serious problem with a gesture that I do not understand…
    when i swipe with two finger or tap with free or rotate the window that is open closes… is very annoying! it quit like I did cmd w… please fix this bug! i have this from 3-4 version before the 0.5154… i try the last official but continues…

  57. 57. Jpma Says:

    invert scrolling doesn’t work on itune music list

  58. 58. Bradley Says:

    Inverted scrolling is great! Why doesn’t it work in Entourage?

  59. 59. Jeremy Says:

    Love the 2 and 3 finger touch top. How about 1 finger touch top? – It would be awesome!!

  60. 60. CaptSaltyJack Says:

    Nice update! But please fix two-finger swipe up/down. It requires the two fingers to be almost perfectly horizontally level to each other.. people’s fingers are going to be slightly off. It’s very difficult to execute this gesture as is.

  61. 61. Tom Says:

    found what I think is a bug. If I push three fingers down, then tap a forth and click with three it thinks its a four finger click even though its a three finger click with the three fingers kept down after tapping a fourth

  62. 62. Du Song Says:

    @Bradley, Entourage is based on a legacy framework, thus latest tools don’t play well on it. Let’s just wait for the Outlook 2010.

  63. 63. Aria Says:

    Hi with all due thanks for your awesome application,just wanted to say that
    i have experienced a problem since your recent updates and that is between 1 finger tap and 2 finger tap … sometimes by pressing 1 finger tap respond to 2 finger tap wrongly and vice versa.

    Again thank yo so much sir.

  64. 64. Heavenly Spoon Says:

    I have a minor request. To end moving/resizing, you have to use the same gesture as when you start it. Could you not enable a single click to end it as well? This would make it magnitudes better. Thanks in advance.

    Great program nevertheless, keep up the awesome work!

  65. 65. Tom Says:

    yes that would be way sweeter to have single click end resizing just like it ends drag lock

  66. 66. Tom Says:

    or even better say you do a tip tap to enable window moving then keep your finger down and slide it to move the window, then when you release your finger it stops moving

  67. 67. steve Says:

    hey i just wanted to say a big thank-you again!

    i’d suggested a “use apple default” type option in a previous post only to realize it was already implemented in the next alpha version. works perfectly!

  68. 68. Jpma Says:

    this version drain more than 40mb compare to before of only 15mb.
    and usually drain more whenever I have the BTT window open once.
    I know the invert scroll drain ram, but this seems bit more than normal.

  69. 69. Vacancy Lee Says:

    it is a wonderful tool for my new magic mouse!
    my magic mouse won’t be magical without this baby!

    but is there a “minimize window” guesture function ??

  70. 70. Gio Says:

    I can’t find this information: will BTT works on SnowLeopard running on an old MacBook (not unibody yet)?

  71. 71. Bradley Says:

    when BTT is active left clicking is sometimes impossible. I will click and click and click with no response and then I have to take my finger off the mouse, move the mouse somewhere else, put it back on the thing and click for it to work.

    This is very agitating.

    How do I adjust?

  72. 72. Joey Says:

    Better Touch Tool is not fully compatible with Teleport. I use two computer next to one another by way of Teleport (http://abyssoft.com/software/teleport/). When I configure Better Touch Tool to Reveal Desktop for one of my gestures, it always happens on the computer that the mouse is connected to. I’d love for the gesture to affect the computer that the mouse was on.

    I realize this might not be Better Touch Tool’s fault, but I’d really love to see the two tools work together.

    Thanks!

i3Theme sponsored by Top 10 Web Hosting, Hosting in Colombia and Bluehost