Events

RWTH 신입생 여러분, 환영합니다: Stream Deck Neo 입문 가이드

마지막 업데이트:

  이 페이지는 DeepL 에서 자동으로 번역되었습니다. Switch to English

이 글을 읽고 계신다면, 방금 RWTH 아헨 대학 전기공학과 학생회(Fachschaft Elektrotechnik)의 환영 행사에서 Stream Deck Neo를 받아가신 것입니다. 이 제품은 여러분이 가져가셔도 됩니다. 이 가이드에서는 이 기기로 해볼 만한 두 가지, 즉 약 5분 만에 노트북에서 작동시키는 방법과, 한 걸음 더 나아가 이 기기를 위한 콘텐츠를 제작하여 누구나 설치할 수 있는 Elgato Marketplace에 게시하는 방법을 다룹니다.

Stream Deck Neo란 무엇인가

Stream Deck Neo는 키보드 옆에 놓을 수 있는 소형 컨트롤러입니다. 8개의 LCD 키와 키 페이지를 전환할 수 있는 2개의 터치 포인트가 있으며, 중앙에는 시간, CPU 사용량, 캘린더의 다음 일정 등을 표시할 수 있는 LCD 인포바가 있습니다.

각 키는 하나의 화면 역할을 하므로, 키가 어떤 기능을 하는지 항상 확인할 수 있으며, 그 기능을 직접 결정할 수 있습니다. 키를 눌러 앱을 실행하거나, 명령을 실행하거나, 마이크를 음소거하거나, 이 세 가지 기능을 순차적으로 연쇄적으로 실행할 수도 있습니다. USB-C를 통해 연결되며, 이 연결을 통해 전원이 공급되므로 별도의 배터리나 전원 어댑터가 필요하지 않습니다.

스트림 데크는 2017년 라이브 스트리밍 분야에서 등장한 이후 꾸준히 발전해 왔습니다. 학생의 책상 위에서는 이미 사용하고 있는 소프트웨어를 실행하는 바로가기 도구로 활용됩니다.

필요한 사항: Windows 11 이상 또는 macOS 13 이상이 설치된 노트북이나 데스크톱, 그리고 사용 가능한 USB-C 포트 하나. 리눅스를 사용 중이신가요? 이에 대한 내용은 이 글의 마지막 부분에서 다루고 있습니다.

5분 만에 설정하기

1. Stream Deck 소프트웨어를 설치합니다.

Windows 또는 macOS용 Stream Deck을 다운로드하세요. 이 프로그램은 무료이며, 키를 원하는 대로 자유롭게 설정할 수 있게 해주는 핵심 도구입니다.

2. 전원을 연결하세요

USB-C 케이블 하나를 기기에 연결하기만 하면 됩니다. 키에 불이 켜지고 소프트웨어가 자동으로 기기를 인식합니다. 페어링 절차도 없고 계정을 만들 필요도 없습니다.

3. RWTH FSET 프로필을 불러오세요

기기를 완전히 빈 상태에서 시작할 필요는 없습니다. 이번 활성화를 위해 프로필을 미리 설정해 두었으므로, 키를 수령하시면 바로 사용할 수 있습니다.

RWTH FSET 프로필을 다운로드한 다음, 파일을 두 번 클릭하면 Stream Deck이 이를 설치합니다.

이 가이드에는 SDK 문서, 플러그인 예제, Maker Discord, 마켓플레이스, 도움말 안내 등 모든 내용이 담겨 있습니다. 기기에서 바로 한 번씩만 누르면 됩니다. 이는 고정된 레이아웃이 아닌 시작점일 뿐입니다. 여기에 있는 모든 키는 변경하거나 이름을 바꾸거나 제거할 수 있습니다.

4. 나만의 것으로 만들어 보세요

자신만의 키를 추가하는 방법도 마찬가지입니다. 소프트웨어의 오른쪽 패널에는 키로 수행할 수 있는 모든 기능이 나열되어 있습니다. 웹사이트 열기, 애플리케이션 실행, 단축키 실행, 타이머 시작, 명령어 실행 등이 있습니다. 해당 기능을 키로 드래그하여 옮긴 다음, 아래 패널에서 설정을 완료하고 키를 누르기만 하면 됩니다. 이것이 바로 전체 사용 방식입니다. 자세한 사용 방법은 Stream Deck 빠른 시작 가이드를 참조하세요.

키에 무엇을 붙여야 할까

8개의 키는 적은 것처럼 들릴 수 있습니다. 하지만 두 가지 이유로 결코 적지 않습니다. 첫째, ‘터치 포인트’를 통해 페이지를 넘길 수 있고, 둘째, 애플리케이션을 전환할 때 프로필이 자동으로 변경되기 때문입니다. 공학 학위를 위한 몇 가지 시작점:

  • 코딩. 빌드, 실행, 테스트, 커밋. A 다중 작업 는 여러 단계를 하나의 키에 연결하므로, 저장, 빌드, 실행을 세 번 누르는 대신 한 번만 누르면 됩니다.
  • 강의. 녹화를 시작하고, 슬라이드를 연 다음, 내용을 제대로 따라가지 못한 부분에 타임스탬프를 찍은 뒤, 다음 단원을 시작하기 전에 카운트다운을 시작하세요.
  • 실험 및 프로젝트 과제. 측정 스크립트를 실행하고, 로그를 열고, 공유 컴퓨터에서 여러 도구 간을 오가며 작업합니다.
  • 그룹 통화. 별도의 창을 일일이 찾아다닐 필요 없이 음소거, 카메라, 화면 공유, 통화 종료 기능을 바로 사용할 수 있습니다.

이 중 하나에 맞는 레이아웃을 완성하면 프로필이 완성된 것입니다. 바로 여기서부터 흥미로운 부분이 시작됩니다.

프로필은 가장 빠르게 만들고 공유할 수 있는 것입니다

프로필은 저장된 키 레이아웃으로, 어떤 키에 어떤 동작이 할당되어 있는지, 해당 아이콘과 설정이 포함되어 있습니다. 편집기용, 강의용, 통화용 등 각각 다른 프로필을 하나씩 만들어 두고, Stream Deck이 현재 활성화된 앱에 따라 자동으로 프로필을 전환하도록 설정할 수 있습니다.

이미 하나 가지고 계실 겁니다. 바로 3단계에서 만든 RWTH 프로필입니다. 소프트웨어에서 이 프로필을 열어보면, 프로필이 정확히 어떻게 구성되어 있는지 확인할 수 있습니다. 어떤 동작이 어떤 키에 할당되어 있는지, 각 키가 어떤 기능을 수행하도록 설정되어 있는지 알 수 있습니다. 이미 작동하는 프로필을 분석해 보는 것이, 무엇을 만들 수 있는지 이해하는 가장 빠른 방법입니다.

프로필은 하나의 파일로 내보낼 수 있으며, 이 파일을 친구나 반 친구들과 공유할 수 있습니다. 또한 이 파일을 Elgato Marketplace에 게시할 수도 있는데, 이는 특정 실험실 소프트웨어나 특정 툴체인을 위해 직접 만든 레이아웃을, 동일한 소프트웨어나 툴체인을 사용하는 누구나 설치할 수 있음을 의미합니다.

이 방법은 Stream Deck을 사용하는 것부터 관련 콘텐츠를 게시하는 것까지 가장 수고가 덜 드는 경로입니다. 코딩이 전혀 필요하지 않습니다.

Stream Deck 살펴보기

기억해 두세요. 이는 단순히 Stream Deck Neo에 관한 것이 아니라, 여러 기기에 걸친 전체 Stream Deck 생태계에 관한 것입니다. SDK를 통해 무엇을 할 수 있는지 알아보기 전에, 먼저 ‘Explore Stream Deck’을 살펴보며 간략한 개요를 확인하는 것이 좋습니다.

Stream Deck SDK

Stream Deck이 내장된 동작 외에도 수행하는 모든 기능은 플러그인을 통해 이루어지며, 플러그인 개발을 위한 SDK는 공개되어 있고 docs.elgato.com/sdk에서 관련 문서를 확인할 수 있습니다. 한 가지 미리 말씀드리자면, 플러그인은 여러분이 첫 학기 동안 배우게 될 C나 C++가 아니라 TypeScript로 작성되며 Node.js에서 실행됩니다. 두 언어 모두 한 번도 다뤄본 적이 없다면, 그 격차를 메우는 데는 한 학기보다는 주말 정도면 충분하며, 어차피 주변의 대부분의 개발 도구는 TypeScript로 작성되어 있습니다. 작동하는 플러그인을 만드는 과정은 간단합니다:

  1. Node.js 버전 24 이상을 설치하십시오.
  2. npm을 통해 Stream Deck CLI를 설치하세요.
  3. 'streamdeck create' 명령을 실행하세요. 마법사가 완전하고 정상적으로 작동하는 플러그인의 기본 구조를 생성해 줍니다.
  4. 'npm run watch'를 실행한 다음 파일을 편집하세요. 기기가 연결되어 있는 동안 변경 사항이 기기에 즉시 반영됩니다.

또한 GitHub에 있는 플러그인 샘플들은 클론하고, 실행하고, 분석해 볼 수 있는 완전한 작동 플러그인입니다. 이 샘플들은 시작하는 데 도움이 될 것입니다. 더 깊이 파고들 때는 문서가 중요한 역할을 할 것입니다.

Elgato 마켓플레이스에 게시하기

Elgato Marketplace는 Stream Deck용 플러그인, 프로필, 아이콘, 스크린세이버 및 사운드보드를 배포하는 곳입니다. 이곳에 콘텐츠를 게시해야 비로소 Elgato Maker가 될 수 있습니다. 설정은 세 단계로 이루어지며, 한 번만 진행하면 됩니다:

  1. Maker Console 로 이동하여 조직을 생성하세요.
  2. 메이커 계약서에 서명해 주세요.
  3. 제품을 등록해 주세요. 모든 제품은 등록되기 전에 심사를 거칩니다.

가격은 직접 정할 수 있으며, 무료로 게시할 수도 있습니다. 유료 상품의 수익 분배 비율은 70:30입니다. 제작자는 70%를, Elgato는 30%를 가져가며, 수익 지급은 Stripe Connect를 통해 처리됩니다. 무료 상품에는 국가 제한이 없습니다. 자세한 내용은 Maker 문서를 참조하시기 바랍니다.

도움을 받을 수 있는 곳

  • 메이커 디스코드 — 생계를 위해 플러그인과 프로필을 개발하는 전문가들이 직접 질문에 답변해 드립니다. 막힌 부분을 가장 빠르게 해결할 수 있는 곳입니다.
  • 메이커 문서 — 게시할 수 있는 모든 항목과 제출 절차에 대해 알아보세요.
  • 메이커 뉴스레터 — SDK 출시 소식, 폼 관련 소식, 그리고 다른 메이커들이 선보인 작품들. 학생 메이커들을 위한 특별 기획을 준비 중이며, 이 뉴스레터를 통해 가장 먼저 공지될 예정입니다.

자주 묻는 질문

이게 정말 무료인가요?


네. 엘가토(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는 어떤 경우든 고객님의 것입니다.



제 기기에 문제가 있는 것 같습니다.


Elgato 고객 지원팀에 문의하시고 RWTH FSET 활성화에 대해 언급해 주십시오.



기사의 제품

Stay up to date with Elgato. Get our latest News, Guides, and Product Updates in your Google feeds.

Add Elgato as a preferred source

Was this article helpful?