简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย

导读切换到宽版
Online Supporting

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: Ryszard

Stream Dock app deficiencies/bugs/shortcomings

[复制链接]

3

主题

52

回帖

298

积分

中级会员

积分
298
 楼主| 发表于 2024-10-24 16:49:30 | 显示全部楼层
Can you please add a functionality (set method) in the Elgato StreamDock SDK that changes Page and Scene? And how would it be possible to do it so that it would be possible to change these settings on a specific device (you can also add it to the "Change Page" plugin, but that's probably harder to implement). The idea is that if you have several MiraBox devices, e.g. one N3 and one 293, you could control the other from one device (change its Page and Scene). This would allow you to connect several devices into one coherent group - if someone lacked keys on one device, they could connect two and control them together - not each separately. A significant expansion of functionality for users who need devices with many keys - instead of buying the original Elgato StreamDeck XL.

3

主题

52

回帖

298

积分

中级会员

积分
298
 楼主| 发表于 2024-10-24 18:09:26 | 显示全部楼层
It would be very useful in the StreamDock SDK to have a method that would allow you to close an open Folder (you could call some action from the folder and automatically close it without pressing an additional key). In this way, you could create folders with tool palettes (e.g. brush selection, color...) and after selecting a tool, automatically close the folder and return to the previous Scene without having to press additional keys. Unfortunately, there is currently no way to create such plugins.

144

主题

916

回帖

2993

积分

版主

积分
2993
发表于 2024-10-25 11:03:32 | 显示全部楼层
Ryszard 发表于 2024-10-24 16:49
Can you please add a functionality (set method) in the Elgato StreamDock SDK that changes Page and S ...

This suggestion is quite good. We have already sent out the development requirements and will let you know if there is any progress

144

主题

916

回帖

2993

积分

版主

积分
2993
发表于 2024-10-25 11:13:14 | 显示全部楼层
Ryszard 发表于 2024-10-24 18:09
It would be very useful in the StreamDock SDK to have a method that would allow you to close an open ...

I still don't quite understand the logic of this, which means that I don't need to return to the folder, as long as there are other operations, it will automatically return to the closed state of the folder, right? But it involves the problem of nested folders in the folder

3

主题

52

回帖

298

积分

中级会员

积分
298
 楼主| 发表于 2024-10-25 14:58:06 | 显示全部楼层
The operation is simple and obvious - it would limit the unnecessary number of clicks (unnecessary keystrokes) in plugins that could be created based on such an SDK.

It concerns the situation - I have a folder on the key - I press it (one click). After entering the folder, I have, for example, a tool palette (some plugin elements - e.g. brushes, cursors...) - I select something, i.e. I press the key once (one click). After pressing, the tool is selected (the action on the key is performed) and the folder window is immediately closed. There is no need to perform another click - closing the folder. In other words, the plugin would call the SDK StreamDock method, such as closeFolder.

As for nested folders, it is trivially simple - it can be done analogously to how "cd .." works in the operating system - i.e. one call to closeFolder closes one folder, two calls to closeFolder close two nested folders, etc. - there is nothing complicated or mysterious about it. And this would allow limiting the number of unnecessary keystrokes in new plugins (because that's why you buy a device like StrimDeck - to click, press keys as little as possible, not to operate keys instead of a mouse - that doesn't provide any added value). and in the case of devices that only have a few keys, there may be quite a few of these folders because not many actions can fit in one folder.

144

主题

916

回帖

2993

积分

版主

积分
2993
发表于 2024-10-26 11:03:48 | 显示全部楼层
Ryszard 发表于 2024-10-25 14:58
The operation is simple and obvious - it would limit the unnecessary number of clicks (unnecessary k ...

Okay, the main method of this operation depends on how the engineer organizes the logic

3

主题

52

回帖

298

积分

中级会员

积分
298
 楼主| 发表于 2024-10-26 15:39:38 | 显示全部楼层
The latest version of StreamDock starts with an open window after Windows starts (it doesn't minimize - only in the tray). It's not a big bug, but it's annoying that every time I log in to Windows I have to manually minimize this StreamBox window.

3

主题

52

回帖

298

积分

中级会员

积分
298
 楼主| 发表于 2024-10-26 15:44:16 | 显示全部楼层
本帖最后由 Ryszard 于 2024-10-26 15:49 编辑

The showOk event finally works correctly. ShowAlert works well too, but in the English version a yellow triangle (icon) with Chinese characters appears. It looks a bit strange if you don't know Chinese. Maybe it would be better if this icon had no text in any language at all, just a yellow triangle with an exclamation mark (users are probably from different countries, so text in any other language can also be annoying and hard to understand)?

3

主题

52

回帖

298

积分

中级会员

积分
298
 楼主| 发表于 2024-10-27 00:35:49 | 显示全部楼层
I noticed that sometimes the StreamDock software adds (Pages by itself, supplementing them to 6 if there were fewer). This is clearly a bug because if I deleted unnecessary (empty) Pages, it means that I don't want them. And the program adds them by itself. I am not able to determine yet in what situation this happens, but it has happened several times (so it is a repeatable bug).

3

主题

52

回帖

298

积分

中级会员

积分
298
 楼主| 发表于 2024-10-27 06:16:09 | 显示全部楼层
What method in the MiraBox SDK should I call to simulate pressing a specific selected key on the device (triggering an event like keyClick). The thing is that in my plugin, after pressing one key, I want to trigger pressing programmatically (by calling the SDK method) several other keys (so that I don't have to press them with my fingers on the device).
And if there is currently no such method in the SDK, would it be possible to implement something like this?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Stream Dock 论坛 ( 粤ICP备16086630号 )

GMT+8, 2024-11-21 17:51 , Processed in 0.064723 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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