Subject: Re: [Moom Talk] Always Appear Instantly doesn't seem to be instant - causing performance issues on scaled 4K monitor

From: Rob Griffiths <[email-masked]>
Date: Wed, 8 Apr 2020 19:47:30 -0700

On Apr 8, 2020, at 2:19 PM, Rees, David <[email-masked]> wrote:

> Turning off grid/keyboard control highlight slider definitely seems to help. It still feels slightly slower with the setup I described above, but it is definitely usable.

Thanks for the update; that'll probably have to do for now—as noted, we're aware of it, but we're just calling built-in drawing routines, so it's hard to figure out what we might do differently. But we'll try to look into it and see if there's some other routine we can use that might be faster.

regards;
-rob.

---

From: "Rees, David" <[email-masked]>
Date: Wed, 8 Apr 2020 14:19:04 -0700

Sorry for the late reply. Was traveling to parent's home and didn't have
access to my monitor.

Turning off grid/keyboard control highlight slider definitely seems to
help. It still feels slightly slower with the setup I described above, but
it is definitely usable.

Thanks!

On Mon, Mar 23, 2020 at 8:19 PM Rob Griffiths <[email-masked]> wrote:

> On Mar 22, 2020, at 3:47 PM, David Rees <[email-masked]> wrote:
>
> I wonder if the delay is the time Moom takes to gray out the monitors. I
> feel I can almost see the gray going across the monitor. Is there something
> beyond PMWindowFadingDuration that will turn off the graying of the
> monitors completely?
>
>
> Do you have the grid/keyboard control highlight slider (on General prefs
> pane) set to Off? If not, does setting it to Off help at all?
>
> Interestingly, doing any one of the following removes the issue:
>
>    - Disconnect either 4K monitor (or both)
>    - Connect #2 using a USC-C to DisplayPort cable rather than USB-C
>    - Set #3 to 0 degrees rotation
>
> But if I could fix Moom I would prefer the first configuration because it
> allows me to charge and bridge USB devices from #2.
>
>
> What makes this interesting—and frustrating for us—is that we're not doing
> any work here, really. We're just calling standard macOS routines, and they
> clearly seem to have problems with some multi-display layouts. Peter (our
> founder/programmer) is looking into this to see if he can work around it
> somehow…though I don't know how long it might take, or even if he can do
> anything about it, so I don't want to promise anything.
>
> regards;
> -rob.
>
> --
> --
> You received this message because you are subscribed to the Moom Talk
> group. To post to this group, send email to [email-masked].
> To unsubscribe from this group, send email to
> [email-masked].
>
> For more options, visit the Moom Talk web page at <
> http://groups.google.com/group/moom-talk>
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "Moom Talk" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/moom-talk/Wri9raIlmic/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email-masked].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/moom-talk/BBF1CF3D-6BB0-458C-A4E3-8A9DA8D49AF9%40manytricks.com
> <https://groups.google.com/d/msgid/moom-talk/BBF1CF3D-6BB0-458C-A4E3-8A9DA8D49AF9%40manytricks.com?utm_medium=email&utm_source=footer>
> .
>

---

From: Rob Griffiths <[email-masked]>
Date: Mon, 23 Mar 2020 20:19:00 -0700

On Mar 22, 2020, at 3:47 PM, David Rees <[email-masked]> wrote:

> I wonder if the delay is the time Moom takes to gray out the monitors. I feel I can almost see the gray going across the monitor. Is there something beyond PMWindowFadingDuration that will turn off the graying of the monitors completely?

Do you have the grid/keyboard control highlight slider (on General prefs pane) set to Off? If not, does setting it to Off help at all?

> Disconnect either 4K monitor (or both)
> Connect #2 using a USC-C to DisplayPort cable rather than USB-C
> Set #3 to 0 degrees rotation
> But if I could fix Moom I would prefer the first configuration because it allows me to charge and bridge USB devices from #2.

What makes this interesting—and frustrating for us—is that we're not doing any work here, really. We're just calling standard macOS routines, and they clearly seem to have problems with some multi-display layouts. Peter (our founder/programmer) is looking into this to see if he can work around it somehow…though I don't know how long it might take, or even if he can do anything about it, so I don't want to promise anything.

regards;
-rob.

---

From: David Rees <[email-masked]>
Date: Sun, 22 Mar 2020 15:47:48 -0700 (PDT)

Unfortunately, I am back to seeing issues again with the time Moom takes to 
show the keyboard control. It is taking 2-3 seconds. It only happens in a 
certain monitor configuration (see below), but it is the one I would prefer 
if we could get Moom to display faster.

As far as monitor configurations, the configuration that causes Moom to be 
slow is the following three monitor setup:
1) Macbook Pro Retina 2018 with Radeon Pro 560X 4 GB (using the screen)
2) Dell UP3216Q 4K connected over USB-C
3) Acer B326HK connected over USB-C to DIsplayPort cable, rotated 90 degrees

Thanks!
dave

On Monday, May 20, 2019 at 9:47:52 AM UTC-7, David Rees wrote:
>
> Thanks, much better!
>
> On Sun, May 19, 2019 at 10:14 AM Rob Griffiths wrote:
>
>> On May 15, 2019, at 3:21 PM, David Rees wrote:
>>
>> Does “Always Appear Instantly” setting still work (
>> https://manytricks.com/osticket/kb/faq.php?id=48)? I can see no 
>> difference with it enabled or disabled. I am running killall cfprefsd and 
>> even have tried rebooting to be sure. With “Always Appear Instantly” set to 
>> 1, there still is clearly a fade in effect of the M dialog and fade out of 
>> the screens.
>>
>> I am asking because I am seeing a serious performance issue when I have 
>> my 4K monitor configured in scaled mode (mid-point). In that case it can 
>> take 4+ seconds for the M to appear. It is sub-second when the monitor is 
>> in Larger Text or More Space mode. I suspect it is the fade out effect of 
>> the screen.
>>
>>
>> Whoops, that's out of date—we replaced that method with a much better 
>> one, but as a result, that FAQ needs to be updated. Try this instead:
>>
>> defaults write com.manytricks.Moom PMWindowFadingDuration -float 0.0
>>
>> I'll get the FAQ updated shortly—thanks for the heads up!
>>
>> -rob.
>>
>> -- 
>> -- 
>> https://groups.google.com/d/msgid/moom-talk/B0C3231F-E95E-48F1-BF18-CA37CE93E7D7%40manytricks.com 
>> <https://groups.google.com/d/msgid/moom-talk/B0C3231F-E95E-48F1-BF18-CA37CE93E7D7%40manytricks.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>

---

From: "Rees, David" <[email-masked]>
Date: Mon, 20 May 2019 09:47:15 -0700

Thanks, much better!

On Sun, May 19, 2019 at 10:14 AM Rob Griffiths <[email-masked]> wrote:

> On May 15, 2019, at 3:21 PM, David Rees <[email-masked]> wrote:
>
> I am asking because I am seeing a serious performance issue when I have my
> 4K monitor configured in scaled mode (mid-point). In that case it can take
> 4+ seconds for the M to appear. It is sub-second when the monitor is in
> Larger Text or More Space mode. I suspect it is the fade out effect of the
> screen.
>
>
> Whoops, that's out of date—we replaced that method with a much better one,
> but as a result, that FAQ needs to be updated. Try this instead:
>

---

From: Rob Griffiths <[email-masked]>
Date: Sun, 19 May 2019 10:13:57 -0700

On May 15, 2019, at 3:21 PM, David Rees <[email-masked]> wrote:

> Does “Always Appear Instantly” setting still work (https://manytricks.com/osticket/kb/faq.php?id=48 <https://manytricks.com/osticket/kb/faq.php?id=48>)? I can see no difference with it enabled or disabled. I am running killall cfprefsd and even have tried rebooting to be sure. With “Always Appear Instantly” set to 1, there still is clearly a fade in effect of the M dialog and fade out of the screens.
> 
> I am asking because I am seeing a serious performance issue when I have my 4K monitor configured in scaled mode (mid-point). In that case it can take 4+ seconds for the M to appear. It is sub-second when the monitor is in Larger Text or More Space mode. I suspect it is the fade out effect of the screen.

Whoops, that's out of date—we replaced that method with a much better one, but as a result, that FAQ needs to be updated. Try this instead:

-rob.

---

From: David Rees <[email-masked]>
Date: Wed, 15 May 2019 15:21:43 -0700 (PDT)

Does “Always Appear Instantly” setting still work (
https://manytricks.com/osticket/kb/faq.php?id=48)? I can see no difference 
with it enabled or disabled. I am running killall cfprefsd and even have 
tried rebooting to be sure. With “Always Appear Instantly” set to 1, there 
still is clearly a fade in effect of the M dialog and fade out of the 
screens.

Optimally I would like a way to turn off the fad out effect all-together.

I am running 10.13.6 (17G2208).

Thanks,

dave