问题标签 [media-keys]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swift - 在 MacOS 中模拟媒体键按下
我想在 Mac OS 上的应用程序中模拟媒体按键。我在 Mojave 10.14.4 上的 Xcode 10 中使用 Swift
使用诸如Simulate keypress using Swift之类的答案,我可以模拟各种键,但不能模拟媒体传输键(播放/暂停、VolumeUp 等)。
如果我为键 kVK_F11(默认为 VolumeUp 键)创建一个事件,它会执行其非媒体功能,即导致所有窗口逃到屏幕边缘。我确实在 keyDown 事件上尝试了不同的标志修饰符,但无济于事。
有没有办法以编程方式为 Play/Pause、VolumeUp/Down 等生成按键事件?
macos - 如何从苹果遥控器捕获事件?
我想从 macOS 应用程序中的苹果遥控器捕获事件。
我尝试使用 EventTap 从系统中捕获 CGEvent 并发现它确实发送了一个事件。然后我把它变成NSEvent,然后发现所有按钮的data1和data2都是一样的。我现在很困惑。
autohotkey - Autohotkey 可以重新映射媒体键组合吗?
我想使用数字键盘上方的 4 个按钮进行数据输入,“计算”按钮作为一种修饰符,所以我可以用它们做很多事情。我无法使按键组合起作用。
这是我尝试过的几个不同版本的代码,以获取输入“(”字符的方法,但这些都不起作用。
以下是有关各个键的更多信息。
但是,我可以做的是单独重新映射这些键中的任何一个,例如使用Volume_Mute:: Esc
但我似乎无法使用&
. 如何组合使用这些键?我正在使用最新版本的 AutoHotKey 和 Windows 10。
chrome-devtools-protocol - Chrome DevTools 协议 - 发送 Mediakey 不起作用
我想使用 Chrome DevTools 协议发送(模拟)媒体密钥(VK_MEDIA_PLAY_PAUSE)。因此我使用方法
与参数
但它不起作用。我能做些什么来解决这个问题?
keyboard - 安装 Logitech Options 后 MX 键的媒体键不起作用
我最近购买了这款 MX Keys 和 MX Master 组合,很高兴能够充分发挥键盘的潜力,但在我安装了 Logitech 选件软件后,媒体键无法正常工作。
网上没有太多关于它的研究。所以,我有点绝望。有人建议更改选项软件的 .xml 文件,但我不知道需要什么样的编辑。在这一点上,欢迎任何帮助。我已经粘贴了下面的 .xml 代码供任何人查看。