iscooool / keymouse Goto Github PK
View Code? Open in Web Editor NEWSimple Vimium like program for Windows applications.
License: MIT License
Simple Vimium like program for Windows applications.
License: MIT License
I want to disable some hotkeys instead of changing those hotkeys into something else.
I tried to set it to empty string but resulted "Unrecognized keybindings" error.
How I can do that?
Thank you.
Version 1.5.2 is classified as harmful by virustotal & Windows Defender blocks it.
Owner of repository hacked? False positive?
How come it has so many negative votes?
Check here:
https://www.virustotal.com/gui/file/5c91aa7c0acdad990dc0cec2533dea15627ea68cf872a1982ca4f13378d1d6cd
I found a problem, that is, ALT + J will become unavailable in the uwp program. Is there any way to solve it. In addition, whether the speed of screen scrolling can be adjusted. When Alt + J is pressed, the page scrolls very slowly; When Alt + J is pressed for a long time, the page scrolls so fast that it cannot be seen clearly.
Is it possible to do something like this https://github.com/rahulbansal16/vimG/blob/main/Readme.md ?
Hi @iscooool , thanks for amazing program.
It would be great if the unselected hints are greyout or hidden (in case of single character).
changing the settings in the config.json
file doesn't work and the program takes control over the J and K keys on programs that have scrollbars.
好像您是**人,我直接用中文提点建议,不借助谷歌翻译了……
发现您这款工具完全可以替代之前使用的一款效率神器:FastWindowSwitcher(https://github.com/JochenBaier/fastwindowswitcher)
如果您对此感兴趣的话,是否可以对此进一步优化:增加一个快速切换窗口的全局快捷键;提示的字符位于任务栏下对应标题 居中的位置。
目前是我是借助autohotkey,设置了一个快捷键,按下 切换焦点到任务栏,然后自动按下 Alt+;,也可以使用,只是样式有点丑而已。
以操作资源管理器为例,用户可能不是想双击打开,而是鼠标右击,从右键菜单中选择某项操作,或者是只是想单击某个文件。目前好像是在资源管理器中 只有双击的动作。
我觉得思路是有两个,一个设置三个不同的启动快捷键,分别对应:双击、单击、右击,比方说 alt+; 双击,ctrl+alt+;单击,ctrl+alt+shift+;右击,快捷键由用户自定义设置。
第二个思路是 快捷键只有一个,出来提示的字母后,默认 直接按字母 就是双击操作,按下shift后再按字母 就是单击,按下ctrl后再按字母就是右击。
另外问一下,关于前面提过的自定义配置的功能,你大约什么时候可以有时间增加这些功能呢?我近期在准备录制几期关于Windows下高效神器的视频,我想把这款工具也讲一下。
I really appreciate your program! I've been searching the internet for a long time for something like what you've developed. I really like the program, however, at least on my computer, there is a 1-2 second delay every time I try to access select mode. The time it takes to open select mode or fast select mode is consistently 1-2 seconds regardless of normal/quick select mode. Wondering if there is a way to reduce the lag time?
Hello,
I use single left click very very often. Is there an option to set the default click mode to single left click? That would be great!
This app is great! I have tried similar applications and this one is the best so far! There is a small suggestion, if the font of the prompt character can be customized, wouldn't it be better? I have just tried to experience it. The only regret is about UI. One is font and the other is that there is no background color, like Vimium.
I'm very sorry, my application is not good, the above suggestion is the translation used.
Win10时正常;换Win11了,按下Fast Select mode的快捷键,窗口就一直在闪,闪一会之后Keymouse的进程就消失了。
每次都是这样的。
What is fast select mode exactly?
What the difference with normal select?
Thank you,
It would be nice if the app supports multiple displays. Nowadays it only works on a single screen - hints are displayed on the display selected as "Make this my main display" in Windows' Display Settings, leaving others screen blank of the KeyMouse hints.
scrollUp
和scrollDown
的映射存在问题,只有包含j
和k
的映射才有效,改成其他的则无效。
比如
"scrollUp": "shift+alt+k",
"scrollDown": "shift+alt+j",
或者
"scrollUp": "ctrl+k",
"scrollDown": "ctrl+j",
此时有效
而其他键比如
"scrollUp": "alt+m",
"scrollDown": "alt+n",
则无效
此外,交换j
和k
的顺序后仍然是j
的下滑而k
的上滑,即
"scrollUp": "alt+j",
"scrollDown": "alt+k",
这样的修改无效
而其他的键位没有这样的问题,比如toggleEnable
似乎只有主显示器的控件会被标记
Has anyone thought about the possibility to select text inputs in addition to other clickable controls?
The UIAutomation API does support finding these. In another project (in Lazar Focus, so Pascal) I was able to simulate a click into a text input in order to select it automatically.
1.任务栏单独设置一个快捷键,按下这个快捷键只对底部任务栏导航,可完美替代:https://github.com/JochenBaier/fastwindowswitcher
在切换窗口这个应用场景下 速度应该也会更快了吧,同时建议这部分提示字符的位置可以单独调整,像fastwindowswitcher居中 上方显示 使用起来更舒服。
2.增加可选项:菜单栏可以用Alt导航的应用,按下Alt+; 菜单栏不显示导航字母,这样需要按键的字母会更少一点,无论看起来还是用起来应该都会更舒服一点。这个可以在配置里面用户自己添加应用进程名,只对这些添加进来的应用生效。
3.自定义屏蔽指定应用中的指定类型的窗口部件(窗口部件这个表述可能不准确)
比方在微信中,聊天界面右侧,或者左侧 头像左上角的那个按钮 这些按钮很多是不会去点的,或者点的频率极低。这些按钮应该是同一个类型的吧,我想的是屏蔽指定应用中指定类型的窗口部件。更方便一点的话,是再增加一个快捷键,比方Ctrl+Alt+[ 就是进入添加黑名单的模式,跟正常状态一样显示导航字母,如上图,右侧 蓝色头像上的BF,黑名单模式下,按下BF 就把这个类型的添加到该应用的黑名单了。
以上三条建议,按重要程度排序的话 1>2>3。
Thank you for this fantastic tool!
On Windows 11 22H2 22623.1325 (insider beta) it happens almost every time that the overlay markers are misaligned when I resize the window in question.
For example: Edge maximised -> activate select mode -> deactivate -> restore window size -> activate select mode -> shows previous positions
This issue does not occur when I set enableCache: false
in config.json
如果能捕捉ide的不同子窗口, 就完美了.
Dear community,
I would really like to use the program. I have downloaded it with VS Code but I am unsure how I can run it.
Can somebody give me detailed instructions on how this works?
Thank you for your help!
Hello,
First of all, thank you for this amazing program, I have been looking for this for some time and I just tried it today.
However, I would like to know if you could add an option to swap the mouse buttons as I am using the right button to click on Windows.
Thank you,
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.