-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Desktop Zoom: General feedback/issues from a blind person #1237
Comments
Thank you very much for providing this feedback! |
Thanks!! I really mean it, this kind of feedback is incredibly valuable. So thanks for taking the time. A couple of questions before following up with suggestions and ideas of how to improve your experience:
What lead you to the impression, that there is a limit? We currently don't have one, the only thing that happens is, that at 400% scale the "overlay" - as you call it - stops increasing in size to not block off more and more parts of the desktop and potentially flow over. The desktop itself will still zoom further just fine.
I am not sure what exactly this refers to, just the shared zoom level? Or are there other parts of the multi-monitor handling, that feel awkward, regarding the zoom focus area?
Thanks. I feel like adding an option to hide it, is a very obvious improvement, that we should definitely add. Nevertheless do you feel like positioning it differently instead would be helpful in any way? E.g. at the top of bottom of the display? Or is showing the current zoom state just unnecessary noise in your opinion?
This might be a bug on your system, for me this opens the accessibility page in cosmic-settings. It might not do something, if that app is either not installed or still on an old version. So this could be an AUR packaging issue worth reporting there.
These at least partially seem like some performance issues. Which obviously shouldn't happen with your kind of setup. Can you tell me what scale factor these were happening at, so I can try to replicate, profile and debug this?
Thanks, we are trying! |
No problem <3
I can't read the overlay easily, but I wasn't referring to the size of the overlay. I just tried to zoom in as far as I could with Meta+Equals, and couldn't seem to get it to a comfortable-enough zoom level for me. If it was zooming in further, I couldn't tell. Is it possible that the zoom increment is just really small once you start going above 10x zoom? It seemed to me like it maxed out there.
It's the general handling of multiple monitors that feels awkward to me. Like I said, both Hyprland and Compiz behave the same in terms of having individual zoom areas per display, but in Compiz, each display also has its own individual zoom level. It still felt awkward in general when I used to use it, but the shared zoom level makes it feel even more awkward in COSMIC.
I can't speak for other blind users here since everyone has their own preference, but yes - in my opinion, the overlay is just noise. It's in the way and I'd rather it not show at all, or at least have the option to make it never show. I know the hotkeys to zoom in/out, and the specific zoom factor is irrelevant to me as long as I can read my screen. I'd rather just see what's on my screen. Windows Magnifier has an always-on-top window for controlling it and Narrator, and it constantly gets in my way even if I minimize it (because an accidental alt+tab can bring it back) - that's why I no longer use Windows. It's not the exact same as what COSMIC does currently, and although it does annoy me personally for the same reason COSMIC's overlay gets in my way, it can at least be moved to anywhere on any screen by the user. I think having that option would be nice as well for those who need/want it.
That's likely the case, yeah, though cosmic-settings was installed. (I needed to use it to rearrange my monitors)
Any of them, honestly. It doesn't seem to matter how far zoomed in I am.
I really appreciate it <3 |
Hi. I'm a severely visually impaired human person thing. I was diagnosed with my vision impairment at a really young age, and have been relying on desktop zoom as a mandatory necessity for using a computer for over half my life (I'm 23). Needless to say I know what feels right for me, and I figured the feedback would be helpful. Here was my experience testing COSMIC's zoom.
Max zoom level should be increased. I use a 32" 4K screen with no DPI scaling, because I prefer to have the extra room, keeping in mind I'll be zooming in anyway. I currently use KDE Plasma where the max zoom level is 100x. I'm usually at around 70x-90x zoomed in, and I'd say mid 80 is what's comfortably readable to me with a dark theme.
Multi-monitors: I use a second monitor for extra workspace, and for showing an enlarged minimap when playing video games. Handling of multiple monitors isn't perfect. Each display has its own zoom focus area, which is how both Hyprland and Compiz work, but it is very awkward to use compared to macOS, Windows and Kwin. I'm not sure if this is an intentional feature or a bug, but it doesn't feel too great. It also unfortunately doesn't let each montor have its own zoom level, so you can't do things like watch a video on one screen and zoom in on the other. If this is intended, it would go a long way to have individual zoom levels per-screen.
The overlay: There is a giant overlay panel that appears when zoomed in. I understand the point of it, it allows you to configure things without needing to hunt through System Settings or learn hotkeys. The problem is it currently gets (and stays) in the way, meaning I can't use the desktop and do more testing than I have. The panel doesn't have any immediately obvious way to hide it, and the "X" button to the far right instead disables zoom. In my case, it directly obstructs the area of my screen where my vision is best.
Pressing Meta+Hyphen when fully zoomed out, enables zoom. I'm aware this is currently intended and documented, but it's a problem for me. I have a macro on my mouse bound to zoom in and zoom out. In Kwin, as long as I keep the button held, it keeps zooming in or out. If I ever get lost, I can always hold down the zoom out button to see my entire desktop. In Cosmic, I keep ping-ponging between being zoomed out and zoomed in, and it's somewhat disorienting when I'm trying to find my place.
Bugs and weird-feeling things
I'm sure most of these issues are already either known or reported, but I just wanted to share my experience with it so far. I know it seemed very negative, but these are genuine game-breaking bugs for me. Despite that, considering the fact this is an alpha, this is EXTREMELY good progress compared to other zoom implementations I've seen around the Waylandverse.
For context on the performance-related stuff, just in case:
I'm on a Ryzen 7 3700X CPU, 64GB of RAM, an NVMe boot and home drive, an AMD Radeon RX-7600XT GPU, and two 4K displays running both at 60hz, no HDR. I also did compile COSMIC myself via AUR package, so it's likely this could have all just been that it's a debug build? Wouldn't personally know how to check.
The text was updated successfully, but these errors were encountered: