Ubuntu 14.04 पर IntelliJ IDEA में कीबोर्ड लॉक


182

क्या आप एक अजीब मुद्दे के नरक के साथ मेरी मदद कर सकते हैं? मैं Ubuntu 14.04 पर Intellij IDEA 13 का उपयोग करता हूं, और समय-समय पर अपने कीबोर्ड को पूरी तरह से (हाँ, पूरी तरह से, यह शॉर्टकट के बारे में नहीं है) IDEA में ताले। मैं अभी भी अपने माउस के साथ IDEA में कुछ भी कर सकता हूं, इसके अलावा मैं IDEA को छोड़कर बाकी सभी जगहों पर कीबोर्ड का उपयोग कर सकता हूं। और इसे अब तक IDEA को फिर से शुरू करके ही तय किया जा सकता है।

क्या कोई संकेत दे सकता है, कृपया?


क्या ऐसा हो सकता है कि आपका कीबोर्ड बस इंटेलीज के अंदर किसी क्षेत्र द्वारा कब्जा किया जा रहा है? क्या यह एक यादृच्छिक चीज है या कुछ विशिष्ट इसे ट्रिगर करता है?
सूरज जूल 24'14

मुझे नहीं लगता कि कुछ फ़ील्ड कीबोर्ड को इस तरह से कैप्चर कर सकते हैं, लेकिन मैं अगली बार इसे अधिक सटीक रूप से जांचूंगा। और यह यादृच्छिक बात लगती है।
ट्रेबल स्नेक

4
मेरे सहकर्मी और मैं एक ही चीज़ का अनुभव कर रहे हैं (वही OS और IntelliJ 13.1.4)। मुझे हर कुछ घंटों में एक बार इंटेलीज को फिर से शुरू करना होगा (मैं Alt-F4 का उपयोग करने में सक्षम हूं, हालांकि) - बेहद कष्टप्रद। मुझे यह भी लगता है कि यह पूरी तरह से अनियमित रूप से होगा। पिछली बार मैं एक HTML फ़ाइल के संपादन के बीच में था। शॉर्टकट को दबाते समय नहीं।
हाले क्नास्ट

मेरे पास इंटेलीज के दो उदाहरण चल रहे थे और वे दोनों जम गए। पता नहीं कि यह प्रासंगिक है, लेकिन जब मैं आईडीई को बंद करता हूं, तो एक रनिंग एप्लिकेशन सर्वर को सामान्य रूप से कम समय लगता है। एक फ्रीज होने के बाद, मुझे इसे रद्द करना होगा क्योंकि यह खत्म नहीं होता है।
१०:३४ पर हाले क्नैस्ट जूल

2
यह एक जावा मुद्दा है जो अन्य जावा स्विंगिंग GUI को SOAP UI सहित प्रभावित करता है। "इबस-डेमन -rd" इस मुद्दे को भी ठीक करता है
rjdkolb

जवाबों:


227

वहाँ एक है IntelliJ विचार के लिए youtrack JetBrains में एक खुला मुद्दा है कि दो समाधान की सिफारिश:

  1. कंसोल से IBus डेमन को फिर से शुरू करके कीबोर्ड इनपुट को अनलॉक किया जा सकता है:

    ibus-daemon -rd
    
  2. आईवीईए को परेशान करने के लिए आईबीस को निष्क्रिय किया जा सकता है। चर XMODIFIERS, लेकिन IDEA में राष्ट्रीय पात्रों को इनपुट करने की क्षमता खो जाएगी:

    XMODIFIERS="" idea.sh
    

मैंने दूसरे का उपयोग किया है और अपनी समस्या को ठीक किया है।


26
> एक कंसोल से "ibus-daemon -rd"। वह काम किया! महान-महान धन्यवाद!)
ट्रेबल स्नेक

6
6 महीने बाद, विकल्प 1 अब अनुशंसित नहीं है क्योंकि इससे जेवीएम दुर्घटना हो सकती है: /
माइक

1
राष्ट्रीय चरित्र, @ माइक का क्या मतलब है, इसने मेरे लिए आज 2 जून को काम किया
Abderrahmane TAHRI JOUTI

23
"इबस-डेमन -rd" - मैं गंभीरता से अपनी बांह पर टैटू बनाने पर विचार कर रहा हूं।
बाल्स नेमेथ

3
इस मुद्दे पर अंतिम अद्यतन (जून 17 2015) की सिफारिश की गईexport IBUS_ENABLE_SYNC_MODE=1
नाचो कोलोमा


8
  1. अस्थायी समाधान : बस ibus-daemon -rdटर्मिनल पर निष्पादित करें।
  2. स्थायी समाधान : इस मुद्दे पर 01 अक्टूबर 2015 अपडेट की सिफारिश है:

या तो IBus को संस्करण 1.5.11 में अपग्रेड करें या export IBUS_ENABLE_SYNC_MODE=1अपने में जोड़ें ~/.profile, फिर एक सत्र को पुनरारंभ करें।

वैकल्पिक रूप से, आप IBus को बंद कर सकते हैं System Settings | Language Support | Keyboard input method

अगर आईबस का असंगत संस्करण उपयोग में है तो IDEA 15 एक चेतावनी दिखाएगा।


1

मैंने इसे आजमाया है और अब तक इसके काम कर रहा हूं, लेकिन अगर यह फिर से जम जाता है तो मैं इसे अपडेट करूंगा। मैंने आपको itrack पर एक सुझाव देखा है जो iBus को बंद करने का सुझाव देता है जो विशेष रूप से हस्तक्षेप करता है क्योंकि यह भाषा सेटिंग बदलने के लिए ctrl + space शॉर्टकट का उपयोग करता है। आप यह कर सकते हैं:

भाषा समर्थन> कीबोर्ड इनपुट विधि प्रणाली> कोई नहीं

यहां छवि विवरण दर्ज करें

**** अपडेट करें *****

थोड़ी देर तक इसे चलाने के बाद भी यह तकनीक काम नहीं कर रही थी क्योंकि मैं ठंड से बचा हुआ था। मुझे लगता है कि अब मैं ibus को फिर से शुरू करने के लिए निम्नलिखित वर्कअराउंड पर जाऊंगा जो थोड़ा असुविधाजनक है लेकिन आप क्या कर सकते हैं।

टर्मिनल में जाओ

प्रकार:

ibus-daemon -rd

धन्यवाद, ibus-daemon -rdवही है जिसकी मुझे तलाश थी।
लैम्बर्ट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.