Page 1 of 1

如何在edge中屏蔽, 单击alt自动聚焦于edge下拉菜单按钮

Posted: 21 Apr 2023, 06:27
by XMB-7
近来由于使用newbing的chatgpt4, 开始主用edge浏览器, 但发现它有个毛病是, 单击alt会自动聚焦于浏览器的下拉菜单按钮, 如图所示.
image.png
image.png (26.56 KiB) Viewed 1049 times
而这带来了一些麻烦, 一个应用场景举例如下, 在b站给视频做视频笔记, 光标正常聚焦于视频笔记窗口之中, 自定义alt+1是快退3s. 在视频播放的某一时刻, 我打算按alt+1快退一下重听细节, 手已经按上alt了, 但是随后发现视频接着做了解释, 我用不着快退了, 但此时再松开alt, 就会使得光标聚焦从视频笔记窗口转到edge下拉菜单按钮之上, 于是我就得被迫再用鼠标点回视频笔记窗口, 次数多了就有点搞心态.

请问怎么屏蔽这个功能? 我试过Alt::Return, 但不好使. 现在暂时被迫换键ctrl+123, 但是不如alt+123好按.

Re: 如何在edge中屏蔽, 单击alt自动聚焦于edge下拉菜单按钮

Posted: 21 Apr 2023, 09:27
by WKen

Code: Select all

#Requires AutoHotkey v2.0.2
Alt Up::
{
  if (A_PriorKey = "LAlt" || A_PriorKey = "RAlt")
      Return
  else send "{Alt Down}{" A_PriorKey "}{Alt Up}"
}

Re: 如何在edge中屏蔽, 单击alt自动聚焦于edge下拉菜单按钮

Posted: 21 Apr 2023, 10:22
by XMB-7
感谢回复, 但可惜仍无效. 其实直接alt::return(alt up::return)无效, 就基本堵死正常方式了.
在edge里屏蔽别的键正常, 屏蔽alt不行, 感觉真的怪, 也不知道edge是怎么做到的.

Re: 如何在edge中屏蔽, 单击alt自动聚焦于edge下拉菜单按钮  Topic is solved

Posted: 21 Apr 2023, 18:21
by mapcarter
按alt激活菜单栏其实是windows的特性,能用按键序列的方式来操作某些单手不容易按的菜单快捷键。

知乎有个提问就是问如何不让alt激活菜单栏,有名为Kevin Deng的回复者给出了很好的方案,链接是:https://www.zhihu.com/question/50453391
原理很简单,就是为单击alt分配一个实际不存在的键值,同时也不影响组合键的使用