প্রকল্প সম্পর্কে
OpenLogi হলো Logitech Options+ এর একটি নেটিভ, লোকাল-ফার্স্ট প্রতিস্থাপন, যা Rust ও GPUI দিয়ে লেখা। এটি Logitech মাউস, কীবোর্ড ও ওয়েবক্যামকে লক্ষ্য করে, HID++ ও UVC-এর মাধ্যমে যোগাযোগ করে এবং macOS, Linux ও Windows-এ চলে। প্রকল্পটি স্পষ্টভাবে সক্রিয় উন্নয়নাধীন এবং এখনো স্থিতিশীল নয়, তাই ফিচার ও কনফিগারেশন বদলাতে পারে।
ডিভাইস সাপোর্টে Logi Bolt রিসিভার, Unifying রিসিভার, Bluetooth বা ওয়্যার্ড সংযোগ অন্তর্ভুক্ত, সাথে ব্যাটারি শতাংশ ও চার্জ অবস্থা রিপোর্টিং। বাটন রিম্যাপিং OS ইনপুট হুকের মাধ্যমে কাজ করে এবং একটি বিল্ট-ইন অ্যাকশন ক্যাটালগের পাশাপাশি TOML কনফিগে সংজ্ঞায়িত কাস্টম কীবোর্ড শর্টকাট দেয়, যার মধ্যে স্বাধীন শর্ট/লং-প্রেস অ্যাকশন এবং পুশ-টু-টক-এর জন্য hold-until-release কর্ড রয়েছে। পার-অ্যাপ্লিকেশন প্রোফাইল ওভারলে macOS ও Windows-এ অ্যাপ ফোকাসে স্বয়ংক্রিয়ভাবে সুইচ করে, এবং Linux-এ X11/XWayland-এর অধীনে।
মাউস ফিচারের মধ্যে রয়েছে মিডল, মোড-শিফট ও থাম্বহুইল বাটন ক্যাপচার ও রিম্যাপ, সমর্থিত কন্ট্রোলে লাইভ ক্যাপচারসহ প্রতি-দিক জেসচার বাইন্ডিং (Back/Forward, DPI/ModeShift, ডেডিকেটেড জেসচার বাটন ও হ্যাপটিক প্যানেল), প্রতি-অ্যাপ্লিকেশন লেআউটসহ একটি আট-স্লট কার্সর-কেন্দ্রিক Actions Ring, প্রিসেটসহ DPI নিয়ন্ত্রণ ও Cycle/Set-preset অ্যাকশন, SmartShift মোড টগল, সংবেদনশীলতা ও পার্মানেন্ট-র্যাচেট প্যানেল, এবং সমর্থিত হার্ডওয়্যারে প্রতি-ডিভাইস নেটিভ স্ক্রল ইনভার্সন। কীবোর্ড সাপোর্টে একই অ্যাকশন ক্যাটালগসহ গ্লোবাল F-কী রিম্যাপিং এবং টাইপড টেক্সট, কী কম্বো ও মাল্টি-স্টেপ ওয়ার্কফ্লো, এবং সমর্থিত ডিভাইসে স্ট্যাটিক RGB লাইটিং যোগ হয়। ক্যামেরা সাপোর্টে যেকোনো Logitech UVC ওয়েবক্যাম (Brio, StreamCam, C920 সিরিজ) অন্তর্ভুক্ত, সাথে লাইভ প্রিভিউ যা বন্ধ করলে ক্যামেরা ছেড়ে দেয়, হার্ডওয়্যার-স্তরের ইমেজ কন্ট্রোল যেমন জুম, ফোকাস, এক্সপোজার, ব্রাইটনেস, কনট্রাস্ট, স্যাচুরেশন, শার্পনেস, হোয়াইট ব্যালান্স, টিন্ট, অ্যান্টি-ফ্লিকার ও লো-লাইট কম্পেনসেশন, এবং বিল্ট-ইন Default/Streaming/Video call প্রোফাইল ও কাস্টম স্ন্যাপশট। Litra লাইটের পাওয়ার, ব্রাইটনেস ও কালার টেম্পারেচার নিয়ন্ত্রণ করা যায়, সাথে ঐচ্ছিক অটো পাওয়ার যা ক্যামেরা অ্যাক্টিভিটি অনুসরণ করে।
কনফিগারেশন হলো একটি একক প্লেইন-টেক্সট TOML ফাইল যা মেশিনের মধ্যে সিঙ্ক করা যায়, এবং GUI-এর পাশাপাশি একটি CLI বিদ্যমান। ইনস্টলেশন macOS (সাইনড ও নোটারাইজড DMG, Homebrew cask), Linux (x86_64 ও arm64-এর জন্য deb, rpm, Arch প্যাকেজ, সাথে udev রুল ও ইউজার এজেন্ট সার্ভিসসহ একটি NixOS মডিউল) এবং Windows (সাইনড পোর্টেবল জিপ ও প্রতি-ইউজার MSI, যেখানে একটি ব্যাকগ্রাউন্ড এজেন্ট ডিভাইস I/O পরিচালনা করে এবং একটি সিস্টেম-ট্রে আইকন থাকে) এর জন্য ডকুমেন্টেড। README উল্লেখ করে যে প্রথমে Logi Options+ বন্ধ করতে হবে কারণ উভয় অ্যাপ্লিকেশনই HID++ অ্যাক্সেসের জন্য প্রতিযোগিতা করে। কোডটি Apache-2.0 বা MIT-এর অধীনে ডুয়াল-লাইসেন্সড, সাথে একটি ভেন্ডরড 0BSD HID++ ক্রেট; ব্র্যান্ড অ্যাসেট সেই লাইসেন্স থেকে বাদ। প্রকল্পটি জানায় যে এটি Logitech-এর সাথে সম্পৃক্ত নয়।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.