업무 상 컴퓨터에 설치된 여러 가지 프로그램들이나 웹을 통해 가입한 서비스들을 수시로 전환해 가면서 일을 하는데요. 필요할 때마다 일일이 사이트 주소를 입력하거나 프로그램 아이콘을 클릭해서 실행해야 하는 번거로움을 줄이고자 바탕화면에 자주 사용하는 프로그램 아이콘들을 배치해 두거나 실행 중인 프로그램들의 전환을 위해 단축키등을 사용하고 있습니다. 마우스나 키보드 입력을 줄이고 좀 더 간편하게 애플리케이션 실행이나 웹 서비스 사이트 이동 등을 할 수 있도록 매크로 등록과 사용이 가능한 프로그램들을 찾던 중 알게 된 엘가토사(elgato)의 “Stream Deck”을 소개 합니다. “스트림 덱”은 LCD창들이 전면에 장착된 버튼식의 하드웨어 제품으로, 설치형 소프트웨어를 통해 애플리케이션이나 웹 사이트의 원터치 실행, OBS나 youtube와 같은 방송 프로그램 제어, 포모도로 타이머, 시계등 다양한 컴포넌트들을 사용하여 업무나 작업의 편의성을 높이는데 유용하게 활용할 수 있습니다.
스트림 덱은 전면 LCD버튼 화면이 있는 디바이스와 이를 컴퓨터에 연결할 수 있는 USB의 2개로 구성되어 있는데요. 실제 버튼에 매크로 기능을 설정하기 위해서는 별도의 소프트웨어를 설치해야 합니다. 아래와 같은 설치형 소프트웨어를 사용해서 버튼에 여러 기능들을 매핑할 수 있습니다. 하드웨어 제품과 동일한 레이아웃을 가진 화면이 표시되고, 버튼의 기능 매핑 즉시 바로 하드웨어 기기에 해당 버튼이 표시되어 동작여부를 바로 확인할 수 있어서 좋네요.
구동 프로그램들과 스트림덱을 연결하기 위해 elgato의 download 사이트를 방문하여 자신의 OS에 알맞은 프로그램을 다운로드하여 설치합니다. 기종마다 설치 프로그램이 다르므로, 구입하신 기종에 맞는 프로그램을 선택합니다.
설치가 완료되면, Stream Deck 어플리케이션 화면이 표시됩니다. 기본으로 제공되는 기능들 이외에 확장 기능을 사용하기 위해 다양한 외부 프로그램 개발사에서 공식적으로 제공하는 기능들 이외에 개인등이 만든 확장 기능들이 제공됩니다. 설치 가능한 확장 기능의 카테고리는 “플러그인”, “아이콘”, “음악”, “사운드 효과”등 4가지가 있습니다.
스트림덱 활용에 대부분을 차지하는 확장 기능은 “플러그 인(plug-in)”으로, 트위치, OBS Studio, CPU 등 컴퓨터 내 설치가능한 프로그램의 확장 기능 이외에 컴퓨터의 상태 등을 알 수 있는 여러 기능들도 기본 제공됩니다.
스트림덱의 버튼은 직관적으로 어떤 프로그램이나 기능이 사용가능한지 알 수 있도록 애플리케이션이나 프로그램의 아이콘들을 사용해서 표시하는데요. 물리적 버튼에 매핑할 다양한 모양과 형태의 아이콘들이 다수 제공됩니다. 제공되는 아이콘들 중에서 버튼에 넣을 알맞는 아이콘들을 찾는 재미도 무척이나 크네요.
스트림덱에서는 물리적 버튼 클릭에 음악이나 사운 드을 매핑할 수 있습니다. 라이브 방송등에서 음악을 틀거나 사운드 이펙트등을 플레이해야 하는 경우에 매우 유용합니다.
현재 스트림덱을 업무나 일에 활용하는 몇 가지 방식들을 정리하면 다음과 같습니다. 소개해드린 방식 이외에도 엄청 다양한 조합이 가능해서 일의 복잡도나 번거로움을 크게 줄이는데 도움이 될 것 같네요.
웹사이트 등록 - 자주 방문하는 사이트나 웹 서비스 등의 링크를 등록하고 바로 사용합니다. 구글 검색이나 ChatGPT, 뉴스레터 구독 사이트, 북마크 서비스 사이트등을 등록하여 사용하고 있습니다.
휴지통 정리 - 컴퓨터에 저장공간이 부족한 경우, 바로 휴지통 정리를 통해 공간을 마련할 수 있습니다. 저의 경우, Mac을 사용하고 있어서 Applescript 코드 (tell application "Finder" to empty trash)를 등록하여 실행하도록 설정했네요. 버튼 클릭할 때마다 휴지통 비워지는 경쾌한 사운드도 출력되어 동작 확인이 쉽네요.
음성 말하기(Speak) - 글을 쓰고 나서 컴퓨터의 OS에서 제공하는 “말하기(Speak)" 기능을 사용하여 작성 글을 다시 한번 확인하는데요. 말하기로 변환할 글의 영역을 선택하고, 버튼 클릭만으로 읽어주는 기능이 정말 편리합니다. 이 글도 음성 말하기 기능을 사용해서 듣고, 수정했네요.
설치형 프로그램 구동 - 컴퓨터에 이미 설치된 프로그램의 실행 파일을 등록하여, 바로 실행할 수 있습니다. 자주 사용되는 애플리케이션이라면, 스트림덱의 물리버튼에 등록해서 즉각적인 실행이 가능합니다.
폴더 기능 - 하나의 주제와 관련한 연관 프로그램이나 링크등을 묶어서 관리 가능합니다. 최근에 개발자 도서 사이트(Packt)에 가입했는데요. 자주 보는 도서 링크들을 묶어서 등록해 두니, 언제든지 찾아 볼 수 있어서 개발에 큰 도움이 되네요.
복사/붙여 넣기(Copy/Paste) - 복사와 붙여 넣기를 별도의 키로 만들어서 손쉽게 사용 가능합니다.
포모도로 타이머 - 25분간 일에 집중하고 5분 쉬는 간격을 반복할 수 있는 포모도로 타이머를 설정할 수 있습니다. 클릭 한 번으로 포모도로 1 세션이 실행되며, 남은 시간을 확인할 수 있어 업무 수행 향상에 도움이 됩니다.
다중 동작(Multi-Action) 수행 - 2개의 액션들을 하나의 물리적 키에 매핑이 가능합니다. 예를 들어, 웹사이트 북마크 서비스인 raindrop의 구글 크롬 확장 프로그램을 설치한 후, 해당 확장 프로그램의 단축키를 첫 번째 클릭에 등록(북마크 창 표시)해 두고, 두 번째 클릭에는 북마크 설정 창을 닫는(close) 액션을 등록해 두면 편리하게 웹사이트 북마크와 저장이 한 번에 완료됩니다.
위에서 나열한 예시들 이외에 일상에서 자주 사용하시는 프로그램들을 지원하는 스트림덱 확장 플러그인들이 있다면, 잘 조합하는 것만으로도 여러 단계의 일들을 하나의 버튼 클릭만으로 복잡한 단축키나 키조합을 기억하지 않고 실행해 볼 수 있다는 점이 스트림덱만의 큰 장점인 것 같습니다. 일이나 업무 간의 전환이 많고, 다양한 프로그램들이나 서비스들을 연동해야하거나 운영하는 업무 환경이라면 스트림덱이 좋은 대안이 되실 것 같네요.