로지텍 마우스에 2바이트 데이터를 저장해봤다
로지텍 MX Vertical 마우스를 초소형 USB 드라이브처럼 쓰려고 HID++ 2.0 프로토콜을 Rust로 탐색한 삽질기. 33개 피처를 열거하고 여러 레지스터에 write를 시도한 끝에, DPI 레지스터(0x2201)에 임의의 u16 값을 쓸 수 있다는 걸 발견했지만 전원 꺼지면 날아가는 세션 스코프 2바이트가 전부였음.
- 1
HID++ 2.0 프로토콜로 마우스 피처 33개를 열거, 대부분 문서화 안 됨
- 2
macOS IOHIDManager가 긴 HID++ 리포트를 조용히 드롭해서 PersistentRemappableAction 접근 불가
- 3
디바이스 이름 레지스터는 write를 받아주고 무시하는 가스라이팅 구현
- 4
DPI 레지스터(0x2201)에 임의의 u16 값 저장 가능하나 전원 꺼지면 소멸
- 5
결과: 크로스 컴퓨터 세션 스코프 2바이트 저장소 달성 (객관적으로 쓸모없음)
실용성은 제로지만, HID++ 프로토콜 리버스 엔지니어링 과정 자체가 하드웨어-소프트웨어 경계에서의 탐색이 어떻게 이루어지는지 잘 보여주는 사례임. 개발자라면 공감할 수밖에 없는 전형적인 '삽질했지만 배운 게 많다' 유형의 글.
관련 기사
뉴욕타임스·디애틀랜틱·USA투데이에 Wayback Machine 보존 허용을 요구하는 청원
Save the Archive 청원은 주요 언론사가 Internet Archive의 Wayback Machine 보존을 막지 말고 협력해야 한다고 요구함. 특히 뉴욕타임스, 디애틀랜틱, USA투데이가 AI 우려를 이유로 보존을 제한하는 흐름을 비판하면서, 오히려 생성형 AI 시대일수록 독립적인 웹 아카이브가 더 중요하다고 주장함.
검색과 인공지능이 만드는 ‘감시형 웹의 벽정원’
이 글은 오픈 웹이 사라지는 이유를 출판의 문제가 아니라 발견 가능성의 문제로 봐. 구글 검색, 브라우저, 광고, 운영체제, 인공지능 어시스턴트, 신원 확인 인프라가 합쳐지면서 측정되고 수익화되는 웹만 더 잘 보이게 된다는 주장이다.
이 대통령, AI ‘초과세수 국민배당’ 논란에 직접 반박
이재명 대통령이 김용범 정책실장의 ‘AI 국민배당금’ 발언을 둘러싼 논란에 직접 나섰다. 핵심은 기업의 초과이윤을 걷겠다는 얘기가 아니라, AI 산업 호황으로 국가에 초과세수가 생기면 그 재원을 국민에게 어떻게 돌려줄지 검토하자는 취지였다는 설명이다.
AI 데이터센터 붐에 캐터필러·이튼까지 반도체주처럼 움직이는 중
AI 투자 열풍이 엔비디아 같은 반도체주를 넘어 전력, 냉각, 발전 장비를 파는 전통 산업재 기업 주가까지 끌어올리고 있다는 내용이다. 데이터센터 증설이 물리 인프라 수요를 키우면서 S&P500 산업재 지수와 필라델피아 반도체지수의 45일 상관계수가 0.75까지 올라갔다.
시니어 개발자가 자기 전문성을 제대로 설명하지 못하는 이유
이 글은 시니어 개발자가 비즈니스와 자주 어긋나는 이유를 ‘복잡성 관리’와 ‘불확실성 감소’의 충돌로 설명한다. 사업팀은 시장 반응을 빨리 확인하고 싶어 하고, 시니어 개발자는 안정성과 유지보수성을 지키려 하니 같은 요청도 서로 다른 문제로 보인다는 얘기다.
댓글
댓글
댓글을 불러오는 중...