博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Electron实现系统鼠标指针操作
阅读量:7205 次
发布时间:2019-06-29

本文共 601 字,大约阅读时间需要 2 分钟。

  hot3.png

最近学习Electron就顺便为自己开发一个可以方便切换鼠标的工具。在这里共享出来给同样有鼠标手(指)重度患者使用。

Mouse Finger

主要功能:

  • 快速切换鼠标左右手指针【Ctrl+`】;
  • 快速切换鼠标左右点击键【Ctrl+Alt+`】;
  • 自动点击鼠标键【Alt+F1】;

Mouse Finger工具适应人群:

  • 手指过度劳损者+左右手操作鼠标者。

  • 该项目为一个工具类项目:主要解决因长年过度使用鼠标导致手指点击鼠标有劳损的特殊人群,该人群可能需要时常轮换左右手来操作鼠标。当然,如果没有这方面问题的人群可能无法理解,只当共同学习 electronjs框架。

  • 该工具不但可能切换左右鼠标键,同时还可以切换指针样式,这样就可以在用左手点击鼠标时显得不那么别扭。

  • 同时还可以设置在完成鼠标移动后自动点击鼠标,就可以绝大多数时间不用点鼠标。(不适合复杂交互工作环境)

软件架构

项目基于 原生应用框架实现。

主要依赖库:

  • , 操作鼠标和键盘。
  • , 监听鼠标和键盘事件。
  • , 调用系统API。
  • , 打包工具。
  • ,编译项目时需要(全局安装)。

目前只支持 windows 平台,由于个人时间和精力仅在win10测试过。

安装教程

  1. 下载最新版本 zip文件解压后直接运行 mouse-finger.exe
  2. 感兴趣的朋友可以下载项目自行编译:

转载于:https://my.oschina.net/tsai/blog/2244593

你可能感兴趣的文章
进程调度
查看>>
使用代码为TextView设置drawableLeft
查看>>
Android开发(十八)——头部、中部、底部布局技巧
查看>>
Egret 集成第三方库 记录
查看>>
同源策略——浏览器安全卫士
查看>>
c/c++ 基金会(七) 功能覆盖,虚函数,纯虚函数控制
查看>>
CodeForces 484B Maximum Value
查看>>
strong vs copy
查看>>
Codeforces Round #313 (Div. 1) C. Gerald and Giant Chess DP
查看>>
基于jQuery商城网站全屏图片切换代码
查看>>
Android开发之注解式框架ButterKnife在ADT中的设置
查看>>
JAVA学习篇--Java类加载
查看>>
如何清空android ListView控件的内容
查看>>
配置SELINUX
查看>>
EF里一对一、一对多、多对多关系的配置和级联删除
查看>>
linux svn启动和关闭(转)
查看>>
Hadoop序列化与Java序列化
查看>>
Java Machine Learning Tools & Libraries--转载
查看>>
BZOJ 1199: [HNOI2005]汤姆的游戏 计算几何暴力
查看>>
spring mvc 请求转发和重定向
查看>>