कीबोर्ड उबंटू 16.04 (ज़ेनियल ज़ेरुस) पर काम करना बंद कर देता है


17

मेरा कीबोर्ड बिना किसी स्पष्ट कारण के काम करना बंद कर देता है।

विंडोज होस्ट ( वर्चुअलबॉक्स ) पर एक वर्चुअल मशीन के रूप में उबंटू को 2.5 साल तक इस्तेमाल करने के बाद, मैंने आखिरकार डुबकी लगा ली, अपनी हार्ड डिस्क को सुधार लिया और कल उबंटू के साथ सिस्टम बनाया। आज सुबह मैंने अपना कीबोर्ड काम करना बंद कर दिया।

मैं उबंटू और एक यूएसबी कीबोर्ड या माउस के बारे में कई पोस्ट देख रहा हूं ताकि बेतरतीब ढंग से काम किया जा सके। वे संकेत देते हैं कि यह बिजली बचाने के लिए यूएसबी उपकरणों को बंद करने के लिए पावर को बंद कर देता है, और जब यूएसबी डिवाइस कुछ में संगत नहीं होता है, तो यूएसबी को 'वेक-अप' नहीं करना चाहिए जैसा कि इसे करना चाहिए।

मैंने फिक्सिंग USB ऑटोसस्पेंड में पोस्ट किए गए सुझाव की कोशिश की ।

लेकिन कोई किस्मत नहीं। मैंने एक और सुझाव भी दिया जो कीबोर्ड के बिना बूट करना था और फिर उबंटू शुरू होने पर इसे प्लग करना था।

यहाँ कुछ विवरण हैं:

  • मैंने उबंटू के साथ पिछले दो वर्षों के लिए वर्चुअल मशीन के रूप में एक ही काइनिस कीबोर्ड का इस्तेमाल किया, कोई बात नहीं।
  • Kinesis में मैक्रो है और एक मैक्रो को ट्रिगर करने से 100% समय की समस्या हो जाती है। हालाँकि, ऐसा तब होता है जब मैं सिर्फ टाइपिंग (कोई मैक्रोज़) नहीं करता हूं।
  • मैंने अभी-अभी लैपटॉप पर किन्सिस की कोशिश की। यह एक साल पुरानी मशीन है जिसे मैंने दो सप्ताह पहले उबंटू 16.04 पर रखा था। Kinesis कीबोर्ड मैक्रो का उपयोग समस्या को पुन: उत्पन्न नहीं करता था ।

समस्या मशीन

  • डेल एक्सपीएस, 6 साल पुराना, डेस्कटॉप
  • कल उबंटू 16.04 स्थापित किया गया
  • Kinesis एडवांटेज USB कीबोर्ड का उपयोग करना
  • कीबोर्ड को अनप्लग / री-प्लग करना 10 में से 9 बार काम कर चुका है
  • रिबूटिंग भी काम करता है
  • मुझे नहीं लगता कि यह एक USB पावर समस्या है क्योंकि कीबोर्ड पर एक एलईडी लगी रहती है और अन्य USB डिवाइस काम करते रहते हैं।
  • मेरे पास एक USB और एक ब्लूटूथ माउस है जो मशीन से जुड़ा हुआ है। दोनों तब भी काम करते रहते हैं जब किनेसिस रुक जाती है।
  • मेरे पास सामान्य रूप से एक दूसरा नियमित डेल ब्रांडेड कीबोर्ड है जो गैर-किनिस लोगों के लिए प्लग इन किया जाता है जिन्हें मेरे कंप्यूटर का उपयोग करने की आवश्यकता होती है। इससे पहले आज इस कीबोर्ड ने हर बार काम करना बंद कर दिया जब किनेसिस ने काम करना बंद कर दिया। हालाँकि अब, मैक्रो के साथ समस्या को ट्रिगर करते हुए, डेल कीबोर्ड काम करता रहता है।

किनीस, जो मुझे अब 8 साल के लिए पड़ा है, इससे मेरे लिए कीबोर्ड रखना संभव हो गया है। अगर मैं इसे हल नहीं कर सकता, तो मुझे विंडोज पर वापस जाना होगा जो एक असली बमर होगा।

चीजों पर कोई सुझाव या डिबगिंग के बारे में जाने के तरीकों की बहुत सराहना की जाएगी।

मैं USB ड्राइवरों में खुदाई कर रहा हूं, जो कि लिनक्स पर मुझे कुछ भी नहीं पता है। हालांकि, मैंने पाया है कि लैपटॉप में यूएसबी 2.0 और 3.0 पोर्ट दोनों हैं। डेस्कटॉप (समस्या के साथ) केवल यूएसबी 2.0 है। अभी भी खुदाई ...


मैंने उबंटू के साथ पिछले 2 वर्षों के लिए वर्चुअल मशीन के रूप में उसी काइनिस कीबोर्ड का इस्तेमाल किया, कोई बात नहीं। क्या आपने वास्तव में कीबोर्ड को वर्चुअल मशीन को सौंप दिया है? अन्यथा यह होस्ट OS और VirtualBox के ड्राइवरों के माध्यम से जा रहा था।
मेलेबियस

3 साल तक मैंने उबंटू को विंडोज होस्ट के साथ वीएम के रूप में इस्तेमाल किया और कीबोर्ड के साथ कोई समस्या नहीं थी। अब जब कि मेजबान उबंटू GNOME है और अतिथि उबंटू GNOME भी है, मुझे यह समस्या आ रही है।
क्लेक्विज

तब आप अतिथि OS में अपने भौतिक कीबोर्ड का उपयोग नहीं कर रहे थे। वर्चुअलबॉक्स डिफ़ॉल्ट रूप से अतिथि ओएस के लिए एक वर्चुअल कीबोर्ड प्रस्तुत करता है। (इसलिए इससे कोई फर्क नहीं पड़ता कि आपने एक ही भौतिक कीबोर्ड का उपयोग किया है , क्योंकि यह एक समान नहीं था)
karatedog

इसी तरह का प्रश्न देखें: askubuntu.com/questions/688445/laptop-keyboard-stnect-working स्थापना पैकेज xserver-xorg-input-allने मेरे लिए काम किया जब मैंने अपग्रेड कियाUbuntu 17.04
Lilás

जवाबों:


7

मुझे उबंटू 16.04 (Xenial Xerus) के साथ एक ही समस्या थी और किसी भी समाधान के लिए बहुत खोज की ...

समाधान इस उत्तर के अंत में है यदि आप संदर्भ कहानी के बारे में परवाह नहीं करते हैं। संदर्भ अप्रभावित ब्लाबला की तरह लग सकता है (शायद यह है), लेकिन मुझे लगता है कि यह पाठकों को यह जांचने में मदद कर सकता है कि क्या मैंने अपने पीसी पर हल किया है जो उनके समान है।

संदर्भ

मैं हर कोशिश के पास असफल रूप से असफल रहा हूं, जो मैंने वेब पर पाया है, प्रत्येक कोशिश के बाद रिबूट करना:

  • '/ etc / default / grub' कर्नेल बूट usbcore.autosuspend=-1पैरामीटर
  • लैपटॉप-मोड की 'रनटाइम-pm.conf' CONTROL_RUNTIME_AUTOSUSPEND=0
  • पूरी तरह से '/etc/laptop-mode/laptop-mode.conf' फ़ाइल से लैपटॉप मोड टूल को अक्षम करना, यह पुष्टि करता है कि समस्या इस कर्नेल सुविधा से संबंधित नहीं है। मैंने अलग-अलग तरीकों की जाँच की है जो कि laptop_mode निश्चित रूप से नहीं चल रहे थे। (संदर्भ: man laptop-mode.conf& man laptop_mode)
  • मैंने '/etc/laptop-mode/conf.d/usb-autosuspend.conf' के बारे में कुछ तरकीबें पढ़ी हैं, लेकिन लैपटॉप-मोड-टूल v1.68 के साथ यह फ़ाइल Ubuntu 16.04 के मेरे संस्करण में मौजूद नहीं है
  • पॉवरटॉप एप्लिकेशन अनइंस्टॉल। फ़ोरम में अक्सर संदेह होता है कि ऑटोसस्पेंड मुद्दों का कारण बन सकता है, और आज मुझे पता है कि यह मेरे मामले में सच नहीं था क्योंकि यह अनइंस्टॉल करने से कुछ भी ठीक नहीं हुआ।
  • options usbcore autosuspend=1 '/etc/modprobe.d/usb.conf' में भी अक्षम रहा है
  • '/etc/udev/rules.d/60-power.rules' स्क्रिप्ट जेंटो आधिकारिक विकी द्वारा प्रदान की गई है
  • सर्ज Y. Stroobandt द्वारा अनुशंसित '/etc/udev/rules.d/usb-power.rules' के rulesलिए उपकरण-विशिष्ट फ़ाइलudev

यह सब तकनीकी सामान पढ़ने के बाद मुझे केवल यह समझ में आया कि इसका कारण मेरे 'sys / मॉड्यूल / usbcore / पैरामीटर / autosuspend' मूल्य से संबंधित था जो दो सेकंड में अटक गया, इससे कोई फर्क नहीं पड़ता कि मैं अपने कॉन्फ़िगरेशन में क्या परिवर्तन करता हूं। आप इसे 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एलेक्स अंत में काम करने के लिए सुझाए गए आदेश से पहले अपनी जड़ / सूडो भ्रम की समझ के लिए इंतजार करना पड़ा ।

मैंने रूट कमांड को रूट के रूप में लॉगिन किए बिना कमांड निष्पादित करने का एक बेहतर तरीका भी पाया है । रूट खोल और रूट कमांड के उपयोग के बीच का अंतर आधिकारिक उबंटू के रूटसुडी विकी पेज में अच्छी तरह से समझाया गया है । मैं इस तरह की चीजों को सीखना पसंद करता हूं, लेकिन हे! इसे हमेशा दर्दनाक तरीके से क्यों सीखा जाना चाहिए? जबरदस्त हंसी

OMG, यह एक वास्तविक सिरदर्द था, और मुझे समझने में एक noob के लिए बहुत समय लगता था, जैसा कि मैं आमतौर पर कहता हूं "कोई मस्तिष्क नहीं लाभ"। खदान को नेत्रहीन रूप से अधिक प्रशिक्षण की आवश्यकता है।

तो चलो अपने बारे में बात करना बंद करो और इसे ठीक करो! कृपया नीचे जारी रखें ...


मैं आपके बेकार बाहरी एचडीडी के लिए दूसरे समाधान की अत्यधिक सलाह देता हूं कि आप अपने लैपटॉप की बैटरी को कुछ भी न करें। लेकिन मैं आपको दोनों समाधान देता हूं, क्योंकि जो अपनी स्वतंत्रता से प्यार करता है, उसे एक दूसरे की स्वतंत्रता से भी प्यार करना चाहिए :)

समाधान 1

प्रत्येक USB डिवाइस / पोर्ट पर ऑटोसस्पेंड को अक्षम करने के लिए

  1. टर्मिनल खोलें और निष्पादित करें:

    sudo sh -c "echo -1 > /sys/module/usbcore/parameters/autosuspend"
    
  2. यह वास्तव में एक अस्थायी समाधान है जो आपको तुरंत परीक्षण करने की अनुमति देता है यदि यह कमांड आपके माउस या कीबोर्ड ऑटोसस्पेंड मुद्दे को ठीक करता है।

  3. यदि आपका USB डिवाइस अभी ठीक काम करता है, तो बस अपनी '/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. अपने कंप्यूटर को पुनरारंभ

(कृपया महत्वपूर्ण नोट अंत में देखें)

समाधान २

किसी विशिष्ट USB डिवाइस / पोर्ट के लिए ऑटोसस्पेंड को अक्षम करने के लिए

  1. USB डिवाइस के लिए पावर विकल्प हैं /sys/bus/usb/devices/n-n/powern-nकिसी दिए गए डिवाइस के लिए क्या है, यह पता लगाने के लिए कुछ हेरफेर की आवश्यकता होती है, लेकिन यह जटिल नहीं है। नीचे दिए गए उदाहरण से पता चलता है कि मैंने कैसे निर्धारित किया है कि मेरे वायरलेस माउस रिसीवर का यूएसबी पोर्ट नंबर है 3-1, इसलिए कृपया इसे अपनी स्थिति में अनुकूलित करें:

    • अपने USB डिवाइस को अनप्लग करें, टर्मिनल खोलें और sudo dmesgकमांड निष्पादित करें

    • अपने USB डिवाइस को वापस कनेक्ट करें, और फिर 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"
    

    लिनक्स आधिकारिक दस्तावेज के अनुसार कर्नेल संस्करण 2.6.38 के बाद से हटाए गए नोट autosuspend_delay_msको बदल दिया गया है ।autosuspend

  3. यह वास्तव में एक अस्थायी समाधान है, लेकिन अब आप आसानी से परीक्षण कर सकते हैं यदि यह कमांड आपके माउस या कीबोर्ड ऑटोसस्पेंड मुद्दे को तय करता है।

  4. यदि आपका USB डिवाइस अब ठीक काम करता है, तो बस अपनी '/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' फ़ाइल को केवल एक बार सिस्टम स्टार्टअप पर कहा जाता है।

वैसे भी, वर्कअराउंड संभव हैं। बेहतर कुशल लोगों में अधिक चतुर तरीके हो सकते हैं, लेकिन मैंने उबंटू में बंदरगाह-विशिष्ट उपनामों को कॉन्फ़िगर किया है। यह मुझे सरल usb1या usb2कमांड का उपयोग करने की अनुमति देता है यदि मुझे अपने यूएसबी डिवाइस को यहां या वहां अनप्लग / रिप्लेस करना है। आप भी! आप पूर्ण कमांड टाइप करने के बजाय छोटे शब्दों के साथ खेलने के लिए कमांड उपनाम भी बना सकते हैं । यह कम से कम दो मिनट में सेट करने में आसान है और यह भी साथ काम करता है Alt+ F2:)

इसे आसान बनाने के लिए अधिक विचार भी बहुत स्वागत योग्य होंगे।


इस उत्तर के लिए धन्यवाद। दुर्भाग्य से, मैं यह पुष्टि करने के लिए परीक्षण नहीं कर सकता कि यह उत्तर है। इसलिए, निश्चित नहीं कि मुझे उत्तर के रूप में चिह्नित करना चाहिए।
क्लेक्विस

मैंने कोशिश की और यह Ubuntu 16.0.4.2 VirtualBox 5.1.26
Pavlo

1

मेरे पास एक ही मुद्दा था (किनिस कीबोर्ड, रिबूट के बाद काम करना बंद कर दिया)।

मुझे अंततः पता चला कि यह एक कर्नेल उन्नयन से संबंधित था

  • रिबूट से पहले मैं 4.4.0-31-जेनेरिक संस्करण पर था
  • रिबूट के बाद यह 4.4.0-38-जेनेरिक था

पुराने 4.4.0-31 कर्नेल का उपयोग करके बूटिंग ने मेरे लिए समस्या को ठीक कर दिया।

इस पोस्ट में पुराने कर्नेल का उपयोग करके बूट करने के निर्देश शामिल हैं (आपको यह देखने की अनुमति देता है कि क्या पुराने कर्नेल आपके लिए ट्रिक करता है)।


यह बहुत संभावना है कि मेरी ताज़ा निर्मित मशीन में मेरे द्वारा उपयोग की जाने वाली आभासी मशीन की तुलना में एक नया कर्नेल था। हालांकि, मेरी समस्या यह नहीं थी कि कीबोर्ड ने रिबूट के बाद काम करना बंद कर दिया, यह ठीक काम किया जब तक कि मैं एक मैक्रो नहीं चला, जिस बिंदु पर यह बंद हो गया। मैक्रों का मेरा अधिकांश उपयोग आम प्रोग्रामिंग कीज़ के लिए था। अब मैं एटम संपादक और उसके शॉर्टकट / ऑटो-प्रकार (जो भी वे इसे कहते हैं) का उपयोग करते हैं जो मुझे सबसे अधिक आवश्यकता होती है, इसलिए मैं इसके लिए खुश भूमि में हूं।
klequis

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 कर्नेल में संकलित है।
  • प्रणाली का उपयोग कर
  • उबंटू 16.10
  • लिनक्स कर्नेल 4.8.0-41-जेनेरिक # 44-उबंटू

मैंने यह भी नोट किया है कि:
एंटोनियो मेडिना

लैपटॉप नहीं है और मैंने बिना जीना सीख लिया है, लेकिन आपके सुझाव के लिए धन्यवाद।
क्लेविस

लैपटॉप-मोड-टूल चल रहा है या नहीं, इसके लिए सिस्टम का लैपटॉप होना या न होना बहुत कम है। मेरा हमेशा दीवार में प्लग किया गया A / C सर्वर इसे चला रहा था, और AUTOSUSPEND_TIMEOUT = -1 को /etc/laptop-mode/conf.d/runtime-pm.conf फ़ाइल में सेट कर रहा था, जो संघर्ष के बाद मेरे लिए तय किया गया था जब से मैंने इसे 14.04 से 16.04 तक अपडेट किया है।
१२:५५ पर रेज्टी फेल्टी

0

मुझे भी बिल्कुल यही समस्या है। मेरे लिए, समाधान सरल था, जबकि वास्तविक कारण अज्ञात था।

कल मैंने अपने पीसी में दूसरा माउस डाला। सब कुछ ठीक रहा। आज, जब मैंने बूट किया था, तो कीबोर्ड ने लॉगिन स्क्रीन या डेस्कटॉप में कार्य नहीं किया था। यह बूट के दौरान काम करता था, उदाहरण के लिए मैं बायोस में मिला।

नए माउस को अनप्लग करने के बाद कीबोर्ड ने काम करना शुरू कर दिया और सभी यूएसबी तारों को बदल दिया।


यह USB उपकरणों की कुल संख्या (अधिकतम दो) हो सकती है। मेरे पास ऐसी व्यवस्था है। यह यूएसबी पोर्ट, यूएसबी 2 बनाम यूएसबी 3 के प्रकार से संबंधित हो सकता है या नहीं भी हो सकता है। दुर्भाग्य से, मेरे पास BIOS में कई विकल्प नहीं हैं जो इसके आसपास काम करने की कोशिश करें।
पीटर मोर्टेंसन


0

मैंने पिछले एक साल से इस और अन्य रिपोर्टों को बार-बार पढ़ा है, और अंत में बस उस कीबोर्ड का उपयोग करना छोड़ दिया जो समस्याएं पैदा कर रहा था और एक वायरलेस कीबोर्ड पर स्विच किया गया था।

जब तक यह मुझ पर प्रहार नहीं करता कि समस्या उस समय के आसपास शुरू हुई जब मैंने एक नया पीसी बनाया, और यह एक बिजली का मुद्दा हो सकता है। इसलिए मैंने कीबोर्ड को कनेक्ट करने के लिए एक पावर्ड USB हब खरीदा । इसने समस्या हल कर दी! यह सब के बाद एक सॉफ्टवेयर मुद्दा नहीं था, लेकिन जाहिरा तौर पर मेरे नए कंप्यूटर में यूएसबी आउटपुट अंडर-पावर्ड है (या इसलिए मेरा कीबोर्ड सोचता है)।

यह एक कोशिश के काबिल हो सकता है अगर आप ऊपर वर्णित आंतरायिक कीबोर्ड से पीड़ित हैं और सॉफ्टवेयर साइड पर कुछ भी काम नहीं किया है। एक संचालित यूएसबी हब को महंगा होने की आवश्यकता नहीं है।


1
या यूएसबी पोर्ट पर एक वर्तमान सीमा प्रभावी थी? जैसे 100 mA
पीटर मोर्टेंसन

0

यह वह उत्तर नहीं है जिसकी मुझे तलाश थी लेकिन ... मैंने इस समस्या को हल करने के लिए दो दिन और कई घंटे बिताए। मैंने एक PCIe USB 3.0 हब खरीदा है ताकि यह देखा जा सके कि यह काम करेगा या नहीं।

मेरा निष्कर्ष यह है कि यह समस्या हल करने लायक नहीं है, और इसके अंत के बेहतर तरीके हैं।

मेरा समाधान / समाधान मेरे पाठ संपादक के स्निपेट्स फ़ंक्शन पर भरोसा करना है। इसका मतलब है कि मैं एक विशिष्ट संपादक पर अधिक निवेश करूंगा और उस पर भरोसा करूंगा (जो कि प्रायः एटम होगा ), लेकिन यह कीबोर्ड मैक्रोज़ के साथ मेरी तुलना में बेहतर होगा क्योंकि स्निपेट कीबोर्ड मैक्रोज़ की तुलना में बनाए रखना आसान है।

मैंने USB के बारे में बहुत कुछ सीखा USB सबसिस्टम को रीसेट करने से ।


मैंने लगभग 3 महीने पहले एक काइनेसिस एडवांटेज 2 खरीदा था। बस 10 y / o एक बाहर पहना। यह बढ़िया काम करता है। इस समस्या पर चर्चा नहीं होने से।
klequis

स्निपेट्स (टेक्स्ट टेम्प्लेट) बेहद उपयोगी हैं, लेकिन वे कुंजी संयोजनों को नियंत्रित नहीं कर सकते, केवल शुद्ध पाठ (?)। Eg Shift + Ctrl + Tab (फ़ायरफ़ॉक्स में बाईं ओर अगले टैब पर जाने के लिए) एक स्निपेट में नहीं डाला जा सकता
पीटर मोर्टेंसन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.