要实现鼠标滚轮每次仅滚动一行,可依次采用三种方法:一、通过Windows设置应用选择“1行”;二、用鼠标属性窗口输入数值1;三、通过注册表编辑器将WheelScrollLines设为1。

当你在编辑代码、核对Excel表格或逐行审阅长文档时,鼠标滚轮一滑就跳过三行,根本停不到光标所在那行——这不是鼠标坏了,是Windows 11默认把每次滚轮动作映射为3行位移,而你需要的是精准到【1行】的逐行响应。
用系统设置直接选“1行”
这是最快捷的路径,适合所有即插即用鼠标,改完立刻生效,不用重启也不用注销。
按下 Win + I 打开“设置”应用 → 左侧点击“蓝牙和其他设备” → 向下滚动并点击“鼠标”选项卡 → 找到“滚动”区域下的“滚动鼠标滚轮以滚动”下拉菜单 → 点击箭头,从列表中选择【1行】。
注意:部分 Windows 11 版本中,若下拉菜单里没有“1行”选项,说明当前处于“一次多行”模式,需先点选该项,再拖动下方滑块至最左端,等右侧数字稳定显示为【1】后再松手。
用鼠标属性窗口手动输入1
当设置应用里滑块卡死、无法拖到1,或你希望数值被写入底层参数确保不被覆盖时,这个方法更可靠。
按下 Win + R → 输入 main.cpl 并回车 → 切换到“滚轮”选项卡 → 在“垂直滚动”区域找到“一次滚动下列行数”输入框 → 直接键入数字【1】 → 点击“应用”,再点“确定”。
这一步操作起来很简单,直接把数字敲进去就行。但务必确认下方“一次滚动一个屏幕”复选框未勾选,否则它会强制覆盖你输入的1,让设置完全失效。
用注册表编辑器强制锁定为1
如果你已经试过前两种方法仍无效,比如设置被组策略重置、或某些第三方鼠标软件干扰了系统参数,那就必须走注册表这条路——它绕过所有图形界面校验,直接写入系统级配置。
第一步:按下 Win + R → 输入 regedit 并回车,以管理员权限启动注册表编辑器。
第二步:导航至路径:HKEY_CURRENT_USER\Control Panel\Desktop。
第三步:在右侧窗格查找名为 WheelScrollLines 的字符串值;若不存在,右键空白处 → 新建 → 字符串值 → 命名为 WheelScrollLines。
第四步:双击该值,将“数值数据”设为【1】,点击确定。
第五步:关闭注册表编辑器 → 按 Ctrl + Shift + Esc 打开任务管理器 → 找到“Windows 资源管理器” → 右键选择“重新启动”。

















