Layer panel behaviour depending on monitor?

Discuss Moho bugs (or suspected bugs) with other users. To report bugs to Smith Micro, please visit support.smithmicro.com

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
User avatar
peter wassink
Posts: 23
Joined: Sat Aug 23, 2014 12:02 pm
Location: Amsterdam, The Netherlands

Layer panel behaviour depending on monitor?

Post by peter wassink »

i'm not sure if this is a bug, do people recognize this?

When i try to arrange layers in Moho i noticed something i can't figure out.
With Moho on my cintiq (secondary monitor) the layers cannot be moved, clicking only highlights them.
But when the Moho interface is on my (normal) primary monitor, the layers behave as expected and i can click and drag them however i like...?
its not the cintiq pen, i tried this with the mouse and its the same.
Peter Wassink - 2D animator
MOHO Pro V14.3
• Win11/64 Pro - AMD Ryzen 9 5900X 12-Core - 64Gb RAM
User avatar
Greenlaw
Posts: 10396
Joined: Mon Jun 19, 2006 5:45 pm
Location: Los Angeles
Contact:

Re: Layer panel behaviour depending on monitor?

Post by Greenlaw »

I don't know if this will help, but try this...

In Bluetooth & devices > Pen & Windows Ink, check that Let Me Use My Pen As A Mouse is enabled. I think that should fix this. If it's already checked on, try unchecking it. Sorry, I don't remember if it needs to be on or off, so try both.

My understanding is that the option shouldn't matter in Moho 14.3, but it can cause problems with some older versions of Moho.

For me, this solved an RMB-clicking issue with the Layers Window when using the Wacom Pen, but it could be related. As mentioned, it shouldn't matter in Moho 14.3.

(Update: I just noticed in your signature that you use 14.3, so you can probably disregard the above.)

If that doesn't help, another thing you can try is to change the Windows Display Scaling in System > Display. If it's set to 125% or 150%, try setting it to 100% and see if this works any better. If this works, but the UI size is now undesirable, we can try additional optimizations.
User avatar
peter wassink
Posts: 23
Joined: Sat Aug 23, 2014 12:02 pm
Location: Amsterdam, The Netherlands

Re: Layer panel behaviour depending on monitor?

Post by peter wassink »

HI Thanks!
it was the monitor scaling.

It turns out that the scaling has to be identical on both monitors for the layer panel to work.
i had my main at 150% (recommended) and my cintiq at 100%
when i switched main to 100% (interface became tiny) but Moho worked on the cintiq
Then tried both at 150% and that also works but then the Moho interface became (too) large.

Now it seems i have to choose between two evils... Is there a way to scale the interface of Moho ? Like you can in TVPaint?
Evil 3 would be undocking the layer panel to my main monitor. that also worked...

I think i would like to classify it as a bug, do you agree?
Peter Wassink - 2D animator
MOHO Pro V14.3
• Win11/64 Pro - AMD Ryzen 9 5900X 12-Core - 64Gb RAM
User avatar
Greenlaw
Posts: 10396
Joined: Mon Jun 19, 2006 5:45 pm
Location: Los Angeles
Contact:

Re: Layer panel behaviour depending on monitor?

Post by Greenlaw »

Yeah, that's part of the 'optimizations' I was alluding to. :)

Try experimenting with combinations of display resolution and display scaling. For example, if Moho looks too big at 150% on the Cintiq, you can try increasing the display resolution to compensate. This is assuming the option exists to increase it, of course. Or, go the other way...reduce the scale and lower the resolution. A few years ago, I was using my Cintiq at 1920 x 1080 to get Moho to look 'correct'. (I'm using higher res for the Cintiq now and it looks fine...will check what settings are.)

Another thing to try is experiment with the Hight DPI Scaling Override setting in the Program Properties...

Image

This will make Moho use its own scaling. The result depends on your needs with the current hardware, so try different options. When working with a high DPI device, especially on a smaller physical display, I typically need to set it to System or System (Enhanced).

More recently, I had to solve a problem for a Surface Laptop with a high dpi and unusual aspect ratio. I wanted to choose a display resolution option that didn't exist, so I used a free utility to create new ones I could experiment with, and this gave me the perfect resolution-to-scale ratio I could work with. I wrote about this in another topic a few months ago...will need to search for it.

Anyway, I agree, it's all very annoying. I run into issues like this any time I get new gear. I don't think this is a bug in Moho; it's an artifact of old UI code that wasn't meant for working with high dpi screens. (I see the same problems with older programs I use.) I know the Moho devs did a lot of work under the hood recently, and hopefully, this will lead to improved compatibility with newer display hardware.
User avatar
Greenlaw
Posts: 10396
Joined: Mon Jun 19, 2006 5:45 pm
Location: Los Angeles
Contact:

Re: Layer panel behaviour depending on monitor?

Post by Greenlaw »

I found an older topic from 2023 that mentions some of what I described, but not about the tool I used to add the 'missing' resolution options I wanted.

Man, I wish the search worked better in this forum. It's been broken for a couple of years now, and I can never find anything with it, at least not in any direct way.

I may have bookmarked or documented the topic somewhere on my end...brb.
User avatar
Greenlaw
Posts: 10396
Joined: Mon Jun 19, 2006 5:45 pm
Location: Los Angeles
Contact:

Re: Layer panel behaviour depending on monitor?

Post by Greenlaw »

Regarding my Cintiq settings, the resolution is set to 2560 x 1440 with scaling at 100%, and it looks good here. But I don't have a second display, so that might not be relevant to you.

Still looking for info about what I used to add the 'in-between' resolution to make Moho on the Surface look correct for high dpi display. Will post again when I find it.
User avatar
Greenlaw
Posts: 10396
Joined: Mon Jun 19, 2006 5:45 pm
Location: Los Angeles
Contact:

Re: Layer panel behaviour depending on monitor?

Post by Greenlaw »

Found it! I'm not sure this info will be relevant or helpful at all but, FWIW:

viewtopic.php?p=221756#p221756
Post Reply