OpenLogi - โอเพนซอร์สทางเลือกแทน Logitech Options+ ที่เขียนด้วย Rust
(github.com/AprilNEA)- เครื่องมือสำหรับควบคุม ปุ่ม/DPI/SmartShift ของเมาส์ Logitech โดยไม่ต้องมีบัญชี/คลาวด์/เทเลเมทรี และไม่จำเป็นต้องติดตั้ง Logi Options+ อย่างเป็นทางการ
- สื่อสารกับเมาส์โดยตรงผ่านโปรโตคอล HID++ ด้วยตัวรับสัญญาณ Logi Bolt, การเชื่อมต่อ Bluetooth โดยตรง, หรือการเชื่อมต่อแบบมีสาย
- การตั้งค่าถูกบันทึกไว้ใน ไฟล์ TOML ปกติแทนคลาวด์ โดยการเรียกใช้งานเครือข่ายมีเพียง "ดึงภาพอุปกรณ์" และ "ตรวจสอบอัปเดตแบบสมัครใจ (ค่าเริ่มต้นคือปิด)"
- มี GUI พร้อมไดอะแกรมเมาส์แบบอินเทอร์แอ็กทีฟที่คลิกได้, แอ็กชันในตัว 39 แบบและการบันทึกคีย์ลัดแบบกำหนดเอง, พรีเซ็ต DPI, และแผง SmartShift (โหมดล้อเลื่อน/ความไว)
- รองรับ การซ้อนทับโปรไฟล์รายแอป ที่สลับอัตโนมัติตามโฟกัสของแอป และ device carousel สำหรับสลับอุปกรณ์ที่จับคู่อยู่แบบเรียลไทม์
- มี CLI ด้วย: รองรับการดู inventory แบบ headless (
list), การซิงก์แอสเซ็ต, และมีซับคอมมานด์สำหรับวินิจฉัยอุปกรณ์ในตัว - อินพุตจากปุ่มจะถูกรีแมปผ่าน OS event tap ส่วนการเปลี่ยน DPI/SmartShift จะถูกเขียนลงอุปกรณ์โดยตรงผ่าน HID++
- ขณะนี้รองรับ macOS ส่วน Linux/Windows มีแผนพัฒนาในอนาคต และยังไม่รองรับตัวรับสัญญาณ Unifying
- อยู่ระหว่างการพัฒนาอย่างต่อเนื่องและยังไม่ใช่เวอร์ชันเสถียร ฟีเจอร์และการตั้งค่าอาจเปลี่ยนแปลงได้
- ไลเซนส์คู่ Apache-2.0 / MIT
1 ความคิดเห็น
จำได้ลาง ๆ ว่าน่าจะเป็นช่วงต้นปีนี้หรือไม่ก็ปลายปีก่อน เพราะบั๊กของแอป Logi Options+ ทำให้เมาส์ของผมไม่ทำงานตามคีย์แมปที่ตั้งไว้ตามปกติ วันนั้นเลยลำบากมากอยู่ทั้งวัน
แม้แพตช์จะออกมาติดตั้งภายใน 24 ชั่วโมง แต่ถ้าฮาร์ดแวร์ที่เราครอบครองอยู่ใช้งานไม่ได้เพราะเซิร์ฟเวอร์ของ Logitech สำหรับ telemetry ก็อดคิดไม่ได้ว่ามันแทบไม่ต่างจากมัลแวร์เลย
โปรแกรมทางเลือกที่มีอยู่ก็ต้องเสียเงิน แถมฟีเจอร์ก็ยังไม่ครบจนพอจะพอใจ สุดท้ายเลยต้องใช้แบบเดิมต่อไป แต่พอได้ยินว่ามีโอเพนซอร์สออกมาแล้วก็รู้สึกดีใจและขอบคุณมากครับ เดี๋ยวจะลองใช้งานดู