اگر از موسهای حرفهای Logitech استفاده میکنید، احتمالاً برای شخصیسازی دکمهها و قابلیتهایی مانند DPI، ژستها و SmartShift به نرمافزار Logi Options+ وابسته بودهاید. با این حال، ابزار متنباز OpenLogi به عنوان یک جایگزین محلی و سبکتر، بخش قابلتوجهی از امکانات موردنیاز موسهای لاجیتک را بدون نیاز به حساب کاربری ارائه میکند. این ابزار علاوه بر موس، از برخی کیبوردها، وبکمها و چراغهای Litra نیز پشتیبانی میکند و تنظیمات را به صورت محلی روی رایانه نگه میدارد.
OpenLogi با زبان Rust ساخته شده و از طریق پروتکل HID++ مستقیماً با سختافزار ارتباط برقرار میکند. در نتیجه برای انجام تنظیمات پایه، وابستگی به سرویس ابری یا حساب کاربری لاجیتک وجود ندارد. این ویژگی بهخصوص برای کاربرانی که به حریم خصوصی، حجم کمتر نرمافزار و کنترل محلی تنظیمات اهمیت میدهند، جذاب است.
OpenLogi چیست و چرا جایگزین Logi Options+ شده است؟
OpenLogi یک ابزار متنباز برای مدیریت سختافزارهای لاجیتک است که هدف آن فراهمکردن امکانات اصلی شخصیسازی بدون وابستگی به حساب کاربری و سرویسهای ابری است. این برنامه میتواند دکمههای موس را دوباره اختصاص دهد، DPI را تنظیم کند و قابلیتهایی مانند SmartShift و برخی کنترلهای اسکرول را مدیریت کند.
یکی از تفاوتهای مهم OpenLogi این است که تنظیمات آن در یک فایل متنی TOML ذخیره میشوند. بنابراین کاربر میتواند فایل تنظیمات را مشاهده، ویرایش یا به رایانه دیگری منتقل کند. این روش برای افرادی که میخواهند پیکربندی موس خود را روی چند سیستم نگه دارند، کاربردی است.
از طرف دیگر، OpenLogi هنوز یک پروژه در حال توسعه است و مستندات رسمی نیز آن را کاملاً پایدار معرفی نمیکنند. بنابراین اگر پشتیبانی رسمی سازنده و دسترسی به تمام امکانات اختصاصی لاجیتک برایتان اولویت دارد، Logi Options+ همچنان انتخاب محافظهکارانهتری است.
پشتیبانی OpenLogi از ویندوز، لینوکس و مکاواس
یکی از مهمترین مزایای OpenLogi نسبت به نرمافزار رسمی لاجیتک، پشتیبانی از لینوکس است. نسخههای فعلی OpenLogi برای ویندوز، لینوکس و مکاواس ارائه میشوند و برای توزیعهای مختلف لینوکس نیز بستههای متناسب در دسترس هستند.
در لینوکس، بستههای آماده برای معماریهای رایج ارائه شدهاند و بستههای مربوط به خانوادههای Debian و Red Hat و Arch نیز در دسترس هستند. بنابراین کاربر لینوکس برای استفاده از امکانات اصلی موس دیگر الزاماً به نرمافزار رسمی لاجیتک وابسته نیست.
در ویندوز نیز نسخه نصبشونده MSI ارائه شده و نسخههای جدید برای Windows 11 اعتبارسنجی شدهاند. در مکاواس نیز نسخه نصبشونده و روش نصب از طریق Homebrew وجود دارد.
یکی از نکات مهم هنگام استفاده این است که OpenLogi و Logi Options+ نباید همزمان برای کنترل یک گیرنده یا دستگاه اجرا شوند. هر دو برنامه برای دسترسی به ارتباط HID++ با دستگاه رقابت میکنند و در چنین شرایطی ممکن است عملکرد برنامه یا شناسایی موس دچار مشکل شود. در لینوکس، همین نکته درباره Solaar نیز صدق میکند.
شخصیسازی دکمههای موس با OpenLogi
یکی از کاربردیترین امکانات OpenLogi، تغییر عملکرد دکمههای موس است. در موسهایی مانند MX Master 4 میتوان عملکرد بسیاری از دکمهها را تغییر داد و از اکشنهای مختلف برای افزایش سرعت کار استفاده کرد.
به عنوان مثال، میتوان یک دکمه را برای کپی یا Paste تنظیم کرد، دکمهای دیگر را برای بازگشت یا رفتن به صفحه بعد مرورگر اختصاص داد یا یک میانبر صفحهکلید را به یک دکمه نسبت داد. امکان اجرای برنامه و بعضی عملیات دیگر نیز وجود دارد. مستندات فعلی OpenLogi از دهها اکشن داخلی و امکان استفاده از میانبرهای سفارشی پشتیبانی میکنند.
ژستها نیز در دستگاههای پشتیبانیشده قابل استفاده هستند. به این ترتیب، یک دکمه میتواند علاوه بر فشار معمولی، هنگام نگهداشتن و حرکت موس در جهتهای مختلف عملکردهای متفاوتی داشته باشد. این قابلیت میتواند تعداد عملیات قابل دسترسی از طریق یک دکمه را افزایش دهد.
OpenLogi همچنین برای MX Master 4 امکان کنترل بخش لمسی یا Haptic Sense Panel و تنظیم عملکرد چرخ انگشت شست را فراهم میکند. بنابراین کاربرد آن فقط به تغییر عملکرد چند دکمه محدود نیست.
تنظیم DPI و قابلیت SmartShift در OpenLogi
OpenLogi امکان کنترل DPI موس و ایجاد Presetهای مختلف را نیز فراهم میکند. میتوانید چند مقدار DPI داشته باشید و با استفاده از عملکرد اختصاصیافته به موس، بین آنها جابهجا شوید. مقدار انتخابشده مستقیماً روی دستگاه اعمال میشود و تنظیم مربوط به آن نیز در فایل پیکربندی ذخیره میشود تا هنگام اتصال دوباره دستگاه قابل اعمال باشد.
SmartShift نیز یکی از قابلیتهای مهم موسهای سری MX است. این قابلیت امکان تغییر بین حالت چرخش مرحلهای و چرخش آزاد را فراهم میکند و در برخی شرایط میتواند با سرعت چرخاندن اسکرول، حالت مناسب را انتخاب کند. OpenLogi کنترل SmartShift را از طریق HID++ در اختیار کاربر قرار میدهد.
چرخ اسکرول افقی نیز در دستگاههای پشتیبانیشده قابل شخصیسازی است. به عنوان مثال، میتوان عملکرد آن را برای کنترل صدا یا اجرای یک عملیات دیگر تغییر داد.
OpenLogi چه امکاناتی نسبت به Logi Options+ ندارد؟
مهمترین نکته این است که OpenLogi را نباید یک نسخه کاملاً مشابه Logi Options+ دانست. این پروژه بخش زیادی از امکانات اصلی را پوشش میدهد، اما بعضی قابلیتهای اختصاصی نرمافزار رسمی لاجیتک در آن وجود ندارند یا هنوز در حال توسعه هستند.
برخی امکانات وابسته به اکوسیستم نرمافزار رسمی لاجیتک، مانند Marketplace و بعضی یکپارچهسازیهای اختصاصی، در OpenLogi در دسترس نیستند. همچنین قابلیت پروفایلهای جداگانه برای برنامهها در مستندات فعلی به عنوان قابلیتی در حال توسعه معرفی شده است.
این موضوع برای کاربری که فقط میخواهد دکمهها، DPI، اسکرول و SmartShift را تنظیم کند اهمیت چندانی ندارد. اما اگر از قابلیتهای پیشرفته اکوسیستم Logi Options+ استفاده میکنید، قبل از مهاجرت باید امکانات موردنیاز خود را بررسی کنید.
از طرف دیگر، OpenLogi دائماً در حال توسعه است و همین موضوع باعث میشود قابلیتهای آن در نسخههای آینده تغییر کند. بنابراین بهتر است برای استفاده حرفهای، وضعیت پشتیبانی دستگاه خود را در مستندات همان نسخه بررسی کنید.
آیا OpenLogi برای کاربران لینوکس انتخاب بهتری است؟
برای کاربران لینوکس، OpenLogi جذابیت بیشتری دارد، زیرا نرمافزار رسمی Options+ برای لینوکس ارائه نشده است. OpenLogi در مقابل، لینوکس را به عنوان یکی از پلتفرمهای اصلی خود در نظر گرفته و برای دسترسی به دستگاههای لاجیتک از HID++ و اجزای مربوط به ورودی سیستم استفاده میکند.
این موضوع برای کسانی که از موسهای سری MX در لینوکس استفاده میکنند اهمیت زیادی دارد. بدون چنین ابزاری ممکن است بخشی از دکمهها و امکانات پیشرفته موس بدون تنظیمات مناسب باقی بمانند.
از طرف دیگر، OpenLogi تنها برای لینوکس نیست و نسخههای ویندوز و مکاواس نیز دارد. بنابراین اگر چند سیستمعامل مختلف دارید، امکان استفاده از یک ابزار مشابه در محیطهای مختلف میتواند مزیت مهمی باشد.
یکی دیگر از مزیتهای مهم، قابلانتقالبودن فایل پیکربندی است. تنظیمات OpenLogi در فایل TOML قرار میگیرند و میتوان این فایل را به سیستم دیگری منتقل کرد. به این ترتیب لازم نیست همه تنظیمات را از ابتدا به صورت دستی ایجاد کنید.
آیا OpenLogi ارزش جایگزین کردن Logi Options+ را دارد؟
اگر هدف شما شخصیسازی دکمههای موس، تنظیم DPI، کنترل SmartShift و استفاده از امکانات اصلی بدون حساب کاربری است، OpenLogi میتواند جایگزین بسیار جالبی باشد. ساختار محلی آن نیز باعث میشود تنظیمات دستگاه به سرویس ابری وابسته نباشد.
در مقابل، اگر به قابلیتهای اختصاصی Logi Options+ مانند Marketplace یا امکاناتی که هنوز در OpenLogi پیادهسازی نشدهاند وابسته هستید، بهتر است نرمافزار رسمی را نگه دارید یا پیش از مهاجرت، پشتیبانی دقیق دستگاه و قابلیتهای موردنیازتان را بررسی کنید.
برای کاربران لینوکس، کفه ترازو بیشتر به سمت OpenLogi سنگینی میکند، چون گزینه رسمی مشابهی از لاجیتک برای این سیستمعامل وجود ندارد. برای کاربران ویندوز و مکاواس، انتخاب بیشتر به این بستگی دارد که امکانات رسمی لاجیتک را مهمتر بدانند یا سبکبودن، تنظیمات محلی و حذف وابستگی به حساب کاربری را ترجیح دهند.
در مجموع، OpenLogi را میتوان یکی از جالبترین گزینههای متنباز برای مدیریت سختافزارهای لاجیتک دانست؛ بهخصوص برای کاربرانی که میخواهند کنترل بیشتری روی تنظیمات موس داشته باشند و در عین حال از یک ابزار سبک و محلی استفاده کنند. با توجه به اینکه پروژه هنوز در حال توسعه است، بهتر است قبل از جایگزینی کامل، سازگاری مدل موس و امکانات موردنیاز خود را بررسی کنید.
سادهگو