বর্তমান রিলিজ ডকুমেন্টেশন FFB-Bridge 1.5.1 বাসি কিছু পাওয়া গেছে? আমাদের বলুন প্রতিক্রিয়া ফর্ম.

FFB-Bridge ইনস্টল করুন

FFB-Bridge একটি স্বয়ংসম্পূর্ণ Windows ইনস্টলার, একটি Linux AppImage, এবং একটি macOS DMG (Apple Silicon) হিসাবে প্রেরণ করে। তিনটিই .NET 10 রানটাইমকে বান্ডিল করে। আধুনিক Windows, Linux, বা macOS-এ সমর্থিত USB ফোর্স ফিডব্যাক জয়স্টিক ডাউনলোড করার জন্য কোনও ড্রাইভার নেই।

আপনি শুরু করার আগে

আপনার প্রয়োজন হবে:

  • সমর্থিত হার্ডওয়্যারের মধ্যে রয়েছে MOZA AB6, AB9, AY90 ও AY210; Microsoft SideWinder Force Feedback 2; Logitech G940, Force 3D Pro ও WingMan Force 3D; সমর্থিত Brunner DirectX ডিভাইস; এবং নির্বাচিত SideWinder Force Feedback Pro অ্যাডাপ্টার। নির্দিষ্ট মডেল ও প্ল্যাটফর্ম অনুযায়ী সক্ষমতা ও বাস্তব পরীক্ষার প্রমাণ আলাদা। কোনো সুবিধা যাচাই করা আছে ধরে নেওয়ার আগে হার্ডওয়্যার নির্দেশিকা দেখুন। যোগ্য অথচ তালিকাভুক্ত নয় এমন জয়স্টিকের জন্য পরীক্ষামূলক ব্যবহারে স্পষ্ট সম্মতি দরকার। হার্ডওয়্যার পৃষ্ঠা.
  • একটি সমর্থিত সিমুলেটর: Microsoft Flight Simulator 2024, Microsoft Flight Simulator 2020, X-Plane 11, বা X-Plane 12। DCS, Prepar3D এবং আগের ফ্লাইট সিমুলেটর সমর্থিত নয়। macOS-এ, শুধুমাত্র X-Plane সমর্থিত — MSFS শুধুমাত্র Windows এবং Linux এ সংযোগ করে।
  • এর মধ্যে একটি:
    • Windows 11.
    • যেকোনো আধুনিক Linux এর সাথে বিতরণ evdev — যা মূলত প্রতিটি মূলধারার ডেস্কটপ ডিস্ট্রো।
    • Apple Silicon (M1 বা পরবর্তী) macOS, X-Plane এবং সমর্থিত ডিভাইস। Intel Mac সমর্থিত নয়। মডেলভিত্তিক পরীক্ষার প্রমাণ ও সীমাবদ্ধতা জানতে হার্ডওয়্যার নির্দেশিকা দেখুন।
স্বয়ংক্রিয় আপডেট

Windows এবং প্যাকেজ করা Linux AppImage ইনস্টলগুলি ডাউনলোড, যাচাই, ইনস্টল এবং আপনার অনুমোদনের পরে পুনরায় চালু করতে পারে। macOS স্বয়ংক্রিয়ভাবে পরীক্ষা করে এবং স্বাক্ষরিত ডাউনলোড খোলে।

Windows ইনস্টলার

ডাউনলোড করুন

আপনি সাইন আপ করার পরে হোম পেজ, আমরা আপনাকে একটি টোকেনাইজড ডাউনলোড লিঙ্ক ইমেল করি। সংরক্ষণ করতে Windows ইনস্টলার লিঙ্কে ক্লিক করুন ffb-bridge-setup-1.5.1-x64.exe .

ইনস্টলার চালান

ইনস্টলারটিতে ডাবল ক্লিক করুন। আপনি ইনো সেটআপ উইজার্ড দেখতে পাবেন এবং Windows ব্র্যান্ড-নতুন স্বাক্ষরিত বিল্ডগুলিতে একটি SmartScreen রেপুটেশন প্রম্পটও দেখাতে পারে:

  1. প্রকাশক চেক. Windows ইনস্টলারটি Rohsam প্রকাশক পরিচয় দ্বারা কোড-সাক্ষরিত। অগ্রসর হবার পূর্বে, Windows প্রদর্শন অনুমোদন করুন Rohsam Inc. বা RohsamInc প্রকাশক হিসাবে।
  2. SmartScreen খ্যাতি প্রম্পট। নতুন স্বাক্ষরিত বিল্ডগুলি এখনও অচেনা হিসাবে চিহ্নিত করা যেতে পারে যতক্ষণ না সেই সঠিক ফাইলটি ডাউনলোডের ইতিহাস লাভ করে। যদি উৎস হয় ffb-bridge.com, হ্যাশ মেলে, এবং প্রকাশক হল Rohsam, ক্লিক করুন আরো তথ্য, তারপর যাই হোক চালান.
  3. ইনো সেটআপ সেটআপ উইজার্ড। ক্লিক করুন পরবর্তী দুটি পৃষ্ঠার মাধ্যমে। ডিফল্ট ইনস্টল অবস্থান হয় %LOCALAPPDATA%\Programs\FfbBridge - একটি প্রতি-ব্যবহারকারী ইনস্টল, কোনো প্রশাসকের অনুমতির প্রয়োজন নেই।
Windows 11 Smart App Control এবং নতুন স্বাক্ষরিত বিল্ড

আপনি যদি Windows 11 এর সাথে থাকেন Smart App Control (SAC) সক্রিয় মোডে সক্ষম করা হয়েছে, Windows এখনও একটি ব্র্যান্ড-নতুন স্বাক্ষরিত বিল্ড ব্লক করতে পারে যখন খ্যাতি ধরা পড়ে। কোড স্বাক্ষর Rohsam প্রকাশক পরিচয় প্রমাণ করে; এটি নিশ্চিত করে না যে প্রতিটি নতুন ফাইল হ্যাশের প্রথম দিনে SmartScreen বা SAC খ্যাতি রয়েছে।

Microsoft এর নিজস্ব নির্দেশিকা Smart App Control আচরণ এবং এর সেটিংস কোথায় পর্যালোচনা করতে হবে তা কভার করে (সেটিংস → গোপনীয়তা ও নিরাপত্তা → Windows নিরাপত্তা → অ্যাপ এবং ব্রাউজার নিয়ন্ত্রণ → Smart App Control সেটিংস):

Microsoft: Smart App Control প্রায়শই জিজ্ঞাসিত প্রশ্ন

যদি SAC আপনার মেশিনে একটি নতুন বিল্ডকে সরাসরি ব্লক করে, তাহলে বিল্ডটি খ্যাতি সংগ্রহ করার জন্য অপেক্ষা করুন বা অন্য Windows ডিভাইস ব্যবহার করুন যেখানে আপনি Rohsam স্বাক্ষর যাচাই করতে পারেন এবং একটি অবগত পছন্দ করতে পারেন।

লঞ্চ হচ্ছে

নামের একটি স্টার্ট মেনু শর্টকাট FFB-Bridge FFB-Bridge প্রোগ্রাম গ্রুপে ল্যান্ড করে। আপনি সরাসরি থেকেও লঞ্চ করতে পারেন %LOCALAPPDATA%\Programs\FfbBridge\FfbBridge.Desktop.exe.

মাথা আপ - অ্যান্টিভাইরাস

কিছু অ্যান্টিভাইরাস পণ্য নতুন বা কম-খ্যাতি বাইনারি পতাকাঙ্কিত করে। যদি আপনি সরাসরি ইনস্টলারকে আলাদা করে রাখেন (শুধু সতর্কতার পরিবর্তে), অনুগ্রহ করে পতাকাঙ্কিত নমুনা ইমেল করুন support·ffb-bridge.com (replace the · with an @) so we can investigate.

আনইনস্টল হচ্ছে

খোলা অ্যাপস এবং বৈশিষ্ট্য Windows সেটিংসে, অনুসন্ধান করুন। FFB-Bridge, এবং চয়ন করুন আনইনস্টল করুন. আপনার প্রোফাইল এবং এর অধীনে পছন্দগুলি %APPDATA%\ffb-bridge একটি পুনঃস্থাপন তাদের আবার বাছাই জায়গায় বাকি আছে; আপনি যদি একটি পরিষ্কার স্লেট চান তবে সেই ফোল্ডারটি হাত দিয়ে সরিয়ে ফেলুন।

Linux AppImage

ডাউনলোড করুন

Windows এর মতো একই সাইনআপ প্রবাহ — ইমেলে Linux লিঙ্কে ক্লিক করুন এবং আপনি একটি সংস্করণযুক্ত AppImage পাবেন যেমন FfbBridge-1.5.1-x86_64.AppImage.

এটিকে এক্সিকিউটেবল করে ইন্সটল করুন

AppImages এর এক্সিকিউটেবল বিট সেট করা প্রয়োজন Linux এর দ্বারা চালানোর পূর্বে। এরপর, FFB-Bridge এর AppImage নিজেকে আপনার ব্যবহারকারী-পরিসীমা XDG ডেস্কটপ ডিরেক্টরিতে ইনস্টল করতে পারে:

chmod +x FfbBridge-1.5.1-x86_64.AppImage && ./FfbBridge-1.5.1-x86_64.AppImage --install

--install পতাকা AppImage-এ কপি করে ~/অ্যাপ্লিকেশন, লেখেন a ডেস্কটপ লঞ্চার, বান্ডিল করা আইকন ইনস্টল করে, এবং সেই সহায়ক সরঞ্জামগুলি উপলব্ধ থাকলে ডেস্কটপ ক্যাশে রিফ্রেশ করে। এর পর, ক FFB-Bridge এন্ট্রি অন্যান্য GUI অ্যাপের সাথে আপনার অ্যাপ্লিকেশন মেনুতে উপস্থিত হওয়া উচিত।

ইনস্টলেশনের পরে কেডিই প্লাজমা অ্যাপ্লিকেশন লঞ্চারে FFB-Bridge এন্ট্রি
চিত্র 1. কেডিই প্লাজমাতে ইনস্টল করা মেনু এন্ট্রি। GNOME, Xfce, এবং অন্যান্য XDG-সামঞ্জস্যপূর্ণ পরিবেশগুলি এটিকে AppImage --install ধাপের পরে তুলে নেয়।

udev নিয়ম (প্রস্তাবিত)

Linux-এর নির্বাচিত /dev/input/event* নোডের জন্য অনুমতি প্রয়োজন, সাথে ফার্মওয়্যার-নীতি TTY চ্যানেল সমর্থিত MOZA বেস দ্বারা ব্যবহৃত। সমর্থন → স্বাস্থ্য পরীক্ষাগুলি ক্যানোনিকাল সমর্থিত-ডিভাইস নিয়মের পূর্বরূপ দেখায় এবং এটি একটি polkit প্রম্পট দিয়ে ইনস্টল করতে পারে। যদি একটি যোগ্য তালিকাবিহীন জয়স্টিক নির্বাচন করা হয় এবং সংযুক্ত থাকে, তাহলে ইনস্টলেশনের সময় এর ইনপুট লাইন যুক্ত করা হয়।

# /etc/udev/rules.d/99-ffb-bridge.rules
SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="001b", TAG+="uaccess"
SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c287", TAG+="uaccess"
SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c2a8", TAG+="uaccess"
SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c286", TAG+="uaccess"
SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c283", TAG+="uaccess"
SUBSYSTEM=="input", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1000", TAG+="uaccess"
SUBSYSTEM=="tty", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1000", TAG+="uaccess", MODE="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
SUBSYSTEM=="input", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1002", TAG+="uaccess"
SUBSYSTEM=="tty", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1002", TAG+="uaccess", MODE="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
SUBSYSTEM=="input", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1001", TAG+="uaccess"
SUBSYSTEM=="tty", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1001", TAG+="uaccess", MODE="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
SUBSYSTEM=="input", ATTRS{idVendor}=="25bb", ATTRS{idProduct}=="00d2", TAG+="uaccess"
একটি বিদ্যমান নিয়ম এখনও পুরানো হতে পারে।

একটি পুরানো নিয়মকে সতর্ক হিসাবে রিপোর্ট করা হয় যখন এটিতে বর্তমান ডিভাইসের অনুমতি না থাকে, যেমন MOZA TTY লাইন বা Logitech G940 ফোর্স-প্রোটোকল পাথের প্রয়োজনে লেখার যোগ্য হাইড্রো অ্যাক্সেস। ফাইলটি ইতিমধ্যে বিদ্যমান থাকলেও ফিক্স ব্যবহার করুন; অ্যাপটি এটিকে সম্পূর্ণ জেনারেট করা নিয়ম দিয়ে প্রতিস্থাপন করে।

একটি সফল মেরামতের পরে, নিয়মটি সক্রিয় থাকে এবং অ্যাপটি পুনরায় চালু করার পরামর্শ দেয়। রিস্টার্ট এখন নতুন অনুমতির সাথে জয়স্টিক পুনরায় খোলে এবং যেকোনো স্টার্টআপ ফলব্যাক ড্রপ করে; আপনার প্রথমে চালিয়ে যাওয়ার প্রয়োজন হলে পরে পুনরায় চালু করা নিরাপদ।

অনুমতির অনুরোধ করার আগে Linux ফিক্স ডায়ালগ ক্যানোনিকাল সমর্থিত-ডিভাইস ইনপুট এবং MOZA TTY নিয়মের পূর্বরূপ দেখায়। ইনস্টলেশনের সময় একটি সংযুক্ত অ-তালিকাবিহীন জয়স্টিক যুক্ত করা হয়েছে। অনুমতির অনুরোধ করার আগে Linux ফিক্স ডায়ালগ ক্যানোনিকাল সমর্থিত-ডিভাইস ইনপুট এবং MOZA TTY নিয়মের পূর্বরূপ দেখায়। ইনস্টলেশনের সময় একটি সংযুক্ত অ-তালিকাবিহীন জয়স্টিক যুক্ত করা হয়েছে।
চিত্র 2. অনুমতির অনুরোধ করার আগে Linux ফিক্স ডায়ালগ ক্যানোনিকাল সমর্থিত-ডিভাইস ইনপুট এবং MOZA TTY নিয়মের পূর্বরূপ দেখায়। ইনস্টলেশনের সময় একটি সংযুক্ত অ-তালিকাবিহীন জয়স্টিক যুক্ত করা হয়েছে।
একটি সফল মেরামতের পরে, নিয়মটি সক্রিয় থাকে এবং অ্যাপটি পুনরায় চালু করার পরামর্শ দেয়। রিস্টার্ট এখন নতুন অনুমতির সাথে জয়স্টিক পুনরায় খোলে এবং যেকোনো স্টার্টআপ ফলব্যাক ড্রপ করে; আপনার প্রথমে চালিয়ে যাওয়ার প্রয়োজন হলে পরে পুনরায় চালু করা নিরাপদ। একটি সফল মেরামতের পরে, নিয়মটি সক্রিয় থাকে এবং অ্যাপটি পুনরায় চালু করার পরামর্শ দেয়। রিস্টার্ট এখন নতুন অনুমতির সাথে জয়স্টিক পুনরায় খোলে এবং যেকোনো স্টার্টআপ ফলব্যাক ড্রপ করে; আপনার প্রথমে চালিয়ে যাওয়ার প্রয়োজন হলে পরে পুনরায় চালু করা নিরাপদ।
চিত্র 3. একটি সফল মেরামতের পরে, নিয়মটি সক্রিয় থাকে এবং অ্যাপটি পুনরায় চালু করার পরামর্শ দেয়। রিস্টার্ট এখন নতুন অনুমতির সাথে জয়স্টিক পুনরায় খোলে এবং যেকোনো স্টার্টআপ ফলব্যাক ড্রপ করে; আপনার প্রথমে চালিয়ে যাওয়ার প্রয়োজন হলে পরে পুনরায় চালু করা নিরাপদ।
NixOS

NixOS সিস্টেম কনফিগারেশন থেকে udev নিয়মগুলি পড়ে। এটি সরাসরি স্থাপন করা ফাইলগুলিকে উপেক্ষা করে /etc/udev/rules.d. আপনার সমতুল্য যোগ করুন configuration.nix:

services.udev.extraRules = ''
  SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="001b", TAG+="uaccess"
  SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c287", TAG+="uaccess"
  SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c2a8", TAG+="uaccess"
  SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c286", TAG+="uaccess"
  SUBSYSTEM=="input", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c283", TAG+="uaccess"
  SUBSYSTEM=="input", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1000", TAG+="uaccess"
  SUBSYSTEM=="tty", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1000", TAG+="uaccess", MODE="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
  SUBSYSTEM=="input", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1002", TAG+="uaccess"
  SUBSYSTEM=="tty", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1002", TAG+="uaccess", MODE="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
  SUBSYSTEM=="input", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1001", TAG+="uaccess"
  SUBSYSTEM=="tty", ATTRS{idVendor}=="346e", ATTRS{idProduct}=="1001", TAG+="uaccess", MODE="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
  SUBSYSTEM=="input", ATTRS{idVendor}=="25bb", ATTRS{idProduct}=="00d2", TAG+="uaccess"
'';

তারপর sudo nixos-rebuild switch এবং স্টিক পুনরায় প্লাগ করুন।

আনইনস্টল হচ্ছে

ইনস্টল করা AppImage এর সাথে চালান --uninstall লঞ্চার এবং আইকনগুলি সরাতে, তারপর থেকে AppImage মুছুন। ~/অ্যাপ্লিকেশন যদি আপনি আর এটি চান না। প্রোফাইল এবং এর অধীনে পছন্দসমূহ ~/.config/ffb-Bridge পরে পুনরায় ইনস্টল করার জন্য রাখা হয়।

macOS DMG (Apple Silicon)

macOS বিল্ড X-Plane-এর সঙ্গে সংযুক্ত হয়। এটি চলে Apple Silicon (M1 বা নতুন) এবং সংযোগ করে X-Plane 12 সমর্থিত ফোর্স-ফিডব্যাক হার্ডওয়্যারের সঙ্গে। নির্দিষ্ট ডিভাইস ও সুবিধার সমর্থন জানতে হার্ডওয়্যার নির্দেশিকা দেখুন। এটি স্বাক্ষরিত ও নোটারাইজড আকারে দেওয়া হয়: .dmg, তাই গেটকিপার রাইট-ক্লিক "ওপেন" ওয়ার্কঅ্যারাউন্ড ছাড়াই এটি গ্রহণ করে।

ডাউনলোড করে ইন্সটল করুন

অন্যান্য প্ল্যাটফর্মগুলির মতো একই সাইনআপ ফ্লো ব্যবহার করুন — একটি সংস্করণযুক্ত DMG ডাউনলোড করতে ইমেলে macOS লিঙ্কটিতে ক্লিক করুন যেমন FfbBridge-1.5.1-arm64.dmg. তারপর:

  1. এটি মাউন্ট করতে DMG-এ ডাবল-ক্লিক করুন। একটি উইন্ডো খোলে যা দেখাচ্ছে FFB-Bridge অ্যাপ এবং একটি অ্যাপ্লিকেশন শর্টকাট
  2. টেনে আনুন FFB-Bridge উপর অ্যাপ্লিকেশন এটি ইনস্টল করার শর্টকাট।
  3. DMG বের করুন, তারপর লঞ্চপ্যাড বা অ্যাপ্লিকেশন ফোল্ডার থেকে FFB-Bridge চালু করুন।

যেহেতু বিল্ডটি Rohsam Inc. ডেভেলপার আইডি দ্বারা নোটারাইজ করা হয়েছে, macOS নেটওয়ার্কে প্রথম লঞ্চের সময় এটিকে যাচাই করে এবং এটি স্বাভাবিকভাবে খোলে। আপনি প্রথমবার চালু করার সময় আপনার ম্যাক অফলাইনে থাকলে, ইন্টারনেটের সাথে সংযোগ করুন যাতে গেটকিপার তার চেক সম্পূর্ণ করতে পারে।

আনইনস্টল হচ্ছে

টেনে আনুন FFB-Bridge থেকে অ্যাপ্লিকেশন ট্র্যাশে প্রোফাইল এবং এর অধীনে পছন্দসমূহ ~/.config/ffb-Bridge পরে পুনরায় ইনস্টল করার জন্য জায়গায় রেখে দেওয়া হয়; একটি পরিষ্কার স্লেট জন্য হাত দ্বারা ফোল্ডার অপসারণ.

ইন্সটল যাচাই করা হচ্ছে

FFB-Bridge চালু করুন। নিরাপত্তার শর্তে সম্মতি দিন ও শুরুর পরীক্ষাগুলি শেষ করুন, তারপর পরিচিতি নির্দেশিকা অনুসরণ করুন (পরবর্তী বিভাগে আচ্ছাদিত) যদি অ্যাপটি একেবারেই শুরু না হয়, বা লঞ্চের সময় ক্র্যাশ হয়, সরাসরি সেখানে যান সমস্যা সমাধান.