问题描述:
经过我的测试,在 Windows10 和 Windows11 系统下,如果我们将系统的缩放比例调到 150%(2k 的屏幕默认缩放就是 150%),那么,在 Chrome 以及 Edge 中,如果我们按下鼠标的中键,会出现自动滚动的图标,然后这个图标会显得很模糊,但是 100% 缩放下,这个图标又是非常锐利的。还有放大镜图标和抓手图标也会失真,如下图,
这个放大镜图标我用 Snipaste 截图有点问题。中键滚动图标则是利用两个 tg 账号的屏幕分享截图的,因为 Snipaste 的显示鼠标选项在这里不生效。
之前 VSCode 在 editor group 那里右侧空白的地方,鼠标放上去的话,也会出现抓手图标,很模糊,现在更新的 VSCode 版本则是将抓手图标这个事件给取消了。但是,Chrome 和 Edge 中还是会有场景需要用到抓手和放大镜图标的,都会比较失真。FireFox 的中键图标不会失真,但是放大镜和抓手图标都会失真。
所以,能请教一下各位,这个问题有什么办法可以解决嘛?困扰了我很久了。
1
ly841000 2022-08-28 09:44:38 +08:00
鼠标光标是软件通知系统的,模糊是软件给系统的分辨率不够
|
2
kokutou 2022-08-28 09:58:19 +08:00
1 更改缩放后要注销系统,重新登录。
2 软件太老就在右键-属性-dpi 设置改成 应用程序 /系统 /系统(增强),后两种会模糊。 |
6
FanyFull OP @ly841000
1 、不太清楚该到哪里提 issue ,再次请教! 2 、替换资源这个方法,我只能够找到 windows cursors 这个目录,但是这个目录下并没有我需要的三个图标, ![]( ) |
7
kujio 2022-08-29 08:42:26 +08:00
试试这个,我目前找到的最好看,最高清的。地址: https://zhutix.com/ico/windows-11-cursors-design/
截图: https://pic.peo.pw/a/2022/08/29/630c0b2433fc8.jpg |
8
FanyFull OP @kujio 感谢兄弟。但是,我这三个图标不知道为什么在 C:/Windows/cursors 目录下是找不到的,是无法自定义替换的。可以看一下这个提问: https://superuser.com/questions/1391082/how-do-i-customize-the-grabbing-hand-cursor ,属实难顶。
|
10
FanyFull OP @kujio 是的。但是还是有很多软件里面似乎是共用这三个图标的,比如 chrome ,edge ,firefox 和 vscode 。然后是我试过在浏览器中可以通过 css 的 cursor 属性改变放大镜和抓手图标。但是其他软件就不知道该怎么操作了。
|
11
SpecterShell 2022-08-30 22:40:23 +08:00
中键的指针是浏览器自身提供的( Firefox 的就好很多),放大镜指针是网页提供的,改系统指针没用。
出现模糊问题要不就是浏览器对光标的缩放算法有问题,要不就是浏览器或网站给的指针的清晰度不够。 |