16.04 (স্টিম নয়) এর সাথে কাজ করার জন্য আমি কীভাবে একটি এক্সবক্স ওয়ান নিয়ামক পেতে পারি?


14

আমার কাছে উবুন্টু 16.04 এর একটি নতুন ইনস্টল রয়েছে এবং আমি জিওজি থেকে ট্রানজিস্টর নামে একটি গেম ডাউনলোড করেছি। আমি কেবল এই ধরণের গেম খেলতে একটি ওয়্যারলেস এক্সবক্স ওয়ান নিয়ামক কিনেছি। আমি যেটা জানতে পারি তার থেকে, এই কন্ট্রোলারের জন্য উবুন্টুতে ওয়্যারলেস এখনও সমর্থন করে না তাই আমি এটি একটি [পরিচিত ওয়ার্কিং] মাইক্রো-ইউএসবি> ইউএসবি অ্যাডাপ্টার ব্যবহার করে প্লাগ ইন করেছিলাম।

  • আমি গেমটি সফলভাবে ইনস্টল করেছি। আমি এটি আমার কীবোর্ড / মাউস দিয়ে খেলতে পারি। গেম সেটিংসে নিয়ামক আইকনে ক্লিক করা কিছুই করে না।

  • আমি "উবুন্টু xboxdrv ইন্টিগ্রেশন" ইনস্টল করেছি এবং এখন আমার সেটিংস মেনুতে একটি জয়স্টিক বিকল্প রয়েছে। এটি চারটি 360 কন্ট্রোলার তালিকাভুক্ত করে এবং তাদের মধ্যে কেউই নিয়ামক থেকে ইনপুটটিতে সাড়া দেয় না।

  • আমি যখন lsusbএটি টাইপ করি তখন সংযুক্ত জিনিসের একটি হিসাবে "মাইক্রোসফ্ট" তালিকাভুক্ত হয়। আমি নিয়ামকটি সংযোগ বিচ্ছিন্ন করেছি এবং এন্ট্রি চলে যায় তাই আমি জানি যে সিস্টেমটি দ্বারা নিয়ন্ত্রককে দেখা হচ্ছে। আমি যখন এটি প্লাগ করি তখন এক মুহুর্তের জন্য কাঁপুন।

  • যদি আমি "এক্স" (সংযুক্ত) বোতাম টিপেন তবে এটি প্রায় 30 সেকেন্ডের জন্য জ্বলজ্বল করে।

আমি যেমন বুঝতে পেরেছি, তারযুক্ত এমনকি এক্সবক্স ওয়ান নিয়ামকও উবুন্টুর নতুন সংস্করণগুলির সাথে বাক্সের বাইরে উপযুক্ত। কেউ কি আমাকে বলতে পারে আমি কী করছি না বা কোথায় খুঁজছি? আমি ধরে নিচ্ছি যে ওএসের সাহায্যে একটি নতুন কর্নেল ইনস্টল করা হয়েছে।

আমি টাইপ করেছি lsmodএবং তালিকায় কোনও ubuntu-xboxdrvবা xboxdrvবা এমনকি নেই xpad। আমি insmod ubuntu-xboxdrvটার্মিনালে টাইপ করেছি এবং জানানো হয়েছিল এটি লোড করতে পারে না কারণ কোনও ফাইল বা ডিরেক্টরি নেই। টাইপিং modprobe ubuntu-xboxdrvএটিও খুঁজে পায় না বলে জানিয়েছে। (আমি xboxdrvদুজনের জন্যও চেষ্টা করেছি ।)

আমি যতদূর বলতে পারি, এটি বোঝা মোড না হওয়াটাই প্রথম এক অপরাধী। আমি কীভাবে দেখতে পারি ubuntu-xboxdrvএমনকি এটি মোডের নাম কিনা ? আমি ইনস্টলটি পুনরায় ইনস্টল করে গিয়ে দেখেছি। কোথায় গেল আমি কীভাবে খুঁজে পাব?

উত্তর:


18

ওপি তাদের নিজস্ব সমস্যার সমাধান :

প্রথম, আমি পড়লাম যে কার্নেলগুলি পরে 4.1 * (আমি পরীক্ষা করেছি এবং আমার কাছে 4.4 *) রয়েছে, xboxdrv আর বিশেষ করে এক্সবক্স ওয়ান নিয়ন্ত্রকের সাথে কাজ করে না।

দেখে মনে হচ্ছে এক্সপ্যাড স্টিমের কাছ থেকে ভালবাসা পেয়েছে তাই এটি আগের মতো পুরানো নয়। আমি জানি না যে এটি এক্সবক্সদেবের কাছে কী হারায় তবে আমি নিয়ন্ত্রকটি কাজ করতে চাই।

আমার নিয়ামক হ'ল কভারেট ফোর্সেস সংস্করণ নামে পরিচিত নতুন ফার্মওয়্যার সংস্করণ। নতুন ফার্মওয়্যারের কারণে এটির জন্য একটি প্যাচ দরকার যা আমি এখানে পেয়েছি ।

sudo apt-get install git
sudo apt-get install dkms
sudo git clone https://github.com/paroj/xpad.git /usr/src/xpad-0.4
sudo dkms install -m xpad -v 0.4

সব ভাল লাগছিল। কিন্তু আমি আঘাত করেছি lsmodএবং xpadএখনও বোঝা হয়নি। এটি লোড করতে আমি প্রবেশ করলাম:

sudo modprobe xpad

এটি আমাকে একটি নতুন ত্রুটি দিয়েছে যা এটি প্রবেশ করানো যায়নি কারণ প্রয়োজনীয় কীটি উপলব্ধ নেই। এটি আপনার BIOS এ সুরক্ষিত বুট বন্ধ করে সমাধান করা হবে।

আমি sudo modprobe xpadআবার প্রবেশ করলাম এবং কোনও নিশ্চয়তা নেই তবে কোনও অভিযোগ নেই। আমি নীচে lsmodতাকান এবং দেখুন, তালিকার শীর্ষে ছিল xpad! আমি এটির আধুনিক সংস্করণ অনুমান করছি কারণ এখন সেটিংসে জোস্টস্টিক মেনুতে এটি একটি 5 তম নিয়ামক হিসাবে আসে এবং জঘন্য জিনিসটি প্রতিক্রিয়া জানায়। "এক্স" আলোকিত হয় এবং বোতামগুলি কাজ করে।


1
এটি উজ্জ্বল, @ জান্নার নির্দেশাবলীর জন্য অনেক ধন্যবাদ!
মেটাফোর

অবশেষে ... আমি বেশ কিছুদিন ধরে সমাধানের সন্ধান করছি ... আমার নিয়ামকটি একটি এক্সবক্স ওয়ান এস নিয়ামক এবং এটি 16.04 এ সহজে কাজ করেছে তবে 14.04-এ নয়। এই প্যাচটি ব্যবহার করে কৌশলটি করা হয়েছিল। "এক্স" বিক্রেতার বোতামটি অবশেষে জ্বলজ্বল করা হয় এবং জ্বলজ্বলে নয় এবং নিয়ামক কাজ করে!
হেনরিক ফেরোলহো

7
  1. ইনস্টল sysfsutils- sudo apt install sysfsutils
  2. এর সাথে কনফিগারেশন ফাইলটি খুলুন gksu gedit /etc/sysfs.conf
  3. এই লাইনটি sysfs.conf-> এ যুক্ত করুনmodule/bluetooth/parameters/disable_ertm = 1
  4. সংরক্ষণ করুন এবং পুনরায় আরম্ভ করুন।

ধন্যবাদ! কেন এই কাজ করে, কেন এটি প্রয়োজন? XBox নিয়ামক, ড্রাইভারে ERTM বাস্তবায়ন কি ভাঙা আছে বা এটি সম্পূর্ণ আলাদা?
আরকড

আমি কেবল এটি উবুন্টু 17.10 এ চেষ্টা করেছি। দুর্ভাগ্যক্রমে এর কোনও প্রভাব ছিল না: আমার এক্সবক্স ওয়ান নিয়ন্ত্রকদের লাইট জ্বলছে, এবং সেগুলি ব্লুটুথ সেটিংস প্যানেলে দৃশ্যমান নয়।
অ্যাডাম ডিঙ্গলে

এটি উল্লেখ করে যে gksu ডেস্কটপ অ্যাপ্লিকেশন চালানোর জন্য উচ্চতর সুবিধার্থের প্রয়োজন হিসাবে চালিত করার উপায় হিসাবে আর সুপারিশ করা হয় না। (এমনকি এটি 18.04-এ সম্পূর্ণ অপসারণ করা হয়েছে )। ব্যবহার করুন $ pkexec পরিবর্তে, যেমন এখন কিছু সময়ের জন্য প্রস্তাবিত পদ্ধতি করা হয়েছে।
mstfacmly
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.