I used a MacBook Pro with an Intel processor (don’t remember the exact model, but it was before M1), 16GB RAM, 512GB SSD, and a 13-inch display for 1.5 years—no issues at all.
Then, I used a MacBook Pro M2 Pro with 16GB RAM, 512GB SSD, and a 14-inch display for another 1.5 years. I could work endlessly without any complaints.
A few days ago, I bought a Sky Blue MacBook Air M4 with 16GB RAM, 256GB SSD, and a 13-inch display. Within an hour, my eyes felt blurry, and I had a slight headache. I started searching online for answers and found this forum. Just a few days ago, I couldn’t have imagined that MacBooks could have this kind of issue—or that a whole community exists around it. Thank you guys for this forum!
So, "Stillcolor" helped. It provided immediate relief. But!
While before I’d start feeling unwell within 5 minutes, now it took about 40 minutes. I tried different settings, but honestly, it’s frustrating that I even have to go through all this just to use my laptop comfortably. Unfortunately, there’s no official Apple Store in my country—otherwise, I would’ve returned it already (still within the 14-day return window).
Right now, I’ve turned off True Tone and Night Shift (it seems like the screen’s yellowish tone was actually making things even worse, putting strain on my eyes.). Today I found that In the Display settings, there’s an option to create a custom mode. I went there and adjusted the "White Point" in calibration to the maximum (9500), even though D50 or D65 is recommended. The screen now has a bluish tint, but my eyes feel much more comfortable. It seems like the screen’s yellowish tone was straining my eyes too much before, and now it feels better. Before that, the white color felt almost too intense, like it was "burning" my eyes.
At this point, I can feel that my eyes still get a bit more tired than before, but the most important thing is that I no longer have headaches or blurry vision.
Sharing this here in case it helps someone else! And I’ll definitely check back later to share how effective this method is in the long run.