Klavye Ubuntu 14.04’te IntelliJ IDEA’da kilitleniyor


182

Bana çok garip bir konuda yardım eder misin? Intellij IDEA 13'ü Ubuntu 14.04'te kullanıyorum ve zaman zaman klavyem IDEA'da tamamen kilitleniyor (evet, tamamen değil, kısayollar değil). IDEA'da istediğim her şeyi faremle hala yapabilirim, ayrıca klavyeyi IDEA dışında başka her yerde kullanabilirim. Ve şimdiye kadar sadece IDEA yeniden başlatılarak sabitlenebilir.

Birisi bir ipucu verebilir mi, lütfen?


Klavyenizin IntelliJ içindeki bir alan tarafından basitçe yakalanması olabilir mi? Rastgele bir şey mi, yoksa belirli bir şey mi tetikliyor?
Ruraj

Bazı alanların klavyeyi bu şekilde yakalayabileceğini sanmıyorum, ancak bir dahaki sefere daha kesin olarak kontrol edeceğim. Ve rastgele bir şey gibi görünüyor.
Treble Snake,

4
Meslektaşım ve ben kesinlikle aynı şeyi yaşıyoruz (aynı işletim sistemi ve IntelliJ 13.1.4). IntelliJ'i birkaç saatte bir yeniden başlatmam gerekiyor (Alt-F4'ü kullanabiliyorum) - çok can sıkıcı. Ayrıca tamamen rastgele gerçekleşmesini de buluyorum. Geçen sefer bir HTML dosyasını düzenlemenin ortasındaydım. Bir kısayola basarken olmaz.
Halle Knast

IntelliJ'in iki örneği çalışıyordu ve ikisi de dondu. İlgili olup olmadığını bilmiyorum, ancak IDE'yi kapattığımda, çalışan bir uygulama sunucusunu ayırmak normalde çok kısa sürüyor. Bir donma gerçekleştikten sonra bunu iptal etmek zorundayım çünkü bitmiyor gibi görünüyor.
Halle Knast

2
Bu, SOAP UI dahil olmak üzere diğer Java Swing GUI'lerini etkileyen bir Java sorunudur. "ibus-daemon -rd" sorunu da
düzeltti

Yanıtlar:


227

Bir yoktur intellij fikir için YouTrack JetBrains açık konu iki çözüm öneriyoruz:

  1. IBus arka planını bir konsoldan yeniden başlatarak klavye girişinin kilidi açılabilir:

    ibus-daemon -rd
    
  2. IBus, env ayarını yaparak IDEA için devre dışı bırakılabilir. değişken XMODIFIERS, ancak IDEA'da ulusal karakterleri girme yeteneği kaybedilecek:

    XMODIFIERS="" idea.sh
    

İkincisini kullandım ve sorunumu çözdüm.


26
> "ibus-daemon -rd" bir konsoldan. İşe yaradı! Müthiş teşekkürler!)
Treble Snake

6
6 ay sonra, Seçenek 1 artık JVM çökmesine neden olabileceğinden önerilmemektedir: /
mike

1
Ulusal karakterler derken ne demek istiyorsun, @Mike, bugün benim için çalıştı 2 Haziran
Abderrahmane TAHRI JOUTI

23
"ibus-daemon -rd" - Cidden kolumda dövme yapmayı düşünüyorum.
Balázs Németh

3
Konuyla ilgili son güncelleme (17 Haz 2015) 'e tavsiye ettiexport IBUS_ENABLE_SYNC_MODE=1
Nacho Coloma


8
  1. Geçici çözüm : sadece ibus-daemon -rdterminalde çalıştırın .
  2. Kalıcı çözüm : konuyla ilgili 01 Ekim 2015 güncellemesi şunları önerir:

Ya sürümü 1.5.11 için IBUS yükseltme veya eklemek export IBUS_ENABLE_SYNC_MODE=1adresinden Müşteri ~/.profilesonra oturumu yeniden başlatın.

Alternatif olarak, adresinden IBus'u kapatabilirsiniz System Settings | Language Support | Keyboard input method.

IDEA 15, IBus'un uyumsuz bir versiyonunun kullanılması durumunda bir uyarı gösterecektir.


1

Bunu denedim ve şimdiye kadar çalıştı ancak tekrar donarsa güncellerim. Youtrack'a, dil ayarlarını değiştirmek için özellikle ctrl + boşluk kısayolunu kullanması nedeniyle müdahale eden iBus'u kapatmayı öneren bir öneri gördüm. Bunu yaparak yapabilirsiniz:

dil desteği> klavye giriş yöntemi sistemi> yok

görüntü tanımını buraya girin

**** GÜNCELLEME *****

Bir süre çalıştırdıktan sonra donma tuttu bu teknik hala işe yaramadı. Şimdilik sanırım biraz rahatsız edici olan ibus'u yeniden başlatmak için aşağıdaki geçici çözümlere bağlı kalacağım ama ne yapabilirsiniz.

terminale girmek

türü:

ibus-daemon -rd

teşekkürler, ibus-daemon -rdaradığım şey buydu.
Lambart
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.