• OS
  • Disable dithering on M1/M2 devices

Lauda89 As i felt it, yep. Latency is increased slightly, but you don't even notice it. And also downside is that I cant use notch area of macbook pro m1 14’ display. That’s it for now.

Imo the problem can be in temporal dithering (8-bit vs 10-bit) or in OS scaling because I played with some scale settings in Asahi Linux and also felt eye strain with some of them (those who has Asahi can try to change Scale Method from “Accurate” to “Smooth”).

    Sentiny I'd be tempted to try it.. I'll wait for the MBP 16" M2 and then give it a try.

    It would be a possible solution in the work environment.

    Lauda89 I noticed such a negative effect. Possible video playback issues in some apps, such as AppleTV+. Thus, in this case, it is need to disable mirroring.

      Lauda89 Well I guess I cheered too soon… woke up with a minor migraine after I already noticed a bit of the usual symptoms last night. I will have to play around with it again and test it out more, hoping it wasn’t just a placebo effect 😔

        I hope that there exist a good solution, like some commands from @NewDwarf, related to disabling dithering.

        DHSF You need to check that dummy display is a main display (not mirror). Sometimes it happens that the monitors change their mode.

        Also you need to disable True Tone and Night shift.

        I also did the same for the external monitor (which has 8 + 2 bit FRC). There is no strain after that.

        7 days later

        Guys, by the way I found weird thing.

        Is it only me getting eye strain and dizziness when I connect my mouse to my Macbook M1 and activate "Disable cursor acceleration" in LinearMouse app? Or it's just a faulty mouse (I have wired Steelseries Prime)? Have you noticed something like that?

        14 days later

        JesHD

        By the way, do you use BetterDisplay and SwitchResX at same time? Or just BetterDisplay?

          ryans for me it’s the only way to use MBP 14. Now I try to figure out, is it only betterdisplay that helps, or it’s combination of betterdisplay and switchresx. I also noticed that disabling mouse acceleration while using mouse also cause eyestrain and dizziness for me.

          Sentiny ryans Yes, I still use BetterDisplay for dummy mirroring, and SwitchResX just for checking (because SwitchResX on M1/M2 devices can not switch bit depth, only on Intel-macs)

            13 days later

            Sentiny

            I'm unable to set a dummy display as my main display without using an external monitor, would you mind sharing how you were able to set a dummy display as main while on the MacBook display itself?

              bkdo I have macbook pro 14.

              1. Just connect 16:10 Dummy display.

              2. Then open your macbook lcd display settings and set it as a mirror for dummy display.

              3. Set optimization for dummy display.

              4. Change resolution in Betterdisplay, I use default scale 1512x945.

                In better display menu set option to "reconnect dummy after wake".

                I use 1.3.8 version cause I felt that in 1.3.9 they changed smth and it feels worse for my eyes.

              • bkdo replied to this.

                Sentiny

                Thank you very much, that worked. Not sure if it's helping so far, but I'll give it a shot. You also mentioned that you use SwitchResX as well, do you mind sharing which settings do you use for that?

                  Hey! Could you please tell me which display resolution have you set?

                    dev