找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
楼主: 347

[求助] 能不能禁用按alt切换到自定义及控制按钮?

[复制链接]

9

主题

9144

回帖

2万

积分

超级版主

(^^ゞ

积分
25024
发表于 2022-10-25 22:35:42 | 显示全部楼层
347 发表于 2022-10-25 19:36
我在某些扩展中设置了Alt键,所以不能屏蔽

我这边试了一下,在使用 AHK 仅单独屏蔽 Alt 键时,在 JavaScript 中还是可以检测到 Alt 键被按下的:

  1. document.addEventListener('keydown', e => { if (e.altKey) {console.log('按下了 Alt 键');}})
复制代码
¯\(°_o)/¯
回复

使用道具 举报

3

主题

15

回帖

659

积分

高级会员

积分
659
 楼主| 发表于 2022-10-26 00:20:18 | 显示全部楼层
S8F8ry 发表于 2022-10-25 22:35
我这边试了一下,在使用 AHK 仅单独屏蔽 Alt 键时,在 JavaScript 中还是可以检测到 Alt 键被按下的:

...

用了你的ahk代码还是会切换到那个按钮
回复

使用道具 举报

3

主题

15

回帖

659

积分

高级会员

积分
659
 楼主| 发表于 2022-10-26 00:35:55 | 显示全部楼层
游客 218.21.101.x 发表于 2022-10-25 20:17
347 你这很矛盾,这 ... 建议你改扩展内键位
或者修饰键搭配其他按键执行
修饰键本身意义是组合键,而不 ...

我是想让浏览器检测到Alt后不聚焦到自定义及控制按钮。例如firefox的about:config中可以设置ui.key.menuAccessKeyFocuses
回复

使用道具 举报

9

主题

9144

回帖

2万

积分

超级版主

(^^ゞ

积分
25024
发表于 2022-10-26 12:18:44 | 显示全部楼层
347 发表于 2022-10-26 00:20
用了你的ahk代码还是会切换到那个按钮

奇怪,我这边测试是不会的呀。
¯\(°_o)/¯
回复

使用道具 举报

9

主题

9144

回帖

2万

积分

超级版主

(^^ゞ

积分
25024
发表于 2022-10-26 12:43:48 | 显示全部楼层
disable_chrome_alt_key.zip (587.96 KB, 下载次数: 216)
¯\(°_o)/¯
回复

使用道具 举报

3

主题

15

回帖

659

积分

高级会员

积分
659
 楼主| 发表于 2022-10-26 22:28:48 | 显示全部楼层
本帖最后由 347 于 2022-10-26 22:31 编辑
S8F8ry 发表于 2022-10-26 12:18
奇怪,我这边测试是不会的呀。

更新ahk到最新版本后可以了 之前用1.1.33
回复

使用道具 举报

3

主题

15

回帖

659

积分

高级会员

积分
659
 楼主| 发表于 2022-10-26 22:49:57 | 显示全部楼层
本帖最后由 347 于 2022-10-26 23:51 编辑
S8F8ry 发表于 2022-10-26 12:18
奇怪,我这边测试是不会的呀。

ahk的原理是在Alt松开时发送Ctrl
回复

使用道具 举报

7

主题

26

回帖

321

积分

中级会员

积分
321
发表于 2025-8-13 00:42:17 | 显示全部楼层

请问源码是什么?
单独这个exe有效,你亲前几楼的代码无效
我想直接把你的代码放进我自己的autohotkey脚本里
回复

使用道具 举报

9

主题

9144

回帖

2万

积分

超级版主

(^^ゞ

积分
25024
发表于 2025-8-13 11:51:17 | 显示全部楼层
jkwtbmyz1 发表于 2025-8-13 00:42
请问源码是什么?
单独这个exe有效,你亲前几楼的代码无效
我想直接把你的代码放进我自己的autohotkey脚 ...

就只是下面几行:
  1. $Alt::
  2. If WinActive("ahk_exe chrome.exe")
  3.   return
  4. Send {Alt}
  5. return
复制代码
¯\(°_o)/¯
回复

使用道具 举报

7

主题

26

回帖

321

积分

中级会员

积分
321
发表于 2025-8-13 16:50:02 | 显示全部楼层
S8F8ry 发表于 2025-8-13 11:51
就只是下面几行:

放进我的autohotkey代码里不行,单独写就行。
总之感谢!
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|百分浏览器论坛

GMT+8, 2025-9-15 17:03 , Processed in 0.018300 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表