UXP plugins not supported on Windows ARM-based devices?

I got a message from a customer that stated:

The message I got from Adobe was :

“Are you using a new Windows Arm based device? If so, extensions and plug-ins are not yet supported.”

Can anyone from Adobe comment on this development and a timetable for it to be remedied? Windows ARM-based computers are becoming more common. It would be nice to give customers an estimate of when they will be able to use their UXP plugins in Photoshop if they have one of these new computers.

Is this related to Hybrid plugins because UXP doesn’t support ARM hybrid plugins? There should be no issues running regular UXP plugins on ARM devices. Also I am very curious as to where your customer obtained that comment from within Adobe.

This is NOT in regard to a hybrid plugin. This is regarding installation of a regular UXP plugin. I’ll ask the customer how they contacted Adobe to receive this information. I’ll also relay that it is possible to install regular plugins on Windows ARM computers and will work with them to find a solution.

With regard to UXP plugin support on Windows ARM based computers, the customer sent the following picture that shows a website with a blue banner stating that plugins are not yet supported on Windows ARM based devices.

Ah, I see. There’s no limitation from a UXP runtime perspective per se in supporting plugins on Win ARM (the fact that HomeScreen exists on PS Win ARM) but the entire workflow has some restrictions that need a revisit. CCD is one (as your customer shared) and UDT is another. Also, host applications like PS have disabled the Plugins menu due to the unavailability of 3P plugins on CCD Win ARM. @pkrishna This needs a revisit and working with other teams to unlock the usual plugin workflow as Windows ARM isn’t a platform that can be ignored anymore.

If possible, please let us know when Windows ARM can successfully support third-party UXP plugins. It’s difficult to explain to customers that their new computer is less performant with regard to Adobe apps than their old one.

Is there a timeline for UXP in Photoshop on Windows ARM @indranil ?

Getting more requests for WinARM UXP support these days and after testing was surprised to find not only does Hybrid not work, but UXP doesn’t seem to be supported at all yet on PS for WinARM. Thanks!

That’s a question best answered by the Photoshop team (perhaps @samgannaway).

Looking forward to UXP plugin support on ARM very soon. I bought a Windows ARM laptop with confidence knowing Photoshop was getting support and felt like the rug was pulled out from under me when none of the plugins I rely on were compatible.

@indranil A year later, do we have any updates for UXP on Windows ARM?

Windows ARM is becoming a lot more popular. Today we can’t download UDT on Windows ARM and Hybrid Plugins ( which most of our UXP plugins rely on ) can’t function in Windows ARM environments.

Thanks.

Do you know if UXP already has a new product manager?

WinARM support is prioritized for this year and should be available latest by Adobe MAX.

Appreciate the update and look forward to WinARM support in the near future, thank you!

@indranil Upon testing, it appears UXP (both for Hybrid and non-Hybrid) works for Windows ARM devices today, however it’s not officially supported.

Unsupported Bits:

  • UDT cannot be downloaded from the CC app (even though it works)
  • CCX plugins cannot be installed with the CC app or with UPIA directly (even though the files work when copied)

Workaround for Testing:

  • (if hybrid) Build .uxpaddon for WinARM architecture to dist\win\arm64\file.uxpaddon
  • Copy UDT from Win64 system to WinArm Program Files folder
  • Copy built UXP panels (aka extracted .ccx file) to the UXP folder
    • C:\Users\<username>\AppData\Roaming\Adobe\UXP\Plugins\External

You said support was coming later this year by MAX, however since it works today, can we get UDT listed in the CC app for WinARM and UPIA for WinARM supported sooner?

More and more users are on WinARM these days and currently don’t have a way to use plugins without these tedious workarounds.

Thanks!

UXP in itself never had an issue with WinARM (unlike CEP, which can’t run natively on WinARM). Ps on WinARM uses UXP already for internal plugins. It’s these logistical elements you listed that need support, which is what needs to be prioritized. I don’t expect it to land any time sooner than MAX, though. This requires coordination from teams beyond UXP.

Okay thanks for the update, just wanted to double check.