V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zjsxwc
V2EX  ›  程序员

Linux 多屏幕时如何和 macOS 那样狂甩把鼠标的图标变大吗?

  •  
  •   zjsxwc ·
    zjsxwc · 2017-11-15 17:57:26 +08:00 · 2267 次点击
    这是一个创建于 2564 天前的主题,其中的信息可能已经有所发展或是发生改变。

    常常碰到多屏幕时找不到鼠标在哪个屏幕,

    Linux 多屏幕时如何和 macOS 那样狂甩把鼠标的图标变大吗?

    我现在用的是 Fedora,或者有别的方式可以解决我碰到的这个问题

    11 条回复    2017-11-15 19:52:37 +08:00
    ysc3839
        1
    ysc3839  
       2017-11-15 18:34:25 +08:00 via Android   ❤️ 1
    可以自己写个程序,检测鼠标狂甩的话就在鼠标位置创建个窗口。
    主要问题是怎样才算“狂甩”。
    jamfer
        2
    jamfer  
       2017-11-15 18:54:17 +08:00 via iPhone
    这标题我读了好几遍,发现我可能是老了
    zhidian
        3
    zhidian  
       2017-11-15 19:02:05 +08:00   ❤️ 1
    @ysc3839 在时间 t 内, 鼠标的起始位置差值为 d0; 将时间 t 分成 10 分, 各个时间段的起始位置差值为 d1~d10, 计算 sum(d1~d10)/d0, 大于一定的阈值就说明你老在移动鼠标但是没有移远.
    checgg
        4
    checgg  
       2017-11-15 19:02:06 +08:00
    变大之后呢?
    mortal
        5
    mortal  
       2017-11-15 19:04:04 +08:00 via iPhone
    对不起我笑点好低
    raiz
        6
    raiz  
       2017-11-15 19:07:22 +08:00
    调大一点吧.
    rosu
        7
    rosu  
       2017-11-15 19:09:28 +08:00 via Android
    Ctrl 显示鼠标位置也不行吗
    debuggerx
        8
    debuggerx  
       2017-11-15 19:40:56 +08:00   ❤️ 1
    我用的 deepin 可以添加自定义快捷键命令,Fedora 应该也是可以的,命令输入下面这些,然后用快捷键触发就能快速找到鼠标了。

    xeyes -g 300x300`xdotool getmouselocation | awk '{print $1$2}' | sed 's/x:/+/' | sed 's/y:/+/'` & sleep 3 && killall xeyes

    需要安装 xdotool 和 xeyes,安装好后直接在终端运行命令就能看到效果。
    GuuJiang
        9
    GuuJiang  
       2017-11-15 19:47:48 +08:00 via iPhone
    原谅我第一时间想到了谷阿莫的“用舌头狂甩对方”
    Chingim
        10
    Chingim  
       2017-11-15 19:50:34 +08:00 via Android
    估计不行,linux 和外面那些妖艳贱货不一样
    hugee
        11
    hugee  
       2017-11-15 19:52:37 +08:00 via Android
    ctrl
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2611 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 15:19 · PVG 23:19 · LAX 07:19 · JFK 10:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.