Logitechマウスを完全ローカルで操る「OpenLogi」登場

Rust製のネイティブアプリ「OpenLogi」が、Logitech Options+に代わるローカルファーストな選択肢として登場。HID++プロトコルを直接利用し、ボタン再割り当て、DPI調整、SmartShift、アプリごとのプロファイルを、アカウントやテレメトリなしで実現。設定はプレーンテキストのTOMLファイルに保存され、macOS、Linux、Windowsに対応。MX Masterシリーズなど主要デバイスをサポートし、Bolt、Unifying、Lightspeed、Bluetooth、USB接続に対応。オープンソース(MIT/Apache-2.0)で、Logitechとは無関係の独立プロジェクト。
アカウントもテレメトリもクラウドも一切なし。設定はあなたが所有するプレーンなTOMLファイルに保存され、すべての変更はHID++経由でデバイスに直接書き込まれます。
HNでの議論
422- xlii
Logitechのソフトウェアに関するエピソードを2つ。
高性能なウェブカメラがちらつく問題があった。ソフトウェアに50Hzから60Hzに切り替えるスイッチがあるはずで、それで直るはずだったが、どこにも見つからなかった。詳しく調べると、英語版のソフトウェアにしかないことがわかった。当時はmacOSにアプリごとの言語設定がなかったので、バイナリを直接いじってポーランド語のバンドルを英語のものに手動で置き換えなければならなかった。
もう一つ:K810キーボードが「FNデフォルトモード」で動作し始めた。Mac版のK811は、Windows版のK810と同様にデフォルト設定を変更できたが、MacでのK810はダメだった。サポートに相談したら、Mac用キーボードに200ユーロ出せと言われたので、結局キーボードが接続された後に実行される小さなバイナリスイッチャー[0]を自分で書いた。
- asdfsa32
Linux向けには、https://github.com/pwr-Solaar/Solaar があります。
でも、ウェブサイトの生成AIコンテンツは本当に目障りでがっかりです。場違いで目立ちすぎます。
- gh123man
Razerデバイス向けにこれと非常によく似たものを作っています。
https://github.com/gh123man/OpenSnek
最近見かけた他のリバースエンジニアリングのスレッドと同様に、AIが私たちに力を与えて、質の悪いベンダー製ソフトウェアをより良いものに置き換えられるようにしています。
また、OpenSnekはRazerベンダープロトコルのほぼ完全なBluetooth仕様を文書化していますが、これは私の知る限り、他ではまだ誰もやっていません!
- frevib
素晴らしい取り組みですね、ありがとうございます。
しかし、すべてがバイブコーディングされている今、作成されたオープンソースソフトウェアをまだ信頼できるでしょうか?
最近、Chatto [1]についてのスレッドがありました。これは一人の人間が完全にバイブコーディングしたSlackの代替品です。動作し、見た目も良いです。しかし、コードを見ると、個人情報を預ける気にはなれません。単に何千行ものスキルと曖昧な指示が積み重なっているだけです。OSSへの信頼は侵食されており、大手SaaSが評判を持っているために勝つかもしれないように思えます。
- ornornor
Logitechはソフトウェアが本当に下手くそだ。マウスのボタンを再マップするのに、なぜオンラインアカウントが必要なんだ?
Harmony 1100も同じだ。ユニバーサルリモコンだが、Logitechがオンラインサーバーを停止したため、二度とプログラムできない。デバイスに送信するバイナリブロブを生成するための秘伝のソースがあり、その仕組みを理解して再実装できた人はいない。ブロブは単なるパラメータではなく、設定に応じて変わるスクリプトも含まれていたようだ。
言うまでもなく、今はLogitech製品には一切手を出していない。SamsungやLGと一緒に私のブラックリストに入っている。
- armadyl
ご存知でないかもしれませんが、Logitechはエアギャップ環境やよりセキュアなシステム向けに、オフライン版のOptions+を提供しています:
https://support.logi.com/hc/change_language/en-in?return_to=...
- demibabs
素晴らしいプロジェクトですが、最近のサイトがみんな明らかにLLM生成のコピーを使っているのが嫌です。
そういうコピーを使っている人たちのほとんどが、それがどれだけバレバレか気づいていない気がします。
- jsalama
ひどいLogitechソフトウェアのオープンソース代替品が出てきて嬉しい。オンボードメモリ付きのG502から、オンボードメモリがなくジェスチャーを使うためにアプリを常時バックグラウンドで動かす必要があるMX Masterマウスに乗り換えて初めて、Logitechソフトウェアがどれほどひどいか気づいた。
個人的には、macOSでMX Masterを使う際にBetterMouseを使っているが、オープンソースではない。
- brachkow
Keychronのような一部のハードウェアブランドが、WebUSB経由でブラウザベースのソフトウェアを提供しているのが好きです – https://launcher.keychron.com/
モダンなブラウザが動く場所ならどこでも設定やアップデートができ、コンピュータにスパイウェアが入ることもありません。
- hypfer
おはようございます、HNの皆さん。
今日も毎日恒例のclaudeslopアプリをお楽しみいただけているでしょうか。
また明日、同じことを繰り返すときに会いましょう。