SerenityOS / serenity

The Serenity Operating System ๐Ÿž
https://serenityos.org
BSD 2-Clause "Simplified" License
30.7k stars 3.19k forks source link

Base: Cursor top-left is at center #9676

Closed djwisdom closed 3 years ago

djwisdom commented 3 years ago

Comparing cursor select between SerenityOS, Windows and Linux.

User experience degradation due to top-left of mouse cursor is now at center. Previous behavior was similar to Windows and Linux.

Mouse select and/or mouse click and drag inaccuracy is evident once one is aware of this "new" behavior.

image SerenityOS

image Windows

image Linux

djwisdom commented 3 years ago

Host spec where SerenityOS is compiled and executed.

โ”Œ[therrmo ~/github/serenity/Build/i686]$
โ””ยป neofetch
           .MMM..:MMMMMMM                  dennis.esternon@therrmo.home.int 
          MMMMMMMMMMMMMMMMMM               -------------------------------- 
          MMMMMMMMMMMMMMMMMMMM.            OS: Red Hat Enterprise Linux release 8.4 (Ootpa) x86_64 
         MMMMMMMMMMMMMMMMMMMMMM            Kernel: 4.18.0-305.12.1.el8_4.x86_64 
        ,MMMMMMMMMMMMMMMMMMMMMM:           Uptime: 19 hours, 35 mins 
        MMMMMMMMMMMMMMMMMMMMMMMM           Packages: 2882 (rpm), 14 (flatpak) 
  .MMMM'  MMMMMMMMMMMMMMMMMMMMMM           Shell: bash 4.4.20 
 MMMMMM    `MMMMMMMMMMMMMMMMMMMM.          Resolution: 1366x768 
MMMMMMMM      MMMMMMMMMMMMMMMMMM .         DE: GNOME 3.32.2 
MMMMMMMMM.       `MMMMMMMMMMMMM' MM.       WM: Mutter 
MMMMMMMMMMM.                     MMMM      WM Theme: Adwaita 
`MMMMMMMMMMMMM.                 ,MMMMM.    Theme: Adwaita-dark [GTK2/3] 
 `MMMMMMMMMMMMMMMMM.          ,MMMMMMMM.   Icons: Adwaita [GTK2/3] 
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM   Terminal: scl 
      MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM:   CPU: Intel i5-4460 (4) @ 3.400GHz 
         MMMMMMMMMMMMMMMMMMMMMMMMMMMMMM    GPU: Intel HD Graphics 
            `MMMMMMMMMMMMMMMMMMMMMMMM:     Memory: 5108MiB / 31901MiB 
                ``MMMMMMMMMMMMMMMMM'
                                                                   
                                                                   

โ”Œ[therrmo ~/github/serenity/Build/i686]$

https://cdn.discordapp.com/attachments/830522505605283866/881569025455439872/2021-08-29_23-57-06.mkv

tomuta commented 3 years ago

Huh I have never seen this. How do you make this happen?

djwisdom commented 3 years ago

Happy to report that:

f727dc3 MouseSettings: Tweak UI layout of cursor themes... - awesomekling

and applying resets the mouse to the 'proper' settings.

Closing this issue.

Thanks much @awesomekling ! :^)