【无用之物】鼠标十字星 Mouse Crosshairer

背景

大家好啊,许久没发帖了,我又带着我的“无用之物”系列回来了,本次搞了个软件,可以在鼠标下面显示十字准星(也有人叫屏幕参考线之类的),效果如图(表格是随便找的)

图片.png

用处

如上图所示,看密密麻麻表格时候的好帮手,并且只有 1M左右!(还是静态编译,感谢upx)

不用忍受powertoys的超绝占用空间了!

特点

  1. 快捷键显示/隐藏、退出,可调整
  2. 横线竖线的颜色、大小、透明度均可通过ini文件分别调整
  3. 支持多屏幕(但是不支持跨屏幕)
  4. 限制单程序运行
  5. CPU占用也不算高(大概?)

使用说明

参考配置文件,很简单的一个小程序,没啥特别的

[Horizontal]
# No more than 200
Width = 2
# R, G, B, Alpha: 0-255
R = 255
G = 0
B = 0
Alpha = 255

[Vertical]
# No more than 200
Width = 2
# R, G, B, Alpha: 0-255
R = 255
G = 0
B = 0
Alpha = 255

[Hide_Show_Hotkey]
# Mod Support
#Ctrl, Alt, Win, Shift, 3 of them MAX.
Mod = Ctrl,Alt,Win
# Key Support
# A-Z, 0-9, F1-F12, Numpad0-Numpad9
# Space, Tab, Backspace, Escape
# VK_XBUTTON1, VK_XBUTTON2
VK = H

[Exit_Hotkey]
# Mod Support
#Ctrl, Alt, Win, Shift, 3 of them MAX.
Mod = Ctrl,Alt,Win
# Key Support
# A-Z, 0-9, F1-F12, Numpad0-Numpad9
# Space, Tab, Backspace, Escape
# VK_XBUTTON1, VK_XBUTTON2
VK = E

二编:果然是太久没发帖了,竟然连项目链接都忘了放(

更新日志

25.8.18: v1.1.1 大幅降低程序体积
25.8.28: v1.1.2 现在程序在不显示时不会占用cpu了

3 个赞

PowerToys的十字光标啥都好,就是这个微软“小”工具的体积实在太巨型了

_20250806200945.png

4 个赞

不错不错,不怕找不到鼠标了 :joy:

wps 视图 - 高亮行列就可以啊

我最近就十分需要楼主的这工具
因为要粘贴一些数据要跨好几列核对是否在正确的行
但高亮行列只能高亮选中的单元格所在的行列,那我必须先选中某单元格才能方便核对所在行
有了这工具,我鼠标移上去就能标识到,甚至拖曳移动单元格也能方便标识
——
@CCR 大佬 我为啥在ini中把快捷键“Win”替换成“Shift”后并不生效,还是只能Ctrl-Alt-Win加对应键才能触发功能?在ini保存后已经重启程序的了
另外在win10按Alt-Win-Esc会将当前窗口置底,使得程序默认的退出快捷键被系统截获而失效

其他软件里面也需要啊,比如在教务系统录入成绩之类的

还有这事?我回头看看,我第一反应是快捷键已被其他程序占用建议先简单排查一下。

至于win10下的问题,我下次发版的时候换一个默认快捷键就好(不过已经安装的就只能自己手动改改了,目前还不支持自动更新配置)

我改成这样还是无效:

图片.png

但这样设置下按默认的Ctrl-Alt-Win-h却依然有效;退出快捷键也一样,改修饰键无效果,改普通键(Esc→Q)有效;是不是根本没读取修饰键设置?

感谢反馈,我看看怎么个事


二编@hzhbest fixed,我的锅,上个版本的快捷键配置实际上失效了(

1 个赞

只能在主屏显示十字线,副屏没有。

抱歉,这个暂时没办法适配,因为主屏和副屏如果不一样高度或者分辨率,那做起适配就要命了

不过如果你指的是在鼠标整个在副屏上的时候完全没法显示十字星,那我可以考虑修修

建议拍个照,真不是很确定你表述的意思和我理解的是不是一样……

fixed

頂一個 :flexed_biceps:

1 个赞

WIN11最新预览版已自带

那更恶心了,最讨厌安装包里有一堆我不需要的东西了,关键是不允许选择性安装……

大幅降低程序体积,从 2.5MB 到 <1MB

挺好用啊,绝非无用之物

看横列竖列内容很有用的

反正我一年也就用一次,所以被愉快地归类到了无用之物里面

有个海外华人写的ahk,名字就叫crosshair,很多年前

记得似乎能兼容多屏