请求开发一个能够确实监听全局热键冲突的动作

动作开发 · 1945 次浏览
sd309991 创建于 2021-07-26 13:31

各位开发者好:

我只是一名无知的路人小白,一直享受各位的程序的优待。

我用的Win10 X64系统,一直想用Edge的快捷键,但是设置了很多,刚开始那几天还好会出来,后面就没有反应了。

我尝试了很多办法去查找冲突的热键,都无功而返。

  • SPY++用过了,log日志在我按下热键的时候没有反应,没有任何消息
  • PChunter, 驱动无法加载
  • Openark,无法进入内核模式,之前进入过一次,也没有全的热键列表,一些很明显的ctrl+shift+F(切换简繁)都没有列出来
  • Hotkey Explorer,电脑炸了

之所以来Quicker讨论区,来请求开发动作,

一来,这里的牛人很多,很多我这种小白以为很大的/解决不了的问题,都可能在这里找到答案,得到帮助。

二来,我确实很想吐槽微软这个系统的设计实在是不人性化,这种需求难道不迫切吗?软件服务一安装多,就会出现这个问题,而且是一定会出现这个问题。为什么到现在还没办法直接呼出系统已经被占用的热键呢?

诚然,quicker作为一个经常需要用到热键的程序来说(视乎鼠标使用的多少),对于这方面我觉得需求是会一直存在的,也迟早要解决的。既然微软没这个心,我希望Quicker能够帮忙把这颗石头搬开,方便了自己,也方便了未来大大小小的需要解决这个问题的应用们。

 

我自然是知道通过良好的设置习惯是可以避免热键冲突的,但是面对新软件的默认设设置,未来还是会有这样那样的麻烦需要解决,对于我这样的小白,自然只能一个一个程序去筛选,去排除了。

不好意思,写太多了,我希望能有某个好心的开发者能帮我解决这个问题,在此先行谢过。

 

sd309991 最后更新于 2021/7/26

回复内容
CL 2021-07-26 13:34
#1

Quicker没办法访问内核模式。建议还是openark。

有一些软件不是通过标准的快捷键方式实现的,而是通过键盘,这种可能在openark里是检测不到的。

另外可以试试Quicker里的扩展热键,就可以避开普通的快捷键冲突了。

sd309991 2021-07-26 13:39 :

谢谢迅速的回复,CL.我现在电脑情况是cttrl+Shift/还有shift+alt+很多字母的组合全部被占用了,Edge的很多扩展的功能都只能用手点。也不知道怎么会这样,之前运行顺利的一些热键,过几天会自己罢工。。真是烦

被遗忘的小刚 2021-07-26 14:34
#2

(最新)我错了哈哈, 刚开始用这个软件不太熟悉, 热键冲突的功能也可以用过滤器查看,  比如程序a和程序b的热键都是ctrl+q,  可以过滤器搜索ctrl+q,  然后把你不需要用到的程序的热键删除就行了

-----------------------------

跟楼主有一样的困扰, 目前使用的是openark, 进入到内核模式后,  可以使用过滤器查看某应用的热键,  比如微信就是wechat,  如果不知道程序的名字, 可以右键程序定位到位置,  点击重命名复制即可;

缺点:只显示各个程序的热键,  但是并没有热键冲突的功能,  比如tim和quicker两个程序的热键都是ctrl,  tim是失效的, quicker能用;


被遗忘的小刚 最后更新于 2021-07-26 14:49
sd309991 2021-07-27 07:44 :

谢谢回答!

回复主贴