Boreas320 发表于 2025-10-14 03:03:00

能否支持应用状态展示及按键单击、双击、长按执行不同的操作

能否支持1. 应用状态展示
2. 按键单击、双击、长按执行不同的操作

Ulanzi 发表于 2025-10-14 17:37:14

收到,感谢反馈意见。



1,应用状态展示,是希望用于什么场景?
2,单击、双击、长按,是由不同的插件功能来定义,也可以说一下,分别用于什么场景?

someone404 发表于 2025-10-14 23:04:35

Ulanzi 发表于 2025-10-14 17:37
收到,感谢反馈意见。




插件开发中怎么定义?没看到相关示例。双击、长按、单击可以单击粘贴,双击撤销,直播场景可以单击预览,双击输出

Boreas320 发表于 2025-10-14 23:40:20

Ulanzi 发表于 2025-10-14 17:37
收到,感谢反馈意见。




背景:Elgato Stream Deck默认的“启动App“功能就包含了状态展示和长按关闭应用两种特性。
作为程序员,我平常会开启很多不同的开发软件、辅助工具等。软件开的一多,一是占用内存和CPU,二是窗口混。等我想关闭不用的软件时,我需要先切换到应用,再手动关闭。
而有了状态展示和长按关闭功能,便可以一键完成。

最近看了下UnlanziSDK,对于状态展示应该是可以通过开发插件来实现的,当然官方能直接提供更好。
但是按键逻辑(单击、长按、双击)确实没看到可以实现的方式,目前看到SDK中按键事件只有一个run事件,这个run事件对象的属性也比较少,貌似不足以实现双击和长按事件(至少没有时间属性)。
同时我也看了下妙联宝的产品,虽然他们的默认功能中没有提供长按操作,但是我看他们的SDK中提供了keyDown和keyUp两个事件,是可以实现长按及双击操作的。


页: [1]
查看完整版本: 能否支持应用状态展示及按键单击、双击、长按执行不同的操作