ابزارها و افزونه‌ها

معرفی OpenLogi: اپلیکیشن جایگزین سبک و متن‌باز برای موس و کیبورد لاجیتک

جایگزین متن‌باز برای Logi Options+
نمای برنامه OpenLogi با ماوس سفید در قابی روی پس‌زمینه کرم، صورتی و آبی روشن
تیم نوشدارو
زمان مطالعه ۳ دقیقه
صحت سنجی شده

شرکت لاجیتک سخت‌افزار‌های خوبی می‌سازد؛ این را کمتر کسی انکار می‌کند. ماوس‌ها و کیبوردهای این شرکت سال‌ها دوام می‌آورند و زیر دست حس خوبی دارند. اما همین شرکت در بخش نرم‌افزار اغلب دردسرساز بوده است: برای استفاده از همه امکانات ماوس یا کیبوردتان باید اپلیکیشن Logi Options+ را نصب کنید.

برنامه‌ای که سنگین است، رم زیادی مصرف می‌کند و برای بعضی قابلیت‌ها حتی به اینترنت نیاز دارد. اینجاست که آدم از خودش می‌پرسد: چرا تنظیم عملکرد دکمه‌های یک ماوس باید این‌همه منابع مصرف کند و پای حریم خصوصی را هم وسط بکشد؟

انصاف حکم می‌کند بگوییم این اپلیکیشن بدافزار یا جاسوس‌افزار نیست، اما کاملاً هم بدون جمع‌آوری اطلاعات نیست. براساس سند رسمی امنیت و حریم خصوصی لاجیتک، داده‌های عملیاتی مانند شناسه میزبان، نسخه سیستم‌عامل، مدل و نسخه Firmware دستگاه و نسخه برنامه می‌توانند برای مدیریت سرویس و اطلاع‌رسانی‌های امنیتی پردازش شوند.

حالا یک پروژه مستقل آمده تا (احتمالاً) به دادمان برسد.

اپلیکیشن OpenLogi چیست و چرا ساخته شده است؟

این یک پروژه مستقل و متن‌باز است که به‌عنوان جایگزینی برای اپلیکیشن رسمی لاجیتک عمل می‌کند.

فلسفه‌اش هم ساده و دلنشین است: برای تغییر دقت یا عملکرد دکمه‌های یک ماوس نباید مجبور باشید حساب بسازید، به فضای ابری وصل شوید یا مجموعه‌ای سنگین از سرویس‌ها را روی سیستم‌تان اجرا کنید.

اپلیکیشن OpenLogi با زبان Rust نوشته شده و تنظیمات را در یک فایل متنی، روی همان کامپیوتر خودتان، ذخیره می‌کند.

امکانات فعلی آن شامل موارد زیر است:

  • تغییر عملکرد دکمه‌های ماوس
  • ساخت میان‌برهای سفارشی
  • تنظیم DPI و چند سطح از پیش تعیین‌شده
  • کنترل SmartShift
  • ساخت پروفایل جداگانه برای برنامه‌های مختلف
  • نمایش وضعیت باتری
  • تغییر جهت اسکرول برای هر دستگاه
  • کنترل نورپردازی بعضی کیبوردها
  • اجرای برنامه یا اسکریپت با دکمه‌های ماوس

این اپلیکیشن برای عملکرد خود به حساب کاربری و فضای ابری نیاز ندارد و عمداً این‌گونه طراحی شده است.

نوشدارو پلاس
نوشدارو پلاس

حتی بررسی به‌روزرسانی هم در OpenLogi اختیاری است و در حالت پیش‌فرض خاموش؛ یعنی تا وقتی خودتان نخواهید، برنامه سراغ اینترنت نمی‌رود.

کد و مستندات کامل پروژه هم در GitHub در دسترس است.

چرا OpenLogi برای کاربران ایرانی جذاب است؟

مهم‌ترین مزیت OpenLogi این است که عملکرد اصلی آن به Logi ID یا سرورهای لاجیتک وابسته نیست. بعد از نصب، تنظیمات و پروفایل‌ها روی خود کامپیوتر باقی می‌مانند؛ بنابراین در صورت قطع اینترنت هم برنامه برای خواندن تنظیمات یا کنترل دستگاه به ورود مجدد به حساب نیاز ندارد. برای کاربری که قطعی اینترنت برایش امری روزمره است، همین یک جمله خیال‌راحتی بزرگ است.

بسته‌های نصب OpenLogi هم به‌جای صدها مگابایت، معمولاً چند ده مگابایت حجم دارند و برای ویندوز، مک و لینوکس منتشر می‌شوند. پشتیبانی رسمی از لینوکس خودش مزیت مهم دیگری است، چون لاجیتک برای این سیستم‌عامل اپلیکیشن رسمی ارائه نکرده است.

آیا همین حالا باید Options+ را حذف کنیم؟

کمی صبر کنید؛ OpenLogi هنوز لزوما جایگزین بی‌نقصی نیست. این پروژه همین چند ماه قبل آغاز شده، هنوز به نسخه پایدار ۱٫۰ نرسیده و همه محصولات و قابلیت‌های لاجیتک را پشتیبانی نمی‌کند. هرچند اگر آن را امتحان کنید ممکن است کار شما را به خوبی راه بیندازد.

نسخه ویندوز نیز نسبت به نسخه‌های مک و لینوکس جدیدتر است و ممکن است اشکالات بیشتری داشته باشد. قابلیت‌هایی مانند Flow، پشتیبان‌گیری ابری و بعضی امکانات اختصاصی محصولات جدید نیز در آن وجود ندارند.

در نهایت فراموش نکنید که این برنامه برای تغییر رفتار ورودی‌ها باید مجوزهای حساسی مانند Input Monitoring یا Accessibility دریافت کند؛ بنابراین فقط باید نسخه امضاشده را از صفحه رسمی انتشارها دریافت کرد.

تازه‌ترین مطالب

مطالب پرنگاه

ویدیوهای نوشدارو

ویدیو های بیشتر
مشاهده همه ویدئوها

حکایت‌های کوتاه، حقیقت‌های بزرگ

در این بخش، به بررسی دقیق و جامع نشانه‌ها و رفتارهایی می‌پردازیم که ممکن است به کلاهبرداری آنلاین مرتبط باشند. شناخت این موارد می‌تواند به شما کمک کند.

ویدیو های بیشتر

منابع

  1. سند امنیت و حریم خصوصی Logi Options
    https://www.logitech.com/assets/66289/logi-options-security-whitepaper.pdf
  2. مخزن پروژه OpenLogi در GitHub
    https://github.com/AprilNEA/OpenLogi
  3. صفحه انتشارهای رسمی OpenLogi
    https://github.com/AprilNEA/OpenLogi/releases/latest