User Tools

Site Tools


Stream_Deck

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Stream_Deck [2020/02/14 05:59] – [Installation] peternlewisStream_Deck [2025/07/15 08:44] (current) – [Actions] peternlewis
Line 1: Line 1:
 ====== Stream Deck ====== ====== Stream Deck ======
  
-The [[https://www.elgato.com/en/gaming/stream-deck|Elgato Stream Deck]] is an external keypad/keyboard with a number of programable buttons.+The [[https://www.elgato.com/en/gaming/stream-deck|Elgato Stream Deck]] is an external keypad/keyboard with a number of programmable buttons.
  
 Keyboard Maestro (v9.0+) supports the Stream Deck via an Stream Deck Plug In and the [[trigger:USB_Device_Key|USB Device Key]] trigger, as well as a number of Stream Deck specific actions. Keyboard Maestro (v9.0+) supports the Stream Deck via an Stream Deck Plug In and the [[trigger:USB_Device_Key|USB Device Key]] trigger, as well as a number of Stream Deck specific actions.
 +
 +Note that theses instructions apply to the first-party Keyboard Maestro plugin, but there is also a third-party `KM Link` plug in that you may want to look at.
  
 ===== Installation====== ===== Installation======
Line 9: Line 11:
 Ensure you have Stream Deck 4.2 or later installed. Ensure you have Stream Deck 4.2 or later installed.
  
-The Keyboard Maestro Stream Deck Plug In is available directly from the Stream Deck `More Actions…` button.+The Keyboard Maestro Stream Deck Plug In is available from the Elgato Marketplace.
  
 +Note: There is also a `KM Link` Stream Deck Plug In which works differently - this article describes the native Keyboard Maestro first party Plug In. See [[https://www.thoughtasylum.com/2020/01/11/keyboard-maestro-stream-deck-plugins/|this article]] for a description of the two Plug Ins and their differences.
 ===== Configuration ===== ===== Configuration =====
  
Line 21: Line 24:
 You can configure the position and font and size of the title which appears in the button, as well as the title of the button. You can configure the position and font and size of the title which appears in the button, as well as the title of the button.
  
-The button also has an ID which is how you refer to it from Keyboard Maestro actions, as well as a row and column number which is how the button appears to the USB Device Key trigger.  By default these will track the position of the button on the keyboard, and you should probably leave them all blank unless you have specific needs.+The button also has an ID which is how you refer to it from Keyboard Maestro actions, as well as a row and column number which is how the button appears to the USB Device Key trigger.  By default these will track the position of the button on the keyboard, and you should probably leave them all blank unless you have specific needs. If you wish the button to remain triggering the same macro when you move it, you should set the row and column explicitly. Also, if you have multiple Stream Deck Profiles, and buttons on different profiles that are intended to trigger different macros, then you should set the row and column uniquely in each Profile.
  
-Since the button works the same as any other USB Device Key trigger, you can detect press, release, tap, tap twice, and so forth, giving you many ways to interact with the button.+Since the button works the same as any other [[trigger:USB_Device_Key|USB Device Key]] trigger, you can detect press, release, tap, tap twice, and so forth, giving you many ways to interact with the button.
  
 And since you can set the title and image on the button from Keyboard Maestro, you can have a lot of feedback on the keyboard as well. And since you can set the title and image on the button from Keyboard Maestro, you can have a lot of feedback on the keyboard as well.
Line 37: Line 40:
 * [[:Actions|See all Actions]] * [[:Actions|See all Actions]]
  
 +==== Triggers ====
 +
 +* [[trigger:USB_Device_Key|USB Device Key]]
Stream_Deck.1581659966.txt.gz · Last modified: by peternlewis

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki