When I run the better touch tool in blender, it works fine once and then the view stops working.
And after that, normal clicks become right clicks and the menu bar becomes unclickable until I restart.
I have macOS 15.1, better touch tool 4.868 and Magic Trackpad (Type-C).
Finally, sorry for the machine translation. My English is not very good.
can you post a screenshot of your configuration? What triggers/actions do you have configured
what actions do you have assigned there?
Back, Forward
I've done a lot of research since then, and apparently using a modifier key causes that key to be held down (even if you incorporate the key up into the command).
've been struggling with this issue for hours and haven't found a satisfactory solution yet. It used to work perfectly, but after working on Windows for the past 1.5 years, I really missed using BBT. Now that I'm back on Mac, it no longer works.
Not being able to use my Magic Mouse for hotkeys in Blender would be a significant drawback for me.
Has anyone experienced a similar issue or found a reliable fix?
I tried , but there is no general issue with Blender.
@s_robin2 in your screenshot it looks like you do send a cmd and a ctrl down event to trigger something. Do you release these keys again with the corresponding cmd up & ctrl up actions? Otherwise they will stay pressed and will cause issues.
If you just want to send standard shortcuts you do not need the modifier down/up actions
I’ve tried various methods but can’t seem to find a solution that works. The most obvious option to try would be the one in the image, but even then, it gets stuck. I also attempted sending the key to Blender using the “send hotkey to application” function, as well as forwarding the hotkey through keyboard settings. However, every time I implement modifiers, they get stuck or something goes wrong. I even set up a second command just to check if resetting all the modifier keys would resolve the issue, but it already preexists.
Sometimes, restarting BTT doesn’t fully resolve the issue. I’m not sure if it’s breaking Blender or not resetting everything properly, but I’ve restarted the Mac a few times and continue to encounter the same problem.
Sending the hotkey without modifier keys and pressing them manually works, of course. However, the most important functions I’d like to implement on the mouse should be done without the need to press a modifier key. Since there are hardly any unused key combinations left in Blender that don’t require modifiers, I want to be able to use something like a three-finger click to trigger either Ctrl+Z or Cmd+Z.
I could also set up a new hotkey for this, but I wouldn’t be able to implement all the necessary keys without hotkeys, as most of them are already in use, and those that aren’t are typically assigned by popular add-ons.
just to be sure, you tried the default way of sending shortcuts with modifiers to blender?
Like this?:
yes
I did try the normal way. About 2 years ago the way you just posted worked. I still got the file with the exported settings, so I am sure of it.
So I assume blender changed something in how it handles, recognizes or interprets the incoming keyboard commands.
You are right, something seems to have changed. I just checked again, this approach seems to work here, can you check if that also works for you?
Ahh I think now I was able to reproduce/understand the issue - I also just got my modifier keys stuck. Let me check why that is happening.
Thank you so much for the amazing instant support Andreas — WOW!
For those looking for a workaround: You can set up alternative hotkeys in Blender using the function keys (with and without modifiers). In BTT, you can use the function keys on their own, and in Blender, you add the modifier to the appropriate Keymap. For those interested, the unused function keys in Blender are:
- F3
- F5
- F6
- F7
- F8
- F10
- And I assume F13-F20?
Of course, it’s very unintuitive and tedious to set up all the hotkeys on both ends.
For example, you can set up a three-finger click to trigger F3. In Blender, you can then go into the relevant section (e.g., 3D View) and assign different hotkeys to F3, such as:
- F3 -> undo
- Shift+F3 -> redo
the approach with the delay from your screenshot seems to work here, could you try to check this box?
I think that works!!!!
I tried that checkbox, before, but not in the ctrl-down -> 'hotkey' -> ctrl-up combo. Tank you. I will poste here if the problem still shows up
after more testing, it still sometimes got stuck. I made a little change in the latest alpha that might help though (not yet uploaded)
Thank you Andreas for the instant response! Great support
Ah, ok. Will you do some testing 1st or would you like me to do so as well?
Would be great if you'd try that alpha tomorrow (I'm going to sleep now, will upload it tomorrow)