কীবোর্ড উবুন্টু 16.04 (জেনিয়াল জেরাস) এ কাজ করা বন্ধ করে দেয়


17

আমার কীবোর্ড কোনও আপাত কারণে কাজ করা বন্ধ করে দেয়।

উইন্ডোজ হোস্টে ভার্চুয়াল মেশিন হিসাবে উবুন্টু 2.5 বছর ব্যবহার করার পরে ( ভার্চুয়ালবক্স ) অবশেষে আমি নিমজ্জন গ্রহণ করেছি, আমার হার্ড ডিস্কটি পুনরায় ফর্ম্যাট করেছিলাম এবং গতকাল উবুন্টুর সাথে সিস্টেমটি তৈরি করেছি। এই সকালে আমি আমার কীবোর্ড কাজ বন্ধ।

আমি উবুন্টু সম্পর্কে অনেকগুলি পোস্ট এবং একটি ইউএসবি কীবোর্ড বা মাউস এলোমেলোভাবে কাজ করা বন্ধ করে দিচ্ছি। তারা ইঙ্গিত করে যে শক্তিটি সঞ্চয় করতে এটি ইউএসবি ডিভাইসগুলিতে শক্তি বন্ধ করে দিচ্ছে এবং যখন ইউএসবি ডিভাইস কিছুতে সামঞ্জস্যপূর্ণ না হয় তখন ইউএসবিটি যেমনটি উচিত তেমন 'জাগ্রত' হয় না।

আমি ইউএসবি অটোসপেন্ডকে ফিক্সিংয়ে পোস্ট করার পরামর্শটি চেষ্টা করেছি

তবে ভাগ্য নেই। আমি আরও একটি পরামর্শ চেষ্টা করেছিলাম যা কীবোর্ড ছাড়াই বুট করা এবং তারপরে উবুন্টু শুরু হওয়ার পরে এটি প্লাগ ইন করা উচিত।

এখানে কিছু বিবরণ দেওয়া হল:

  • আমি গত দুই বছর ধরে ভার্চুয়াল মেশিন হিসাবে উবুন্টুর সাথে একই কিনসিস কীবোর্ডটি ব্যবহার করেছি, কোনও সমস্যা নেই।
  • কিনসিসের ম্যাক্রোগুলি রয়েছে এবং ম্যাক্রো ট্রিগার করলে সমস্যাটি 100% সময়কে ট্রিগার করে। যাইহোক, আমি যখন কেবল টাইপ করি (ম্যাক্রো নেই) তখন এটি ঘটে।
  • আমি এখনই ল্যাপটপে কিনেসিস চেষ্টা করেছি। এটি এক বছরের পুরানো মেশিন যা আমি দু'বার আগে উবুন্টুকে 16.04 রেখেছিলাম। একটি Kinesis কীবোর্ড ম্যাক্রো ব্যবহার হয়নি না সমস্যা পুনর্গঠন।

সমস্যা মেশিন

  • ডেল এক্সপিএস, 6 বছর বয়সী, ডেস্কটপ
  • গতকাল 16.04 উবুন্টু ইনস্টল করা হয়েছে
  • কিনেসিস অ্যাডভান্টেজ ইউএসবি কীবোর্ড ব্যবহার করে
  • আনপলগিং / পুনরায় প্লাগিং কীবোর্ড 10 টির মধ্যে 9 বার কাজ করেছে
  • রিবুটও কাজ করে
  • কীবোর্ডে এলইডি জ্বলতে থাকে এবং অন্যান্য ইউএসবি ডিভাইস কাজ করে চলে যাওয়ায় এটি ইউএসবি পাওয়ার সমস্যা বলে আমি মনে করি না।
  • আমার কাছে একটি ইউএসবি এবং একটি ব্লুটুথ মাউস উভয়ই মেশিনের সাথে সংযুক্ত। কেনিসিস বন্ধ হয়ে গেলেও দুজনেই কাজ চালিয়ে যান।
  • আমার কাছে সাধারণত নিয়মিত ডেল ব্র্যান্ডযুক্ত কীবোর্ডটি নন-কেইনিস লোকদের জন্য প্লাগ ইন করা উচিত যাদের আমার কম্পিউটার ব্যবহার করা দরকার। আজকের আগে আজ এই কীবোর্ড প্রতিবারই কাইনিস কাজ করা বন্ধ করে দিয়েছে। তবে এখন, ম্যাক্রো দিয়ে সমস্যাটি ট্রিগার করে, ডেল কীবোর্ড কাজ করে চলেছে।

কেইনিসিস, যা আমি এখন 8 বছর ধরে করেছি, আমার পক্ষে কীবোর্ডিং রাখা সম্ভব করেছে। যদি আমি এটি সমাধান করতে না পারি তবে আমাকে উইন্ডোজটিতে ফিরে যেতে হবে যা একটি সত্যিকারের ঝাঁকুনি।

চেষ্টা করার জিনিসগুলির বিষয়ে যে কোনও পরামর্শ বা এটির ডিবাগিংয়ের উপায়গুলি সম্পর্কে প্রশংসা করা হবে।

আমি ইউএসবি ড্রাইভারগুলিতে খনন করছি, যা লিনাক্সের বিষয়ে আমি কিছুই জানি না। তবে, আমি দেখতে পেয়েছি যে ল্যাপটপে দুটি ইউএসবি ২.০ এবং 3.0.০ পোর্ট রয়েছে। ডেস্কটপ (সমস্যা সহ) কেবল ইউএসবি ২.০ এখনও খনন করা হচ্ছে ...


আমি গত 2 বছর ধরে ভার্চুয়াল মেশিন হিসাবে উবুন্টুর সাথে একই কিনসিস কীবোর্ডটি ব্যবহার করেছি, কোনও সমস্যা নেই। আপনি কি ভার্চুয়াল মেশিনে কী-বোর্ডটি হস্তান্তর করেছিলেন? অন্যথায় এটি হোস্ট ওএস এবং ভার্চুয়ালবক্সের ড্রাইভারদের মধ্য দিয়ে যাচ্ছিল।
মেলিবিয়াস

3 বছর ধরে আমি উবুন্টুকে একটি উইন্ডোজ হোস্টের সাথে ভিএম হিসাবে ব্যবহার করেছি এবং কীবোর্ড নিয়ে কোনও সমস্যা ছিল না। হোস্টটি হলেন উবুন্টু জিনোম এবং অতিথিও উবুন্টু জিনোম, তাই আমার এই সমস্যাটি হচ্ছে।
ক্লেকিউস

তারপরে আপনি অতিথি ওএসে আপনার শারীরিক কীবোর্ড ব্যবহার করছেন না। ভার্চুয়ালবক্স ডিফল্টরূপে অতিথি ওএসের কাছে একটি ভার্চুয়াল কীবোর্ড উপস্থাপন করে। (সুতরাং আপনি যদি একই শারীরিক কীবোর্ড ব্যবহার করেন , তবে এটি কীভাবে গুরুত্বপূর্ণ নয়)
কারাতেডোগ

এই অনুরূপ প্রশ্নটি দেখুন: Askubuntu.com/questions/688445/laptop-keyboard-stopped-workingxserver-xorg-input-all যখন আমার আপগ্রেড করা হয়েছিল তখন প্যাকেজ ইনস্টল করা আমার পক্ষে কাজ করেছেUbuntu 17.04
লিলস

উত্তর:


7

উবুন্টু ১.0.০৪ (জেনিয়াল জেরাস) এর সাথে আমারও একই সমস্যা ছিল এবং কোনও সমাধানের জন্য এতো অনুসন্ধান করেছি ...

আপনি যদি প্রসঙ্গের গল্পটির বিষয়ে চিন্তা না করেন তবে সমাধানটি এই উত্তরের শেষে রয়েছে is প্রসঙ্গটি অব্যবহারযোগ্য ব্লেবলা (সম্ভবত এটি হ'ল) ​​এর মতো দেখতে পারে তবে আমি মনে করি যে এটি আমার পিসিতে যে সমস্যাটি সমাধান করেছি তা তাদের পরীক্ষার মতোই কিনা তা পাঠকদের পরীক্ষা করতে সহায়তা করতে পারে।

প্রেক্ষাপট

ওয়েবে আমি যে সকল টিপস পেয়েছি তার কাছে আমি ব্যর্থতার সাথে পরীক্ষা করেছি, প্রতিটি চেষ্টা করেই পুনরায় রিবুট করছি:

  • '/ etc / default / grub' কার্নেল বুট usbcore.autosuspend=-1পরামিতি
  • ল্যাপটপ-মোডের 'রানটাইম-পিএম.কম' CONTROL_RUNTIME_AUTOSUSPEND=0
  • '/etc/laptop-mode/laptop-mode.conf' ফাইল থেকে ল্যাপটপ মোড সরঞ্জামগুলি সম্পূর্ণরূপে অক্ষম করা হচ্ছে, এটি নিশ্চিত করে যে সমস্যাটি এই কার্নেল বৈশিষ্ট্যের সাথে সম্পর্কিত নয়। আমি বিভিন্ন উপায়ে পরীক্ষা করে দেখেছি যে ল্যাপটপ_মোড আর চলছিল না তা নিশ্চিত হয়ে। (রেফার: man laptop-mode.confএবং man laptop_mode)
  • আমি '/etc/laptop-mode/conf.d/usb-autosuspend.conf' সম্পর্কে কিছু কৌশলগুলি পড়েছি তবে ল্যাপটপ-মোড-সরঞ্জামগুলি v1.68 সহ আমার উবুন্টু 16.04 সংস্করণে এই ফাইলটি বিদ্যমান নেই
  • পাওয়ারটপ অ্যাপ্লিকেশন আনইনস্টলেশন। এটি প্রায়শই ফোরামগুলিতে অটোসপাসেন্ড সমস্যা তৈরির জন্য সন্দেহ করা হয় এবং আজ আমি জানি যে এটি আমার ক্ষেত্রে সত্য নয় যে এটি আনইনস্টল করে কোনও কিছুই ঠিক করেনি।
  • options usbcore autosuspend=1 '/etc/modprobe.d/usb.conf' তেও অদক্ষতা রয়েছে
  • '/etc/udev/rules.d/60-power.rules' স্ক্রিপ্ট জেন্টুর অফিসিয়াল উইকির দ্বারা সরবরাহ করা হয়েছে
  • সার্জ ওয়াই। স্ট্রোব্যান্ড দ্বারা প্রস্তাবিত '/etc/udev/rules.d/usb-power.rules' এর rulesজন্য ডিভাইস-নির্দিষ্ট ফাইলudev

এই সমস্ত প্রযুক্তিগত স্টাফ পড়ার পরে আমি কেবল বুঝতে পেরেছিলাম যে কারণটি আমার '/ sys / মডিউল / usbcore / পরামিতি / অটোসপেন্ড' মানটি দুই সেকেন্ডের জন্য আটকেছে, আমি আমার কনফিগারেশনে কোনও পরিবর্তনই করি না। আপনি এটি catকমান্ড দিয়ে পরীক্ষা করতে পারেন :

$ cat /sys/module/usbcore/parameters/autosuspend
2

এবং হ্যাঁ, আমার মাউস ঠিক দুই সেকেন্ড পরে অক্ষম হয়ে গেছে, তাই আমি জানতাম যে আমি সঠিক পথে আছি। অবশ্যই আমি যে echo -1কমান্ডটি এখানে এবং সেখানে দেখেছি -1তা অটোসপেন্ডকে অক্ষম করার উদ্দেশ্য নিয়ে পরীক্ষা করেছিলাম ... তবে:

sudo echo -1 > sys/module/usbcore/parameters/autosuspend
bash: /sys/module/usbcore/parameters/autosuspend: Permission denied

সুডো মোডে এমনকি কেন অনুমতি অস্বীকার করা হয়েছিল তা আমি বুঝতে পারি নি। আমি মূল হিসাবে চেষ্টা করিনি, কারণ আমি কেবল ভাবি নি যে এটি কোনও সমস্যা হতে পারে। এখানে ভুল ছিল :(

অ্যালেক্স ডেকার এবং ব্রাইসের মন্তব্যে ধন্যবাদ , আমি কেবলমাত্র আমার মাউসের জন্য কীভাবে অটোসপেন্ডকে অক্ষম করতে পারি তা শিখেছি । তবে অবশ্যই আমার প্রথম চেষ্টাগুলি এটির সাথে ব্যর্থ হয়েছে bash: Permission denied error, সুতরাং echo -1অ্যালেক্সের প্রস্তাবিত আদেশটি অবশেষে কাজ করার আগে আমাকে আমার মূল / সুডো বিভ্রান্তির বোঝার জন্য অপেক্ষা করতে হয়েছিল ।

আমি রুট হিসাবে লগইন না করে রুট ব্যবহারকারী হিসাবে একটি কমান্ড কার্যকর করার আরও ভাল উপায় খুঁজে পেয়েছি । রুট শেল এবং রুট কমান্ড ব্যবহারের মধ্যে পার্থক্যটি সরকারী উবুন্টুর রুটসুডো উইকি পৃষ্ঠায় ভালভাবে ব্যাখ্যা করা হয়েছে । আমি এই ধরণের জিনিসগুলি শিখতে পছন্দ করি তবে ওহে! কেন এটি সর্বদা বেদনাদায়ক উপায়ে শিখতে হয়? হাঃ হাঃ হাঃ

ওএমজি, এটি ছিল সত্যিকারের মাথা ব্যথা এবং আমি সাধারণত "মস্তিষ্কের কোনও লাভ নেই" বলার মতো আমার মতো নুবুক বুঝতে এটি অনেক সময় নিয়েছিল। আমার দৃশ্যমানভাবে আরও প্রশিক্ষণের প্রয়োজন।

সুতরাং আসুন নিজের সম্পর্কে কথা বলা বন্ধ করুন এবং এটি ঠিক করুন! দয়া করে নীচে চালিয়ে যান ...


আপনার নিষ্ক্রিয় বাহ্যিক এইচডিডি-র জন্য আপনার ল্যাপটপের ব্যাটারি কোনও কিছুর জন্য নিষ্কাশন না করার জন্য আমি দ্বিতীয় সমাধানটি উচ্চভাবে সুপারিশ করছি তবে আমি আপনাকে উভয় সমাধানই দিচ্ছি, কারণ যে তার নিজের স্বাধীনতাকে ভালবাসে তাদের একে অপরের স্বাধীনতাও ভালবাসা উচিত :)

সমাধান 1

প্রতিটি ইউএসবি ডিভাইস / পোর্টগুলিতে অটোসপেন্ডকে অক্ষম করতে

  1. টার্মিনাল খুলুন এবং কার্যকর করুন:

    sudo sh -c "echo -1 > /sys/module/usbcore/parameters/autosuspend"
    
  2. এটি প্রকৃতপক্ষে একটি অস্থায়ী সমাধান যা এই কমান্ডটি আপনার মাউস বা কীবোর্ড অটোসপেন্ড সমস্যা সমাধান করে যদি আপনি তাত্ক্ষণিকভাবে পরীক্ষা করতে পারবেন allows

  3. যদি আপনার ইউএসবি ডিভাইস (গুলি) এখন ঠিকঠাক কাজ করে তবে কেবলমাত্র আপনার '/etc/rc.local' স্ক্রিপ্টটি সম্পাদনা করুন যাতে সিস্টেমটি বুট হওয়ার পরে এটি সেই আদেশটি চালায়। এই ভাবে আপনি এর ফিক্স ধরনের করব স্থায়ী । ফাইলটি সম্পাদনা করুন, উদাহরণস্বরূপ ন্যানো দিয়ে:

    sudo nano /etc/rc.local
    
  4. এবং echo -1আপনার '/etc/rc.local' ফাইলটিতে কমান্ডটি exit 0লাইনের আগে রেখে দিন

    #!/bin/sh -e
    #
    # rc.local
    #
    # This script is executed at the end of each multiuser runlevel.
    (...)
    # By default this script does nothing.
    echo -1 > /sys/module/usbcore/parameters/autosuspend
    exit 0
    
  5. আপনার কম্পিউটার পুনরায় চালু করুন

(দয়া করে শেষে গুরুত্বপূর্ণ নোটটি পরীক্ষা করুন ))

সমাধান 2

একটি নির্দিষ্ট ইউএসবি ডিভাইস / পোর্টের জন্য অটোসপেন্ড অক্ষম করতে

  1. একটি USB ডিভাইসের জন্য পাওয়ার অপশনগুলি রয়েছে /sys/bus/usb/devices/n-n/power। কি n-nএকটি প্রদত্ত ডিভাইসের ক্ষেত্রে ব্যবহারের জন্য কয়েক ম্যানিপুলেশন প্রয়োজন খুঁজে বের করতে, কিন্তু এটা জটিল নয়। নীচের উদাহরণটি দেখায় যে আমি কীভাবে নির্ধারণ করেছি যে আমার বেতার মাউস রিসিভারের ইউএসবি পোর্ট নম্বর 3-1, তাই দয়া করে এটিকে আপনার নিজের অবস্থার সাথে মানিয়ে নিন:

    • আপনার ইউএসবি ডিভাইসটি আনপ্লাগ করুন, টার্মিনাল খুলুন এবং sudo dmesgআদেশটি কার্যকর করুন ute

    • আপনার ইউএসবি ডিভাইসটি আবার সংযুক্ত করুন, এবং তারপরে sudo dmesgপরিবর্তনগুলি পরীক্ষা করতে টার্মিনালে আবার চালিত করুন

    • আমার dmesgকমান্ড আউটপুটটির শেষটি কীভাবে আমার মাউসটিকে একটি স্লটে ফিরে প্লাগ করার পরে দেখে মনে হচ্ছে তা এখানে :

      [40208.575249] usb 3-1: new full-speed USB device number 8 using xhci_hcd
      [40208.705233] usb 3-1: New USB device found, idVendor=062a, idProduct=4102
      [40208.705240] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
      [40208.705245] usb 3-1: Product: 2.4G Wireless Mouse
      [40208.705248] usb 3-1: Manufacturer: MOSART Semi.
      [40208.707679] input: MOSART Semi. 2.4G Wireless Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/0003:062A:4102.0007/input/input24
      [40208.763946] hid-generic 0003:062A:4102.0007: input,hiddev0,hidraw0: USB HID v1.10 Mouse [MOSART Semi. 2.4G Wireless Mouse] on usb-0000:00:14.0-1/input0
      

    এখন আমরা দেখতে পাচ্ছি যে আমার ইউএসবি ডিভাইসটি প্লাগ-ইন করা হয়েছে সেই বন্দরটি চিহ্নিত করা হয়েছে usb 3-1

    **Note:** this trick concerns the USB port ID, not a device ID. For example, if I plug my mouse to the next USB port, it becomes identified as `usb 3-2` in the `dmesg` result. But this solution #2 remains very useful if you take the habit to always plug your mice or keyboard to the same port, and it's generally what people use to do unconsciously ;)
    
  2. আপনার টার্মিনালে নিম্নলিখিত কমান্ডটি প্রয়োগ করুন, 3-1আপনার নিজের dmesgফলাফলের সাথে আমার পোর্ট নম্বরটি পরিবর্তন করে :

    sudo sh -c "echo -1 > /sys/bus/usb/devices/3-1/power/autosuspend_delay_ms"
    

    লক্ষ্য করুন autosuspend_delay_msঅবচিত হয়েছে প্রতিস্থাপিত autosuspendকার্নেল সংস্করণ 2.6.38 সাল থেকে অনুযায়ী লিনাক্স কর্মকর্তা ডকুমেন্টেশন

  3. এটি প্রকৃতপক্ষে একটি অস্থায়ী সমাধান, তবে আপনি যদি এখন কমান্ডটি আপনার মাউস বা কীবোর্ড অটোসপেন্ড সমস্যা স্থির করে থাকেন তবে আপনি এখন সহজেই পরীক্ষা করতে পারবেন।

  4. যদি এখন আপনার ইউএসবি ডিভাইসটি ঠিকঠাকভাবে কাজ করে তবে কেবলমাত্র আপনার '/etc/rc.local' স্ক্রিপ্টটি সম্পাদনা করুন যাতে এটি যখনই সিস্টেম বুট হয় তখন এই আদেশটি চালায়। এই ভাবে আপনি এর ফিক্স ধরনের করব স্থায়ী । ফাইলটি সম্পাদনা করুন, উদাহরণস্বরূপ ন্যানো দিয়ে:

    sudo nano /etc/rc.local
    
  5. এবং echo -1আপনার '/etc/rc.local' ফাইলটিতে কমান্ডটি exit 0লাইনের আগে রাখুন , আবারও n-nকমান্ডটিতে পোর্ট নম্বর পরিবর্তন করতে ভুলবেন না :

        #!/bin/sh -e
        #
        # rc.local
        #
        # This script is executed at the end of each multiuser runlevel.
        (...)
        # By default this script does nothing.
        echo -1 > /sys/bus/usb/devices/3-1/power/autosuspend_delay_ms
        exit 0
    
  6. আপনার কম্পিউটার পুনরায় চালু করুন

গুরুত্বপূর্ণ: ভুলে যাবেন না যে sudo sh -cআপনার ডেস্কটপ পরিবেশটি ইতিমধ্যে একই ইউএসবি প্লাগটিতে আবার প্লাগ করা থাকলেও আপনি যদি নিজের ইউএসবি ডিভাইসটি সংযোগ বিচ্ছিন্ন / পুনরায় সংযুক্ত করেন তবে আপনাকে পুনরায় "অস্থায়ী" কমান্ডটি কার্যকর করতে হবে। সাধারণ, কেবলমাত্র '/etc/rc.local' ফাইলটিকে সিস্টেম স্টার্টআপের সময় একবার কল করা হয় বলে।

যাইহোক, workarouts সম্ভব। আরও ভাল দক্ষ লোকদের আরও চালাক পদ্ধতি থাকতে পারে তবে আমি উবুন্টুতে পোর্ট-নির্দিষ্ট এলিয়াসগুলি কনফিগার করেছি। যদি আমাকে আমার ইউএসবি ডিভাইসটি এখানে বা সেখানেই প্লাগ / পুনরায় প্লাগ করতে হয় তবে এটি আমাকে সাধারণ usb1বা usb2কমান্ডগুলি নির্বাচন করে ব্যবহার করতে দেয় । তুমিও! আপনি পূর্ণ কমান্ডটি টাইপ না করে সংক্ষিপ্ত শব্দে খেলতে কমান্ডের উপাধি তৈরি করতে পারেন । এটি দুই মিনিটেরও কম সময়ে সেট করা সহজ এবং Alt+ F2:) এর সাথেও কাজ করে

এটিকে আরও সহজ করার জন্য আরও আইডিয়াগুলিও খুব স্বাগত।


এই উত্তরের জন্য আপনাকে ধন্যবাদ। দুর্ভাগ্যক্রমে, আমি উত্তরটি নিশ্চিত করতে এটি পরীক্ষা করতে পারছি না। সুতরাং, আমার উত্তর হিসাবে চিহ্নিত করা উচিত কিনা তা নিশ্চিত নয়।
klequis

আমি চেষ্টা করেছি এবং এটি উবুন্টু 16.0.4.2 ভার্চুয়ালবক্স 5.1.26
পাভলো

1

আমার ঠিক একই সমস্যা ছিল (কিনসিস কীবোর্ড, একটি রিবুটের পরে কাজ করা বন্ধ করে দিয়েছে)।

অবশেষে আমি বুঝতে পারলাম এটি কার্নেল আপগ্রেডের সাথে সম্পর্কিত

  • রিবুট হওয়ার আগে আমি সংস্করণ 4.4.0-31-জেনেরিক ছিল
  • রিবুট হওয়ার পরে এটি ছিল ৪.৪.০-৩৮-জেনেরিক

পুরানো ৪.৪.০-৩১ কার্নেলটি ব্যবহার করে বুট করা আমার জন্য সমস্যাটি স্থির করেছে।

এই পোস্টে পুরানো কার্নেলটি ব্যবহার করে কীভাবে বুট করা যায় তার নির্দেশাবলী অন্তর্ভুক্ত করা হয়েছে (পুরানো কার্নেলটি আপনার জন্য কৌশলটি ব্যবহার করে কিনা তা আপনাকে অনুমতি দেয়)।


এটি খুব সম্ভবত আমার ব্যবহার করা ভার্চুয়াল মেশিনের তুলনায় নতুনভাবে তৈরি করা মেশিনটির নতুন কার্নেল ছিল। যাইহোক, আমার সমস্যাটি ছিল না যে রিবুট করার পরে কীবোর্ড কাজ করা বন্ধ করে দিয়েছে, আমি ম্যাক্রো চালানোর আগ পর্যন্ত এটি ঠিকঠাক কাজ করেছিল, যার পয়েন্টে এটি বন্ধ হয়ে গেছে। আমার ম্যাক্রোগুলির বেশিরভাগ ব্যবহার ছিল সাধারণ প্রোগ্রামিং কীগুলির জন্য। আমি এখন এটিম সম্পাদক এবং এর শর্টকাট / অটো-টাইপ (তারা যা বলুক না কেন) আমার যা প্রয়োজন তা সর্বাধিক করে তাই আমি খুশি জমিতে।
ক্লেকুইস

0

আপনার যদি থাকে laptop-mode-toolsতবে পরিবর্তন করে ইউএসবি অটো-সাসপেন্ডকে পুরোপুরি অক্ষম করা সম্ভব হতে পারে:

AUTOSUSPEND_TIMEOUT=2

ভিতরে

/etc/laptop-mode/conf.d/runtime-pm.conf

প্রতি

AUTOSUSPEND_TIMEOUT=-1

এই ফাইলটিতে একটি মন্তব্য বিকল্প আছে তা নোট করুন

untime-pm.conf:# Example: AUTOSUSPEND_DEVID_BLACKLIST="usbhid usb-storage"

আপনি যদি নিজের পাওয়ার ম্যানেজমেন্ট সেটিংস টিউন করতে চান তবে আপনি এই বিকল্পটি নিয়ে চেষ্টা করতে পারেন।

মন্তব্য:

  • usbcore কার্নেলের সাথে সংকলিত হয়।
  • systemd ব্যবহার করে
  • উবুন্টু 16.10
  • লিনাক্স কার্নেল 4.8.0-41-জেনেরিক # 44-উবুন্টু


ল্যাপটপ নয় এবং আমি ছাড়া বাঁচতে শিখেছি, তবে আপনাকে পরামর্শ দেওয়ার জন্য আপনাকে ধন্যবাদ।
ক্লেকুইস

ল্যাপটপ-মোড-সরঞ্জামগুলি চলছে কিনা তা সিস্টেম ল্যাপটপ কিনা তা নিয়ে খুব একটা সম্পর্ক নেই। আমার সর্বদা প্রাচীর এ প্লাগ ইন করা হয়েছে সি / সার্ভারটি এটি চালাচ্ছিল এবং আউটসুএসপি সেট করেছে END_TIMEOUT = -1 /etc/laptop-mode/conf.d/runtime-pm.conf ফাইলটিতে যা শেষ পর্যন্ত আমার পক্ষে সংশোধন করা হয়েছিল 14.04 থেকে 16.04 এ আপডেট হওয়ার পরে এটির সাথে।
রেজতি ফেল্টি

0

আমারও একই সমস্যা ছিল আমার জন্য সমাধানটি সহজ ছিল, যদিও আসল কারণটি অজানা ছিল।

গতকাল আমি আমার পিসিতে একটি দ্বিতীয় মাউস প্লাগ করেছি। সবকিছু ঠিকঠাক কাজ করেছে। আজ, আমি বুট করার সময় লগইন স্ক্রিনে বা ডেস্কটপে কী-বোর্ড কাজ করে না। এটি বুটের সময় কাজ করেছিল, উদাহরণস্বরূপ আমি বায়োসে gotুকলাম।

আমি নতুন মাউসটি প্লাগ ইন করে সমস্ত ইউএসবি তারগুলি পুনরায় প্লাগ করে দেওয়ার পরে কীবোর্ড কাজ শুরু করে।


এটি ইউএসবি ডিভাইসের মোট সংখ্যা (সর্বোচ্চ দুটি) হতে পারে two আমার এমন ব্যবস্থা আছে। এটি ইউএসবি পোর্ট, ইউএসবি 2 বনাম ইউএসবি 3 এর সাথে সম্পর্কিত হতে পারে বা নাও হতে পারে দুর্ভাগ্যক্রমে, BIOS এর চারপাশে কাজ করার চেষ্টা করার মতো আমার কাছে অনেকগুলি বিকল্প নেই।
পিটার মর্টেনসেন


0

আমি এটি এবং অন্যান্য প্রতিবেদনগুলি গত এক বছরের জন্য বারবার পড়েছি এবং শেষ পর্যন্ত সমস্যাটি দেখা দিচ্ছিল এবং একটি ওয়্যারলেস কীবোর্ডে স্যুইচ করে রেখেছি using

যতক্ষণ না এটি আমাকে আঘাত করেছিল যে আমি যখন নতুন পিসি তৈরি করেছি তখন সমস্যাটি শুরু হয়েছিল এবং এটি কোনও পাওয়ার সমস্যা হতে পারে। তাই আমি কীবোর্ডের সাথে সংযোগ রাখতে একটি চালিত ইউএসবি হাব কিনেছি । এটি সমস্যার সমাধান! এটি সর্বোপরি কোনও সফ্টওয়্যার সমস্যা ছিল না, তবে দৃশ্যত আমার নতুন কম্পিউটারে ইউএসবি আউটপুট চালিত হয়েছে (বা আমার কীবোর্ড মনে করে)।

যদি আপনি উপরে বর্ণিত অনুসারে মাঝে মাঝে কীবোর্ড বিভ্রান্তিতে ভুগছেন এবং সফ্টওয়্যার পক্ষের কোনও কিছুই কাজ করে না তবে এটি চেষ্টা করে দেখার মতো হতে পারে। একটি চালিত ইউএসবি হাব ব্যয়বহুল হওয়ার দরকার নেই।


বা ইউএসবি পোর্টে কোনও বর্তমান সীমা কার্যকর হয়েছিল? যেমন 100 এমএ
পিটার মর্টেনসেন

0

আমি যে উত্তরটি সন্ধান করছিলাম এটি এটি নয় তবে ... আমি এই সমস্যাটি সমাধান করার চেষ্টা করে দু'দিন এবং বহু ঘন্টা ব্যয় করেছি। এটি একটি কার্যকর হবে কিনা তা দেখার জন্য আমি একটি পিসিআই ইউএসবি 3.0 3.0 হাব কিনেছি - এটি হয়নি।

আমার উপসংহারটি হ'ল এই সমস্যাটি সমাধান করার মতো নয় এবং একই পরিণতির আরও ভাল উপায় রয়েছে।

আমার সমাধান / কর্মসূচী হ'ল আমার পাঠ্য সম্পাদকের স্নিপেট ফাংশনের উপর নির্ভর করা। এর অর্থ হ'ল আমি একটি নির্দিষ্ট সম্পাদকের উপর বেশি বিনিয়োগ করব এবং নির্ভর করব (সম্ভবত এটি পরমাণু হবে ) তবে কীবোর্ড ম্যাক্রোগুলির চেয়ে স্নিপেটগুলি বজায় রাখা সহজ বলে আমি কীবোর্ড ম্যাক্রোগুলির সাথে যা করেছি তার থেকে এটি আরও ভাল হবে।

ইউএসবি সাবসিস্টেম রিসেট করা থেকে আমি ইউএসবি সম্পর্কে অনেক কিছু শিখেছি ।


আমি প্রায় 3 মাস আগে একটি কিনসিস অ্যাডভান্টেজ 2 কিনেছি। কেবল 10 y / o একটি পরতেন। এটা ঠিক কাজ করে। এই সমস্যাটিতে আলোচিত সমস্যা হচ্ছে না।
ক্লেকিস

স্নিপেটস (পাঠ্য টেম্পলেট) অত্যন্ত কার্যকর, তবে তারা কী কী সংমিশ্রণগুলি নিয়ন্ত্রণ করতে পারে না, কেবল খাঁটি পাঠ্য (?)। উদাহরণস্বরূপ শিফট + সিটিআরএল + ট্যাব (ফায়ারফক্সের বাম দিকে পরবর্তী ট্যাবে যাওয়ার জন্য) একটি স্নিপেটে রাখা যাবে না
পিটার মর্টেনসেন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.