Streamdeck fully controlled broken


Describe the bug
Bought a new stremdeck MK2 scissors keys. When I enable “fully controlled by BTT”, I just have the “black screen with Elgato logo”. The buttons I add in BTT doesn’t show on the streamdeck, and I see that in “config” in BTT if I enable “specific device”, the “currently connected” text is empty (i.e. doesn’t show any hardware.

Note that streamdeck app is not running (I even remove it completely from my Mac).

Affected input device : Streamdeck scissors key MK2 (serial : A7FZA5421JNQYR)


Screenshots
Not applicable as it is just a “test” button. Tell me if you need specific screenshot that could help


Device information:

  • Type of Mac: Macstudio M4 max
  • macOS version: 26.2
  • BetterTouchTool version: 6.011 (release) and 6.029

Additional information (e.g. crash logs, related issues, etc.):

I can see in the BTT logs that the streamdeck is detected :

2026/01/11 18:48:16:935|SYS|USB DEVICE CONNECTED|
2026/01/11 18:48:16:935|USB|Device "Stream Deck MK.2" connected, Vendor ID: 0x00000fd9 Product ID: 0x000000a5, Serial A7FZA5421JNQYR|
2026/01/11 18:48:16:935|SYS|USB Connect Count 2|

thanks foe the log! I need to add these identifiers to BTT so it can work with this device

Ha great ! So I don’t have to return the product to amazon ? :slight_smile:

Any idea when you’ll release an update with these identifiers ? I don’t know if it is difficult and the time it takes for you.

Thank you.

Sorry I forgot to reply here. I added the identifiers in one of the recent alphas - however this assumes there haven't been any other fundamental changes to the device. If it is not working I'll need to grab one to analyze it!

Hi ! No problem. I tried alpha 6.0.29 with no luck. I saw you released two other alpha, I’ll give them a try.

By the way, did you notice that sometimes the changelogs for alpha seems broken ? The changelog doesn’t show the latest fixes/new features but only for old release (like 5.7)

For now, I’m using the plugin mode (after wasting 4h to build my own one because I didn’t know/understand that your BTT streamdeck plugin already manage action for streamdeck button with down and up events :man_shrugging:)

I think the « fully controlled by BTT » should be better, but your plugin is wonderfull and perfectly meet my needs.

Again, thank you for your help, and congratulations for your awesome and very usefull app

Hi Andreas, I installed alpha 6.042. Still doesn’t work for "mode ‘Fully controlled by BTT” → I create streamdeck buttons, but they don’t appear on the streamdeck. I got the same logs as I send you in my first post. I have no other logs to identify why BTT can’t take control of the streamdeck.

Let me know if you need something else to investigate this bug.

I have an older MkII and a Plus, and for the last couple versions I’m seeing the same issue, the Plus shows the screen, but no buttons illuminate. The knob on the plus I set to control dimming on the Stream Deck does work, but as far as I can tell, the buttons do not function otherwise.

Running on a MacBook Pro M2 Max with 32GB RAM, OS 26.2 (25C56), with latest release and alpha v6.104, and I don’t see any errors logged in the usual places.

Let me know what data you need from me and I’ll be happy to pull it.

I had a bit more of a play, and I can make a button reappear if I uncheck the ‘Only show on specific devices’. Re-enabling this left the button on both devices. If I then edit another button I lost the first, and the second appears, although it does seem to stick on the first sometimes.

Using upper or lower case for the deck serials didn’t seem to change anything, and only the screen and knobs show anything in the log when touched.

I’m not sure now this is related to the OP’s bug, so I’ll try creating a blank profile and test some single cases.

I was having what may have been same problem with ‘Only show on specific devices’, with BTT version 6.102.

I’ve just upgraded to 6.106 and the problem is now gone. Try upgrading your BTT, it might solve your problem. :slight_smile:

Thank you, Andreas!

Looks like it fixed it for me too.

Thanks all, I’ll try last BTT beta 6.133 to check if it works. Note that my initial problem was that BTT just don’t recognize my stream deck MK2 in “fully controlled mode” (so, absolutely no buttons appear on my streamdeck). It was not related to the specific case “Only show on specific devices” checkbox.

Ok, I installed alpha 6.133:

1 - Still detect my streamdeck mk.2 in BTT logs (connected), but still doesn’t show any configured icon (I also tried to remove all my config and create a simple config with just one icon). → Only plugin mode works

2 - When I lock the Mac (i.e. lock screen and put screen in sleep, but not the Mac), the streamdeck goes into “sleep” or “standby” mode → When I unlock the screen, I have to run a BTT action to restart BTT so the streamdeck plugin shows up my buttons (I think the plugin needs to be restarted). If I don’t do a BTT restart, I only see one button (only the button that is not “associated” to specific applications) on the streamdeck, when I change application, the specific buttons doesn’t show up, like if I haven’t switched app.

If it can help, I’m on macOS 26.2, Mac Studio M4 max. So for the moment I'll stick with the BTT streamdeck plugin (which is great), but the “fully controlled by BTT” mode was way better for customizing streamdeck (I was using it last year with another streamdeck)

Maybe @Andreas_Hegenberg you could add more logs for the streamdeck so I can help you.

Thanks

Do you use the new scissor keys mk2? (that one is not yet supported I think, I'll try to get my hands on it)

haaa… “yes”, I use the new scissor keys mk2, I precised it in my first post, but I haven’t highlighted it, sorry. And I’m surprised that the scissor keys version is different (firmware ?) than the “non scissor keys” one.

Hope you’ll get one to test soon :crossed_fingers:

I should get one tomorrow!

Hi, don’t know if you changed something, but in v6.143 in “plugin mode”, I can now see an ID when clicking on “Show only on specific device” in config of a streamdeck button. BUT, BTT still doesn’t “see” or “connect” correctly to my streamdeck in “fully controlled mode”

The scissor keys MK2 is now supported in 6.168 (uploading)

Perfect, great job ! It works in fully controlled by BTT now. Thank you very much