Edge浏览器鼠标滚轮过于灵敏/速度过快解决方法,Chrome不会这样 Windows Scrolling Personality

本文主要是介绍Edge浏览器鼠标滚轮过于灵敏/速度过快解决方法,Chrome不会这样 Windows Scrolling Personality,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

问题:

使用Edge浏览器时鼠标滚轮过于灵敏,导致翻页速度过快,使用Chrome浏览器时则没有这种现象。

解决方法:

1、打开Edge浏览器,在地址栏输入edge://flags/

2、在搜索栏输入Windows Scrolling Personality,将其修改为Disabled,重启浏览器即可;)

Windows Scrolling Personality:如果启用,鼠标滚轮和键盘滚动将按照滚动条的大小的百分比进行滚动,并且默认的滚动动画将被替换为冲击式的滚动动画。

一开始猜测Edge浏览器默认将滚轮向下滚动固定的圈数会按滚动条的长度将页面下拉不同的距离,在设为Disabled之后,滚轮向下滚动固定的圈数会将下拉页面固定的距离。然而测试之后发现并不是这样的,默认设置时不同页面下拉距离肉眼看上去是一样的,但是都比设为Disabled之后下拉距离更长。

不过在设为Disabled之后,滚动的动画时间明显变短了,看上去更简洁,应该是应为改成冲击式滚动动画的原因吧。


进一步查找之后发现,官方在这里对Edge的滚动功能做出了很多解释,还附上了一些功能的介绍,比如这个和这个。

“Chromium 浏览器使用固定的滚动增量值(每次鼠标滚轮刻度 100 像素,每次滚动条按钮单击或按下键盘箭头 40 像素)。我们正在更改此行为以匹配以前版本的 Microsoft Edge,后者使用滚动条高度来计算滚动增量。基于百分比的滚动是一个很好的功能补充,使得导航较小的滚动条变得更加容易。

“鼠标滚轮启动的滚动被解释为预期滚动条大小的百分比,而不是直接转换为像素。”

但是我实在看不懂具体是什么意思,有懂的朋友欢迎在评论区简单介绍一下。。

参考:

How do I adjust the scrolling speed in Edge browser? - Microsoft Community

Scrolling personality improvements in Microsoft Edge - Microsoft Edge Blog

https://chromium-review.googlesource.com/c/chromium/src/+/1776898

https://chromium-review.googlesource.com/c/chromium/src/+/2057501

这篇关于Edge浏览器鼠标滚轮过于灵敏/速度过快解决方法,Chrome不会这样 Windows Scrolling Personality的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:https://blog.csdn.net/weixin_51723388/article/details/132507859
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/160899

相关文章

使用Python获取JS加载的数据的多种实现方法

《使用Python获取JS加载的数据的多种实现方法》在当今的互联网时代,网页数据的动态加载已经成为一种常见的技术手段,许多现代网站通过JavaScript(JS)动态加载内容,这使得传统的静态网页爬取... 目录引言一、动态 网页与js加载数据的原理二、python爬取JS加载数据的方法(一)分析网络请求1

MySQL查看表的最后一个ID的常见方法

《MySQL查看表的最后一个ID的常见方法》在使用MySQL数据库时,我们经常会遇到需要查看表中最后一个id值的场景,无论是为了调试、数据分析还是其他用途,了解如何快速获取最后一个id都是非常实用的技... 目录背景介绍方法一:使用MAX()函数示例代码解释适用场景方法二:按id降序排序并取第一条示例代码解

Python中合并列表(list)的六种方法小结

《Python中合并列表(list)的六种方法小结》本文主要介绍了Python中合并列表(list)的六种方法小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋... 目录一、直接用 + 合并列表二、用 extend() js方法三、用 zip() 函数交叉合并四、用

Java 中的跨域问题解决方法

《Java中的跨域问题解决方法》跨域问题本质上是浏览器的一种安全机制,与Java本身无关,但Java后端开发者需要理解其来源以便正确解决,下面给大家介绍Java中的跨域问题解决方法,感兴趣的朋友一起... 目录1、Java 中跨域问题的来源1.1. 浏览器同源策略(Same-Origin Policy)1.

如何关闭Mac的Safari通知? 3招教你关闭Safari浏览器网站通知的技巧

《如何关闭Mac的Safari通知?3招教你关闭Safari浏览器网站通知的技巧》当我们在使用Mac电脑专注做一件事情的时候,总是会被一些消息推送通知所打扰,这时候,我们就希望关闭这些烦人的Mac通... Safari 浏览器的「通知」功能本意是为了方便用户及时获取最新资讯,但很容易被一些网站滥用,导致我们

Windows Server 2025 搭建NPS-Radius服务器的步骤

《WindowsServer2025搭建NPS-Radius服务器的步骤》本文主要介绍了通过微软的NPS角色实现一个Radius服务器,身份验证和证书使用微软ADCS、ADDS,具有一定的参考价... 目录简介示意图什么是 802.1X?核心作用802.1X的组成角色工作流程简述802.1X常见应用802.

Java Stream.reduce()方法操作实际案例讲解

《JavaStream.reduce()方法操作实际案例讲解》reduce是JavaStreamAPI中的一个核心操作,用于将流中的元素组合起来产生单个结果,:本文主要介绍JavaStream.... 目录一、reduce的基本概念1. 什么是reduce操作2. reduce方法的三种形式二、reduce

如何解决yum无法安装epel-release的问题

《如何解决yum无法安装epel-release的问题》:本文主要介绍如何解决yum无法安装epel-release的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不... 目录yum无法安装epel-release尝试了第一种方法第二种方法(我就是用这种方法解决的)总结yum

MybatisX快速生成增删改查的方法示例

《MybatisX快速生成增删改查的方法示例》MybatisX是基于IDEA的MyBatis/MyBatis-Plus开发插件,本文主要介绍了MybatisX快速生成增删改查的方法示例,文中通过示例代... 目录1 安装2 基本功能2.1 XML跳转2.2 代码生成2.2.1 生成.xml中的sql语句头2

python3 pip终端出现错误解决的方法详解

《python3pip终端出现错误解决的方法详解》这篇文章主要为大家详细介绍了python3pip如果在终端出现错误该如何解决,文中的示例方法讲解详细,感兴趣的小伙伴可以跟随小编一起了解一下... 目录前言一、查看是否已安装pip二、查看是否添加至环境变量1.查看环境变量是http://www.cppcns