我的收藏 | 登录

Wizmouse – 在非激活的窗口用滚轮

73
Wizmouse – 在非激活的窗口用滚轮
0 votes

看到标题,可能大家都想不明白这样的软件有什么用吧?

前几天我想用 AHK 来实现这样的功能,却实现不了。AHK 可以向非激活的窗口发送按键,却没办法发送滚轮的动作。今天看到 Lifehacker 介绍这个 Wizmouse 我立刻乐开了花。

Wizmouse   在非激活的窗口用滚轮[图] | 小众软件

我来实例讲解一下,可以使用这个软件的场合:两个人争着用电脑的时候,A 想聊天,B 想看看网页,尤其是看 Google Reader 或者其他 RSS 阅读器。A 在聊天打字的时候,你就没办法看网页了,因为比较长的网页没办法用滚轮往下翻。只有等 A 打完字,你才能翻页,真痛苦。

这个案例太小众了,来个有用的。很多小众读者都是千千静听用户吧?千千静听可以用鼠标滚轮来调整音量,但是对于我等懒虫来说有个“小问题”:必须点击主界面才能用鼠标滚轮来调整音量。用了 Wizmouse 之后,只需要把鼠标移动到主界面上,滚动鼠标滚轮。哦也省去点击了!

不过也会带来麻烦,Win + R 调用运行之后,必须把鼠标移动到运行窗口上才能用鼠标滚轮来调用以前输入过的历史记录。
如果有黑名单或白名单就完美了。

下载(340 KB):uushare | 官方网站|来自小众软件|skydrive|dropbox

  1. 1. skystar # 2009/02/06 07:42

    难得连续两次沙发,^_^

    回复

  2. 2. skystar # 2009/02/06 07:45

    哈哈,看标题怎么会看不懂呢,我一直在期待这样的软件啊,受这个问题困扰多时了,至今只发现airplay对鼠标指向后使用滚轮是完美的,其他软件多多少少会有些问题

    回复

  3. 3. skystar # 2009/02/06 07:50

    继续抢占三楼,话说顺便把那个向非激活的窗口发送按键的软件一起发上来吧

    回复

    sfufoet # 2009/02/06 10:53

    @skystar, 那个软件小众已经介绍过很多技巧了。就是 autohotkey,需要用到的命令是 controlsend

    回复

    skystar # 2009/02/06 13:37

    @sfufoet, 懒得自己研究了,最近没这个兴趣,不过没有也无关紧要

    skystar # 2009/02/07 20:50

    @skystar, 额,看了下才发觉小众发了那么多AHK的文章了,都没发觉,不过从我收藏的小众文章来看我最早是8月才接触小众的,那以后关于AHK的使用介绍文章几乎没有了

    回复

  4. 4. 李二嫂的猪 # 2009/02/06 07:54

    难得……

    回复

    skystar # 2009/02/06 08:04

    @李二嫂的猪, 对啊,本来想没人我继续抢4楼的,这回算了。PS:推荐款免费的pdf简单编辑软件吧,只要拆分合并,单独提取或删除某一页。不需要内容编辑

    回复

    sfufoet # 2009/02/06 11:18

    @skystar, 请到小众客栈提问好吗?

    skystar # 2009/02/06 13:38

    @skystar, 懒得去客栈提问了,那里感觉不太好,分类就那4个,而且就提一个问题也不至于浪费一个贴,也不是讨论

    cdds # 2009/02/07 15:18

    @skystar, 我有话全在group里说。。。

    skystar # 2009/02/07 19:22

    @skystar, 懒得用那Group,太杂了,看着好晕

  5. 5. skystar # 2009/02/06 08:13

    话说受这个软件启发想到一个问题,现在用的软件不少,经常遇到热键注册失败的问题,能不能搞个软件显示下现有系统注册的所有热键的软件?另外有没有热键唤出最小化到托盘的软件的小工具?不少软件没唤出快捷键的。

    回复

    sfufoet # 2009/02/06 10:57

    @skystar, 第一个问题小众客栈有人问过,答案是 NO。第二个问题没看明白。

    回复

    skystar # 2009/02/06 13:40

    @sfufoet, 算了,我就是看着任务栏内容太多不爽,都缩小到托盘吧用键盘又调不出来

  6. 6. op user # 2009/02/06 08:42

    我用Pitaschio,它也有这功能,还有许多其他功能

    回复

    hzhbest # 2009/02/09 23:25

    @op user, 我也是。

    回复

    loveguo # 2009/02/10 17:03

    @op user, 我也是,小日本出的这个软件短小精悍,还是不错的

    回复

  7. 7. lzh # 2009/02/06 08:50

    Gnome窗口管理器一直都有这个功能,呵呵

    回复

  8. 8. xincpu # 2009/02/06 08:52

    我一直用MousePlus实现这个功能

    回复

    Turnip Gray # 2009/02/06 17:26

    @xincpu,
    MousePlus+1

    回复

  9. 9. coolxll # 2009/02/06 08:55

    之前DeskAngel也有这样的功能,不过如果能用AHK实现是最好的了

    回复

  10. 10. wqdsa # 2009/02/06 09:00

    …不错,下来过过瘾…

    回复

  11. 11. Baiyssy # 2009/02/06 09:02

    MousePlus和Pita都有这功能

    回复

  12. 12. xLight # 2009/02/06 09:10

    音量 可以用音箱旋钮,这个功能还是太小众了

    回复

  13. 13. cpiz # 2009/02/06 09:46

    用ThinkPad不会有这种需求,小红点的滚动一直是可以“穿透”表层界面的。。。

    回复

    XA # 2009/02/07 12:12

    @cpiz, Thinkpad众飘过。。。

    回复

  14. 14. 奶奶烧的才口干-Drhapi # 2009/02/06 10:09

    想了半天,发觉自己还是用不上这软件……

    回复

  15. 15. slrey # 2009/02/06 11:06

    嗯,我能用到。前台用mplayer放美剧,后台IE上天涯。

    回复

    hzliyi # 2009/02/07 10:08

    @slrey, 怎么用?

    回复

  16. 16. jzk # 2009/02/06 11:20

    mouseplus用了好多年了。。。

    回复

    Turnip Gray # 2009/02/06 17:31

    @jzk, mouseplus印象中没出几年吧- -!
    作者有个126的邮箱,当时还给每个给他发过邮件的人推送新版……最开始只有滚轮功能,后来好像又加上ctrl功能什么的,然后又拆成模块……
    然后……就没动静了- -!

    记得那会还征集中文名来的,后来叫简单点击……我现在装的是1.05版(还是作者邮件推送的)……
    刚才网上搜了一下,貌似没法想更新的。。。。

    这东西有些地方还是有bug……比如不能在flashget(旧版)或者比特精灵的下载图表那个界面里滚动等等~~~

    回复

  17. 17. xiws # 2009/02/06 11:21

    linux自带功能..
    每次换到xp下用网银的时候就不习惯..
    这下好了..

    回复

    ubuntu狂热 # 2009/02/06 12:28

    @xiws,

    就是,还是linux好用,多方便

    回复

  18. 18. feiyoshang # 2009/02/06 11:41

    唔唔,楼上说的是,Linux自带功能,不过各有各的好,窃以为系统能提供相应选项为最佳,而不是默认或者需要借助外部软件~

    回复

  19. 19. samfeng # 2009/02/06 14:12

    DeskAngel飘过

    回复

  20. 20. snclilv # 2009/02/06 15:41

    第二个例子中的这个功能好像和tweak UI中的x-mouse是相似的,x-mouse能把焦点自动对到鼠标指针下的窗口。
    不过你所描述的第一个例子x-mouse还是不能实现。

    回复

  21. 21. 任平生 # 2009/02/06 16:06

    懒人有懒招啊~~

    回复

  22. 22. wz520 # 2009/02/06 18:34

    AHK用SendMessage之类的命令还是能做到的。

    回复

  23. 23. scavin # 2009/02/06 19:57

    我的招是置顶一个窗口然后操作另一个

    回复

  24. 24. hzliyi # 2009/02/06 20:30

    怎么用啊? 不知道怎么启动哦

    回复

    sfufoet # 2009/02/06 22:04

    @hzliyi, 直接运行就行了。

    回复

    hzliyi # 2009/02/06 22:30

    @sfufoet, 可是运行后怎么用呢?有视频吗?

  25. 25. hzliyi # 2009/02/06 20:33

    怎么用呢?????

    回复

  26. 26. hzliyi # 2009/02/06 22:30

    可是运行后怎么用呢?有视频吗?

    回复

    sfufoet # 2009/02/06 22:45

    @hzliyi, 没有视频,我在文章中已经说得很明白了。

    回复

  27. 27. skystar # 2009/02/07 01:55

    我现在就在用这个软件,发觉一边看教材一边操作的时候特别有用,教材放后台,操作软件放前台

    回复

    hzliyi # 2009/02/07 10:06

    @skystar, 嗯?是滚轮操作教材吗?

    回复

    xiaodiega # 2009/02/07 15:19

    后台看教材,前台开个文本小窗口记笔记,会十分有用的说

    回复

    skystar # 2009/02/07 19:22

    @xiaodiega, 呵呵,其实就是那个意思,此类时刻特有用

  28. 28. hzliyi # 2009/02/07 10:05

    可我还是不懂怎么用哦。。。

    翻滚东西还是要用到滚轮吗?

    回复

    sfufoet # 2009/02/07 10:19

    @hzliyi, 请你在启动软件后试试千千静听的例子,关闭它再试试。

    我再详细说明:打开千千静听,切换到迷你模式,然后在桌面空白处点击左键一下,在千千静听的控制界面拨动滚轮,向上向下拨动都行。

    拨动滚轮绝对比点击滚动条方便,没有滚轮的鼠标应该立马换掉。

    回复

    sfufoet # 2009/02/07 10:25

    @hzliyi, 在千千静听的控制界面拨动滚轮,应该修改为:把鼠标移动到千千静听的控制界面上,拨动滚轮。

    回复

    hzliyi # 2009/02/07 23:59

    @sfufoet, 谢谢~

  29. 29. hzliyi # 2009/02/07 10:15

    明白了,在非点击窗口用滚轮。。。我以为能让非点击窗口自动。。。

    回复

    sfufoet # 2009/02/07 10:31

    @hzliyi, 明白就好。文章标题已经讲得很明白。”用滚轮”。

    回复

    hzliyi # 2009/02/07 23:58

    @sfufoet, 请问,有让非点击窗口,网页自动翻滚的软件吗?

    sfufoet # 2009/02/08 00:13

    @hzliyi, 没见过哦。Sorry。

    回复

  30. 30. sfufoet # 2009/02/07 21:01

    @skystar, AHK 的帮助文件就是个很不错的教程,小众只是抛砖引玉而已。八月后也有一些 AHK 的文章,只是,不是教程。

    AHK 的汉化帮助文档可以在 ahk.5d6d.com 下载。

    回复

  31. 31. oice # 2009/02/08 19:44

    写个AHK教程,怎么向非击活窗口放送键盘动作吧~

    回复

    sfufoet # 2009/02/08 20:21

    @oice, 只需用到 ControlSend 命令。很简单,请你看一下帮助文件,OK?不懂的地方可以问我。

    回复

  32. 32. Hanson # 2009/02/09 21:31

    向非激活窗口发送滚轮

    WheelDown::
    WheelUp::
    CoordMode Mouse, Screen
    MouseGetPos,xx ,yy , id
    WinGetClass, class, ahk_id %id%
    Loop 31
    S%A_index% := Round(.5*1.222**A_Index)*(120 << 17)
    Speed := 1 + 300//(A_TickCount-Tick0+10)
    Tick0 = %Tick%
    Tick = %A_TickCount%
    WCnt += S%Speed%
    If (Tick < WTick + 30)
    Return
    WTick = %Tick%
    MouseGetPos m_x, m_y, WinID, Ctrl
    PostMessage 0x20A,((A_ThisHotKey=”WheelUp”)-.5)*WCnt,(m_y<<16)|m_x,%Ctrl%,ahk_id %WinID%
    WCnt = 0

    回复

    sfufoet # 2009/02/09 23:10

    @Hanson, 多谢!我试试看。

    回复

    sfufoet # 2009/02/09 23:19

    @Hanson, 不行哦。没反应。

    回复

    Hanson # 2009/02/10 10:51

    @sfufoet, 在下面链接有很多方法的,你试试另一种吧。http://www.autohotkey.com/forum/topic6772-15.html

  33. 33. 银河 # 2009/02/10 17:42

    双飞燕的鼠标驱动程序在7、8年以前就已经实现了这个功能,非常方便,所以我一直用双飞燕鼠标。各位可以下个双飞燕的驱动试试看。

    回复

    Steven # 2009/02/13 19:37

    @银河, MS大部分鼠标驱动都有,可不止双飞燕

    回复

  34. 34. septem # 2009/02/23 23:14

    又来这样功能的了。katmouse很好用。

    回复

  35. 35. ejzhang # 2009/03/04 22:13

    我一直用FreeWheel(烽火轮)的:http://www.onlinedown.net/soft/32551.htm

    回复

  36. 36. 鼹鼠 # 2009/03/20 15:42

    启用之后Opera里就不能右键+滚轮切换标签了

    回复

  37. 37. 258 # 2009/03/25 01:23
  38. 38. sun # 2009/12/22 14:52

    唉,日本怎么出那么多好软件,心理真不平衡。
    俄罗斯的也强大。
    真不平衡。
    以前还看见过一个保加利亚的杀毒程序,装上了没怎么用过。

    回复

  39. 39. heraclitusq # 2010/11/09 23:17

    这工具不错,和MAC OS X里附带的功能很像。在大屏幕上,做research不错,边浏览页面还可以聚焦在文字处理上。

    回复

输入昵称与邮箱就可以评论

称呼*

邮箱*

网址