TESIGN
저장한 앱

KO · EN

  1. TESIGN / RADAR
  2. OpenMouse

OpenMouse

게이머용 브라우저 마우스 설정

누가 쓰나여러 브랜드 마우스를 쓰는 게이머 · 리눅스 사용자 · 마우스 프로토콜을 리버스 엔지니어링하는 개발자

설치 없이 바로

게이밍 마우스의 DPI·폴링 레이트를 브랜드 드라이버 설치 없이 브라우저(WebHID)에서 바꾸는 제어판

써보기
5분 안에 시작하기 ↓

TESIGN TAKE

브랜드마다 깔던 설정 앱을 한 웹페이지로 대체하려는 시도인데, '프로토콜 구현됨'과 '실기기 검증됨'이 다른 말이라는 점을 README가 스스로 못 박는다.

관측 데이터와 선정 근거
★ 2.8k

별 2,779 · GitHub에서 확인 · 7일 별 증가 관측 없음 (GH Archive) (기준 )

순위 게임 분야 7위 하드웨어 분야 4위

과거 기록

한눈에 보는 사실

라이선스
AGPL-3.0
사용 범위
사용·수정은 자유. 배포는 물론 네트워크 서비스로 제공해도 소스 공개.
언어
TypeScript
플랫폼
web
활동
마지막 커밋 1일 전 () · 릴리스 없음
커뮤니티
기여자 55명 · 열린 이슈 32개 (PR 포함) · 만든 이: 조직
출처
GitHub
오픈소스
예
처음 본 시각
분류
하드웨어 · 게임

요약이며 법적 조언이 아닙니다.

왜 볼 만한가

브랜드마다 따로 깔던 설정 앱 대신, 브라우저의 WebHID로 마우스에 직접 패킷을 보내 정보를 읽고 DPI·폴링 레이트 같은 설정을 바꾼다. 패킷 코덱과 드라이버는 별도 라이브러리 @openmouse/protocol에 있고, 그 README에는 Razer·Logitech·Pulsar·Lamzu·Glorious·Finalmouse·SteelSeries Rival 3 등 32개 브랜드/프로토콜 진입점이 실려 있다. 단, 프로토콜이 구현됐다는 것과 그 브랜드의 모든 기종이 동작한다는 것은 다르며, 실기기 검증 여부는 카탈로그의 verified 필드로 구분한다고 명시한다.

이걸로 무엇을 만들 수 있나

  • @openmouse/protocol의 코덱 진입점은 WebHID 없이도 쓸 수 있어 Node.js 기반 마우스 설정 CLI나 리눅스용 자체 설정 도구를 만들 수 있다. AGPL-3.0이라 서비스 형태로 배포해도 소스 공개 의무가 있다.

누구에게 맞나

여러 브랜드 마우스를 쓰는 게이머
설정 앱 여러 개 대신 한 페이지
리눅스 사용자
공식 앱이 없는 환경에서 DPI·폴링 변경(hidraw udev 규칙 필요)
마우스 프로토콜을 리버스 엔지니어링하는 개발자
브랜드별 코덱 라이브러리에 기여

5분 안에 시작하기

# # 바로 쓰기: 브라우저로 https://openmouse.app 접속 후 마우스 연결
# npm install    # 로컬 개발
# npm run dev
# # 리눅스에서 'Failed to open the device'가 나오면 README의 udev 예시(VXE R1 SE+용 70-openmouse-vxe.rules)를 lsusb로 확인한 자기 기기 ID로 고쳐 넣은 뒤:
# sudo udevadm control --reload-rules

주의할 점

  • AGPL-3.0 — 네트워크로 제공해도 소스 공개 의무
  • WebHID 기반이며 README는 Chromium 선택창 기준으로 설명; 다른 브라우저 지원 여부 [확인 필요]. 리눅스는 hidraw 권한 udev 규칙 필요
  • 지원 기기 목록은 별도 mouse-protocol 저장소에 있고, 브랜드 프로토콜 구현이 그 브랜드 전 기종 지원을 뜻하진 않음(verified 필드 확인); GitHub 릴리스 없음(웹 배포)

영수증

처음 본 시각
출처 등록
선정
생성에서 포착까지
48d
출처
GitHub
◌ 과거 기록
과거 데이터를 되짚어 채운 항목입니다. 라이브 발견이 아닙니다.

이 항목의 사실을 기계가 읽기 쉬운 형태로 — 마크다운으로 보기 · JSON

비슷한 도구

하드웨어 분야에서 ★ 총합 순으로 최대 5개. 편집 항목 먼저, 그다음 저장소 카드이며 이 항목은 강조되어 있습니다. 순위와 같은 저장 스냅샷에서 뽑은 비교표이고 추천은 아닙니다.

이미지이름★ 총합▲ 7d라이선스플랫폼마지막 push
DiPlay 시작 화면. 'A familiar drive.' 문구, 무선 카플레이 '폰 연결' 단추, USB로 연결, 설정 단추가 어두운 배경에 있다.
DiPlayBYD 차량용 카플레이★ 13k—GPL-3.0카피레프트android
amagine-ai/Amagine3D 저장소의 GitHub 소셜 카드. 왼쪽에 이름과 설명, 오른쪽에 초록 픽셀 로고.
Amagine3D하드웨어 제작자용 외장 설계★ 6.3k—Apache-2.0허용적web
opendisplay.app 랜딩. 웃는 두 화면 아이콘, 'as your Mac's second monitor' 헤드라인, OS 요구 사항.
OpenDisplay아이패드를 맥 보조 모니터로★ 6.1k—GPL-3.0카피레프트macos · ios
OpenMouse 웹 제어판 — 연결된 마우스의 정보와 DPI·폴링 레이트 설정 항목이 표시된 화면
OpenMouse게이머용 브라우저 마우스 설정이 항목★ 2.8k—AGPL-3.0카피레프트web
makerspet/oomwoo카드★ 10.7k—Apache-2.0허용적—

타임라인

  1. 저장소 생성
  2. TESIGN이 처음 본 시각 ◌ 과거 기록