Photoshop CC: Problems with TypeIt4Me utility on MacOS

  • 1
  • Problem
  • Updated 2 years ago
  • Not a Problem
  • (Edited)
Photoshop CC 2015 prevents a text expander from working in ALL apps on Mac running OS X 10.10.5. The text expander app is TypeIt4Me (http://ettoresoftware.com).

The TypeIt4Me developer claims that PS must not be handling the system call for Secure Event correctly and points me to this Apple technical note: http://developer.apple.com/technotes/...

Once PS CC has been opened I can no longer use the text expander in any other application and must reboot the Mac to make it function properly again.
Photo of Richard Ditch

Richard Ditch

  • 4 Posts
  • 0 Reply Likes
  • frustrated

Posted 2 years ago

  • 1
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 769 Reply Likes
Photoshop's usage of events would not affect other applications on the system.
This sounds like a bug in your TypeIt4Me utility.

Also, Photoshop does not appear to use the secure event APIs on MacOS.
Photo of the.name.i.wanted.was.taken1

the.name.i.wanted.was.taken1

  • 4 Posts
  • 0 Reply Likes
Secure input disables my modifier keys on adobe apps too. Seems to be a bug with the way adobe apps track modifier keys as i've never had this problem with any other app that uses them. Lots of forum posts about similar issues. 
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 769 Reply Likes
The Adobe apps share almost no code.  If you have the same problem with multiple Adobe applications -- then the problem is outside the Adobe applications.
Photo of the.name.i.wanted.was.taken1

the.name.i.wanted.was.taken1

  • 4 Posts
  • 0 Reply Likes
Fair call, but if the issue doesn't occur with a dozen other applications such as by corel, microsoft and apple but with two adobe apps it's fairly safe to say that there is a flaw in something adobe did. Even if we assume that the reasons indesign doesn't know how to listen to an option key when secure input is on are completely different to why photoshop doesn't, it's still something adobe should fix if practical. 
Photo of Richard Ditch

Richard Ditch

  • 4 Posts
  • 0 Reply Likes
Thanks for the quick reply and clarification. I will send this to the developer of the utility.

Curiously, I've never had this problem when using PS CS3 on either my iMac or my Macbook Pro.

Stranger still, I just tried to duplicate the problem on the MB Pro and could not create it, so whatever is wrong it is limited to the iMac
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 765 Reply Likes
It could be OS version specific, an OS or utility setting, conflict with another utility, etc. Bugs in utilities that try to override OS behavior are rarely easy to figure out...
Photo of Richard Ditch

Richard Ditch

  • 4 Posts
  • 0 Reply Likes
Looks like it is an issue with the Safari browser, as described on another text expander support page: https://smilesoftware.com/textexpande...


Safari

Safari 7 in Mavericks and Yosemite can leave Secure Input enabled on certain secure web pages when the “User names and passwords” option is turned on in Safari’s Preferences > Autofill tab.

To fix this, close the tab or window you have open. If that doesn’t work, quit and restart Safari. (As of February 2015).


Closing Safari immediately fixed the problem.
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 765 Reply Likes
Or you might get lucky and find the cause through Google...

Thanks for letting us know what you found.
Photo of Richard Ditch

Richard Ditch

  • 4 Posts
  • 0 Reply Likes
After a lot of experimenting I've tracked the problem down. It is not a Photoshop problem after all; instead it is caused by Apple's own Safari. Depending upon some filed I've filled out in an open browser window (such as a login id or password), the problem occurs. When I find that text expansion is blocked I can clear the problem simply by quitting Safari.

My apologies to Adobe for blaming the wrong application.
Photo of the.name.i.wanted.was.taken1

the.name.i.wanted.was.taken1

  • 4 Posts
  • 0 Reply Likes
As i mentioned above, this is possibly an Adobe bug that they should fix. Secure input is something apple uses in OSX so other apps can't see what you're typing when you're entering a password. It's working as intended. Indesign or photoshop aren't smart enough to listed to your key presses if you have secure input on, which is not the way any mac os app should work and is a common yet small problem that plenty of people have posted about. 

If you accidently leave your cursor in a password field in a safari window your key combinations will still work fine in all of apple's apps, all of microsoft's apps, correl painter, auto CAD etc. I can't speak for all productivity apps obviously, but it's never stopped working for me in other apps.

But in photoshop or indesign you can't use your opion or shift keys when this happens. I've ended up with heaps of distorted photos thinking my shift key was held down during a transform but it wasn't due to this bug, pages that i thought were duplicating with an option drag didn't and now i've edited my only copy. 

IMO just because it's caused by something external to the program doesn't mean that Adobe shouldn't fix it. People are quick to claim that secure input is a bug that is the cause of the problem, but I don't agree with that. That's just lazy.  

Bit dated and speculative, but i did manage to stumble on this post that described adobe using an outdated and hacky method of tracking your keys http://hints.macworld.com/article.php?story=20050113004012243
(Edited)
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 766 Reply Likes
If it were an Adobe bug, we would fix it.  But all signs are that it is not an Adobe bug.

Adobe might find a way to work around the OS bug, but won't be likely to do so without Apple's assistance documenting the OS bug.