Page MenuHome

Touchpad control changed suddenly - restoring factory settings doesn't fix it
Closed, ArchivedPublic

Description

System Information
Macbook retina 2014 - Intel graphics

Blender Version
2.74

Short description of error
My touchpad usually works with two finger rotate and pinch to zoom, something has changed and I'm not sure what exactly which means two finger up/down will zoom and if I flick two fingers across the touchpad I get a kinetic rotation. It means that both zooming and rotating are entirely unusable

Exact steps for others to reproduce the error
I have no idea how this happened, blender was running at the time I may have pressed an incorrect key combination or something which has started the problem, alternatively there may have been some kind of system update which has started the problem. The machine has been rebooted and the problem persists, I have also removed all blender application configuration folders and I'm still having the problem, I've upgraded blender from 2.73 to 2.74 and the problem has persisted.

Details

Type
Bug

Event Timeline

Karl Lattimer (klattimer) set Type to Bug.
Karl Lattimer (klattimer) created this task.
Karl Lattimer (klattimer) raised the priority of this task from to Needs Triage by Developer.

It's just changed again, now I have rotate with two fingers, and pinch to zoom doesn't work... ctrl+two finger scroll zooms... What the hell could be going on here?

It's now changed again, and back to two finger zoom and kinetic rotate... What the hell can cause this??!?!?!?!

Bastien Montagne (mont29) triaged this task as Needs Information from User priority.

I don’t know what to say here, this really sounds like specific system (hardware/OS) issue… Did you try on another computer with similar touchpad? did you try with a mouse?

You may also want to try to start blender with factory settings (--factory-startup command line option), to be sure it’s not some weird blender’s setting messing around.

Thanks for replying.

I switched to using the mouse yesterday but after an hour or two it started behaving weirdly, and I tried the touchpad and everything worked fine on the touchpad, it switched back to whatever it had been doing again a little while later. It's almost as if it's switching between input systems somehow and that's causing the problem. I'm using Mac OSX 10.10.3 and it's only started doing this the last couple of days.

I don't know much about the mechanics under the hood of blenders input system but I'm pretty sure that it was working fine a week ago last I used blender, then it started getting strange maybe after the last yosemite update?

Could be an OSX issue yes… afaik nothing changed in blender since quite some time in this area. Jens, maybe you have more insight?

Please test how the trackpad works when rotating and zooming an image in Preview. That should tell us if it's an issue in OS X or Blender.

I can't seem to zoom or rotate with the touchpad in preview, but I can two-finger-pan. More than that I've looked through my preferences and the two finger rotate is turned on, and so is pinch to zoom. The 3 finger gestures are also turned on but don't work (three finger swipe down to expose apps).

Brecht Van Lommel (brecht) claimed this task.

Ok, testing here on OS X 10.10.3 two finger rotate and zoom are working fine in Preview and Blender. If these aren't working, and the 3 finger gestures also don't work, then it's most likely a general OS X issue unrelated to Blender. Perhaps look at the Accessibility setting in your System Preferences if you haven't already, there's some settings there that might disable trackpad gestures.

Beyond that I don't think there's much we can do here, we can only consider this a bug in Blender if it is working in other applications and Blender is the exception that doesn't work.

Tested on 10.10 with bluetooth trackpad.
Works as expected.

Move, rotate, zoom, all fine here.

Jens

I installed the latest updated and rebooted, it seems to be back to normal now. Not sure what was going on but it certainly seems like OS level failure of some kind.