You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

罗技G102鼠标按键6触发Option+Command+8的扫描码查询

获取MacOS按键扫描码并适配罗技G102 Lua脚本

无需手动查扫描码:用罗技内置按键常量

罗技G系列的Lua脚本已经内置了常用MacOS按键的常量,直接调用即可,不用自行查找扫描码:

  • Command键:KEY_LEFT_COMMAND / KEY_RIGHT_COMMAND
  • Option键:KEY_LEFT_OPTION / KEY_RIGHT_OPTION
  • 数字8键:KEY_8

修改后的可用脚本

替换原脚本中的变量,同时调整按键释放顺序避免粘连问题:

if event == "MOUSE_BUTTON_PRESSED" and arg == 6 then
  OutputLogMessage("Gesture button pressed")
  -- 按下Option+Command+8组合键
  PressKey(KEY_LEFT_OPTION)
  PressKey(KEY_LEFT_COMMAND)
  PressKey(KEY_8)
  Sleep(20)
  -- 按相反顺序释放按键
  ReleaseKey(KEY_8)
  ReleaseKey(KEY_LEFT_COMMAND)
  ReleaseKey(KEY_LEFT_OPTION)
end

手动获取扫描码的方法(适用于其他自定义按键)

如果后续需要适配其他按键,用以下本地方法获取扫描码:

  • 终端命令:打开Mac终端,输入hidutil property --get "UserKeyMapping"查看当前按键映射,或输入ioreg -p IOUSB -n "Apple Keyboard" -r获取键盘设备的按键码信息。
  • 系统日志监控:打开「控制台」应用,搜索“按键”相关日志,按下目标按键时可看到对应的扫描码输出。

内容的提问来源于stack exchange,提问作者Alexander Kim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 11:15:28