이 글을 읽고 계신다면, 방금 RWTH 아헨 대학 전기공학과 학생회(Fachschaft Elektrotechnik)의 환영 행사에서 Stream Deck Neo를 받아가신 것입니다. 이 제품은 여러분이 가져가셔도 됩니다. 이 가이드에서는 이 기기로 해볼 만한 두 가지, 즉 약 5분 만에 노트북에서 작동시키는 방법과, 한 걸음 더 나아가 이 기기를 위한 콘텐츠를 제작하여 누구나 설치할 수 있는 Elgato Marketplace에 게시하는 방법을 다룹니다.
Stream Deck Neo는 키보드 옆에 놓을 수 있는 소형 컨트롤러입니다. 8개의 LCD 키와 키 페이지를 전환할 수 있는 2개의 터치 포인트가 있으며, 중앙에는 시간, CPU 사용량, 캘린더의 다음 일정 등을 표시할 수 있는 LCD 인포바가 있습니다.
각 키는 하나의 화면 역할을 하므로, 키가 어떤 기능을 하는지 항상 확인할 수 있으며, 그 기능을 직접 결정할 수 있습니다. 키를 눌러 앱을 실행하거나, 명령을 실행하거나, 마이크를 음소거하거나, 이 세 가지 기능을 순차적으로 연쇄적으로 실행할 수도 있습니다. USB-C를 통해 연결되며, 이 연결을 통해 전원이 공급되므로 별도의 배터리나 전원 어댑터가 필요하지 않습니다.
스트림 데크는 2017년 라이브 스트리밍 분야에서 등장한 이후 꾸준히 발전해 왔습니다. 학생의 책상 위에서는 이미 사용하고 있는 소프트웨어를 실행하는 바로가기 도구로 활용됩니다.
필요한 사항: Windows 11 이상 또는 macOS 13 이상이 설치된 노트북이나 데스크톱, 그리고 사용 가능한 USB-C 포트 하나. 리눅스를 사용 중이신가요? 이에 대한 내용은 이 글의 마지막 부분에서 다루고 있습니다.
1. Stream Deck 소프트웨어를 설치합니다.
Windows 또는 macOS용 Stream Deck을 다운로드하세요. 이 프로그램은 무료이며, 키를 원하는 대로 자유롭게 설정할 수 있게 해주는 핵심 도구입니다.
2. 전원을 연결하세요
USB-C 케이블 하나를 기기에 연결하기만 하면 됩니다. 키에 불이 켜지고 소프트웨어가 자동으로 기기를 인식합니다. 페어링 절차도 없고 계정을 만들 필요도 없습니다.
3. RWTH FSET 프로필을 불러오세요
기기를 완전히 빈 상태에서 시작할 필요는 없습니다. 이번 활성화를 위해 프로필을 미리 설정해 두었으므로, 키를 수령하시면 바로 사용할 수 있습니다.
RWTH FSET 프로필을 다운로드한 다음, 파일을 두 번 클릭하면 Stream Deck이 이를 설치합니다.
이 가이드에는 SDK 문서, 플러그인 예제, Maker Discord, 마켓플레이스, 도움말 안내 등 모든 내용이 담겨 있습니다. 기기에서 바로 한 번씩만 누르면 됩니다. 이는 고정된 레이아웃이 아닌 시작점일 뿐입니다. 여기에 있는 모든 키는 변경하거나 이름을 바꾸거나 제거할 수 있습니다.
4. 나만의 것으로 만들어 보세요
자신만의 키를 추가하는 방법도 마찬가지입니다. 소프트웨어의 오른쪽 패널에는 키로 수행할 수 있는 모든 기능이 나열되어 있습니다. 웹사이트 열기, 애플리케이션 실행, 단축키 실행, 타이머 시작, 명령어 실행 등이 있습니다. 해당 기능을 키로 드래그하여 옮긴 다음, 아래 패널에서 설정을 완료하고 키를 누르기만 하면 됩니다. 이것이 바로 전체 사용 방식입니다. 자세한 사용 방법은 Stream Deck 빠른 시작 가이드를 참조하세요.
8개의 키는 적은 것처럼 들릴 수 있습니다. 하지만 두 가지 이유로 결코 적지 않습니다. 첫째, ‘터치 포인트’를 통해 페이지를 넘길 수 있고, 둘째, 애플리케이션을 전환할 때 프로필이 자동으로 변경되기 때문입니다. 공학 학위를 위한 몇 가지 시작점:
이 중 하나에 맞는 레이아웃을 완성하면 프로필이 완성된 것입니다. 바로 여기서부터 흥미로운 부분이 시작됩니다.
프로필은 저장된 키 레이아웃으로, 어떤 키에 어떤 동작이 할당되어 있는지, 해당 아이콘과 설정이 포함되어 있습니다. 편집기용, 강의용, 통화용 등 각각 다른 프로필을 하나씩 만들어 두고, Stream Deck이 현재 활성화된 앱에 따라 자동으로 프로필을 전환하도록 설정할 수 있습니다.
이미 하나 가지고 계실 겁니다. 바로 3단계에서 만든 RWTH 프로필입니다. 소프트웨어에서 이 프로필을 열어보면, 프로필이 정확히 어떻게 구성되어 있는지 확인할 수 있습니다. 어떤 동작이 어떤 키에 할당되어 있는지, 각 키가 어떤 기능을 수행하도록 설정되어 있는지 알 수 있습니다. 이미 작동하는 프로필을 분석해 보는 것이, 무엇을 만들 수 있는지 이해하는 가장 빠른 방법입니다.
프로필은 하나의 파일로 내보낼 수 있으며, 이 파일을 친구나 반 친구들과 공유할 수 있습니다. 또한 이 파일을 Elgato Marketplace에 게시할 수도 있는데, 이는 특정 실험실 소프트웨어나 특정 툴체인을 위해 직접 만든 레이아웃을, 동일한 소프트웨어나 툴체인을 사용하는 누구나 설치할 수 있음을 의미합니다.
이 방법은 Stream Deck을 사용하는 것부터 관련 콘텐츠를 게시하는 것까지 가장 수고가 덜 드는 경로입니다. 코딩이 전혀 필요하지 않습니다.
기억해 두세요. 이는 단순히 Stream Deck Neo에 관한 것이 아니라, 여러 기기에 걸친 전체 Stream Deck 생태계에 관한 것입니다. SDK를 통해 무엇을 할 수 있는지 알아보기 전에, 먼저 ‘Explore Stream Deck’을 살펴보며 간략한 개요를 확인하는 것이 좋습니다.
Stream Deck이 내장된 동작 외에도 수행하는 모든 기능은 플러그인을 통해 이루어지며, 플러그인 개발을 위한 SDK는 공개되어 있고 docs.elgato.com/sdk에서 관련 문서를 확인할 수 있습니다. 한 가지 미리 말씀드리자면, 플러그인은 여러분이 첫 학기 동안 배우게 될 C나 C++가 아니라 TypeScript로 작성되며 Node.js에서 실행됩니다. 두 언어 모두 한 번도 다뤄본 적이 없다면, 그 격차를 메우는 데는 한 학기보다는 주말 정도면 충분하며, 어차피 주변의 대부분의 개발 도구는 TypeScript로 작성되어 있습니다. 작동하는 플러그인을 만드는 과정은 간단합니다:
또한 GitHub에 있는 플러그인 샘플들은 클론하고, 실행하고, 분석해 볼 수 있는 완전한 작동 플러그인입니다. 이 샘플들은 시작하는 데 도움이 될 것입니다. 더 깊이 파고들 때는 문서가 중요한 역할을 할 것입니다.
Elgato Marketplace는 Stream Deck용 플러그인, 프로필, 아이콘, 스크린세이버 및 사운드보드를 배포하는 곳입니다. 이곳에 콘텐츠를 게시해야 비로소 Elgato Maker가 될 수 있습니다. 설정은 세 단계로 이루어지며, 한 번만 진행하면 됩니다:
가격은 직접 정할 수 있으며, 무료로 게시할 수도 있습니다. 유료 상품의 수익 분배 비율은 70:30입니다. 제작자는 70%를, Elgato는 30%를 가져가며, 수익 지급은 Stripe Connect를 통해 처리됩니다. 무료 상품에는 국가 제한이 없습니다. 자세한 내용은 Maker 문서를 참조하시기 바랍니다.
이게 정말 무료인가요?
네. 엘가토(Elgato)는 전기공학과 학생회(Fachschaft Elektrotechnik)의 후원을 받아 1학기 재학생들에게 Stream Deck Neo를 증정하고 있습니다. 비용은 전혀 들지 않습니다.
스트리머가 되어야 하나요?
아닙니다. Stream Deck은 스트리밍 분야에서 시작했지만, 그 범위를 넘어 성장했습니다. 코딩, 회의, 실험실 작업 등 하루에 두 번 이상 컴퓨터로 하는 모든 작업에서 똑같이 유용하게 사용할 수 있습니다.
이 프로그램을 실행하려면 무엇이 필요한가요?
Windows 11 이상 또는 macOS 13 이상, 사용 가능한 USB-C 포트 1개, 그리고 무료 Stream Deck 소프트웨어가 필요합니다. 초기 다운로드 후에는 인터넷 연결이 필요하지 않습니다.
리눅스에서도 작동하나요?
Stream Deck 소프트웨어는 Windows와 macOS에서 실행되므로, 위의 설정은 이 중 하나를 전제로 합니다. Linux를 주 운영 체제로 사용하시는 경우에도 듀얼 부팅 환경이나 다른 컴퓨터에서 이 장치를 사용할 수 있으며, Stream Deck 하드웨어를 위한 Linux 도구 개발을 주도하는 활발한 커뮤니티가 있습니다. Linux 지원 요청은 저희가 가장 자주 받는 요청 중 하나이며, 플랫폼 관련 소식은 Maker 뉴스레터를 통해 가장 먼저 공지됩니다. 저희 측에서는 Omarchy 데스크톱 통합을 위한 작업을 진행 중입니다. 테스터로 참여하고 싶으신 분은 알려 주시기 바랍니다.
제가 사용하는 소프트웨어와 호환되나요?
열거나, 클릭하거나, 키보드 단축키로 실행할 수 있는 모든 기능은 키에 할당할 수 있으며, 이는 사용자가 실행하게 될 대부분의 작업을 아우릅니다. 그 외에도 마켓플레이스에는 특정 애플리케이션을 위한 플러그인이 마련되어 있으며, 원하는 플러그인이 없다면 SDK를 활용하여 직접 만들 수 있습니다.
플러그인은 어떤 언어로 작성해야 하나요?
Node.js에서 TypeScript를 사용합니다. C나 C++은 아닙니다. CLI를 사용하면 바로 사용할 수 있는 플러그인을 자동으로 생성해 주며, GitHub에는 시작점에 활용할 수 있는 샘플 플러그인들이 있습니다.
마켓플레이스에 게시한 콘텐츠로 수익을 창출할 수 있나요?
네. 마켓플레이스의 상품은 무료이거나 유료일 수 있습니다. 유료 상품의 경우 수익은 70대 30의 비율로 귀하에게 유리하게 배분되며, Stripe Connect를 통해 지급됩니다.
이 기기를 계속 사용하려면 무언가를 직접 만들어야 하나요?
아닙니다. Stream Deck Neo는 어떤 경우든 고객님의 것입니다.
제 기기에 문제가 있는 것 같습니다.
기사의 제품
Stay up to date with Elgato. Get our latest News, Guides, and Product Updates in your Google feeds.
Add Elgato as a preferred sourceThanks for helping us improve this article.