25개 이상의 데이터베이스와 모든 API를 연결해 관리자 패널, 내부 도구, 대시보드를 만드는 오픈소스 로코드 플랫폼
OpenMouse-Project/openmouse
벤더 드라이버 없이 WebHID로 지원되는 게이밍 마우스의 DPI, 폴링 레이트, 센서 설정을 바꾸는 브라우저 기반 제어판입니다.
대체할 수 있는 제품:Razer Synapse
Logitech G HUB
SteelSeries GG
- 스타
- 2,533
- 포크
- 170
- 열린 이슈
- 30
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
OpenMouse를 사용하면 지원되는 게이밍 마우스를 연결하고 기기 정보를 확인한 뒤, 웹페이지에서 DPI와 폴링 레이트 등의 설정을 변경할 수 있습니다. 브랜드마다 별도의 설정 앱을 설치하는 대신, Chromium 기반 브라우저에서 실행되는 제어판이 WebHID를 통해 기기와 통신합니다.
프로젝트는 패킷 코덱과 각 벤더용 WebHID 드라이버를 포함하는 공용 프로토콜 라이브러리인 @openmouse/protocol을 중심으로 구성됩니다. 제어 UI는 해당 라이브러리의 레지스트리에서 지원 드라이버를 검색하므로, 새 기기를 추가할 때는 대부분 프로토콜 저장소에 드라이버 코드를 추가하면 됩니다. 웹 앱은 TypeScript로 작성되었으며, 공개 개발용 제어판으로 배포됩니다.
Linux에서는 브라우저가 기기의 hidraw 노드를 열기 전에 udev 규칙을 설정해야 하는 경우가 있으며, 프로젝트 문서에는 VXE 모델 하나에 대한 규칙이 설명되어 있습니다. 선택 사항인 OpenMouse Bridge는 브라우저의 WebHID 접근이 제한되는 상황에서 사용할 수 있도록 로컬 루프백 네이티브 HID 전송 기능을 제공합니다.
핵심 기능
- 01브라우저에서 지원되는 게이밍 마우스의 DPI와 폴링 레이트를 변경합니다.
- 02연결된 마우스의 기기 정보를 표시합니다.
- 03WebHID를 사용하므로 Chromium 기반 브라우저에서는 브랜드별 데스크톱 드라이버가 필요하지 않습니다.
- 04별도의 @openmouse/protocol 라이브러리에 벤더 드라이버를 추가해 새 기기를 지원합니다.
- 05브라우저 접근이 제한될 때 HID 전송에 사용할 수 있는 선택형 로컬 Bridge를 제공합니다.
활용 사례
- 벤더 소프트웨어를 설치하지 않고 게이밍 마우스의 DPI나 폴링 레이트를 조정할 때.
- 브라우저 기반 인터페이스 하나로 여러 브랜드의 마우스를 관리할 때.
- Linux나 WebHID를 지원하는 다른 시스템에서 새 마우스 드라이버를 개발하거나 프로토콜 코덱을 테스트할 때.
토픽
자주 묻는 질문
- openmouse은(는) 무엇인가요?
- 벤더 드라이버 없이 WebHID로 지원되는 게이밍 마우스의 DPI, 폴링 레이트, 센서 설정을 바꾸는 브라우저 기반 제어판입니다. OpenMouse를 사용하면 지원되는 게이밍 마우스를 연결하고 기기 정보를 확인한 뒤, 웹페이지에서 DPI와 폴링 레이트 등의 설정을 변경할 수 있습니다. 브랜드마다 별도의 설정 앱을 설치하는 대신, Chromium 기반 브라우저에서 실행되는 제어판이 WebHID를 통해 기기와 통신합니다.
- openmouse은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- openmouse은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- openmouse은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. openmouse의 마지막 커밋은 2026년 10월 18일입니다.
- openmouse은(는) 어디에 사용할 수 있나요?
- 벤더 소프트웨어를 설치하지 않고 게이밍 마우스의 DPI나 폴링 레이트를 조정할 때. 브라우저 기반 인터페이스 하나로 여러 브랜드의 마우스를 관리할 때. Linux나 WebHID를 지원하는 다른 시스템에서 새 마우스 드라이버를 개발하거나 프로토콜 코덱을 테스트할 때.
- openmouse은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/OpenMouse-Project/openmouse
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Claude Code와 Codex에 멀티 에이전트 스웜, 공유 메모리, 작업 라우팅, 머신 간 페더레이션을 더하는 에이전트 하네스
MIT 라이선스로 자체 호스팅할 수 있는 Cal.com 커뮤니티 포크로, 엔터프라이즈 기능은 제외했습니다.
선택한 동영상, 전자책, 강의로 학습하는 Enjoy 앱을 중심으로 한 AI 영어 학습 프로젝트입니다.
2FA와 멀티테넌시 등의 기능을 플러그인으로 확장할 수 있는 TypeScript용 프레임워크 독립 인증·인가 프레임워크입니다.
기기 간 동기화를 지원하는 무료 오픈소스 로컬 우선 봉투 예산 관리 앱입니다.