macos - 如何用锤子勺绑定蓝牙耳机控制点击?
问题描述
我正在尝试在我的蓝牙耳机上检测并使用 Hammerspoon hs.eventtap模块eventtaps
编写一些自定义逻辑。以下是中的最小代码片段:init.lua
function mediaKeyCallback(event)
print(event:getType())
end
eventtap = hs.eventtap.new({
hs.eventtap.event.types.gesture,
}, mediaKeyCallback)
eventtap:start()
如果我从触摸栏更改音量,则会记录事件。然而,当从耳机做同样的事情时,音量确实发生了变化,但事件并没有被 Hammerspoon 捕捉到。我尝试使用hs.eventtap.event.types.systemDefined
并hs.eventtap.event.types.NSSystemDefined
没有任何成功。我应该使用其他一些 Hammerspoon 模块还是缺少一些基本的东西?
解决方案
推荐阅读
- android - 将 multipart/form-data 上传到 S3 存储桶会引发 SSLException
- android - 我们如何为 Volley Json 数组请求显示的数据设置 id
- ios - 将多级数组转换为字典
- excel - 复制没有静态参考的视觉对象
- autohotkey - Autohotkey 仅替换 URL 字段中的文本
- r - “R:dplyr:如何添加将值除以第一组值的列(有点像 vlookup)”
- java - AWS API 与 Cloudwatch 集成返回空白数据点
- reporting-services - 如何在 SSRS 报告中的 Excel 中添加工作表选项卡名称
- postgresql - PostreSQL-如何将包含秒数的浮点数转换为 MM:SS.sss
- node.js - Swift http post 请求将空正文发送到服务器