ubuntu 13.10 ctrl + sekmesinde birden fazla isabet, benim intellij 13 klavyemi sıkıştırarak takıyor (tuş çalışmaları yok)


34

Birden çok defa vurduğumda, her 20 dakikada bir intellij'imi yeniden başlatmam gerekiyor ctrl+tab. Ubuntu 13.10 + intellij 13.01'de bu çoklu kez tıklamak, intellij'imin takılıp kalmasını sağlıyor. intellij 12'de aynı işletim sistemi her şey yolunda. Yine de bu konuda çalışmak için?


Burada aynı sorun, çok sinir bozucu!
Remi Mélisson

3
IntelliJ 14.1 + Ubuntu 14.10 hala etkilendi, ctrl + tıklama çalışmaları olsa da
Michal Kováč

Yanıtlar:


55

geçici çözüm bu olduğunda şunu deneyin:

ibus-daemon -rd

http://youtrack.jetbrains.com/issue/IDEA-115661

http://youtrack.jetbrains.com/issue/IDEA-78860


10
Cevap, saatlerce benimkileri kurtardı. dolayısıyla bir ödül (24 saat içinde) ödüllendirmek
Jatin

1
'İbus-daemon -rd' kullandıktan sonra, yalnızca İngilizce IDEA'da çalışır ve diğer diller çalışmayı durdurur (benim için Farsça)
Mohsen Kashi

1
@MohsenKashi Evet, setxkbmapdilleri doğru ayarlamak için bundan sonra çalıştırmalısınız .
Dmitry Ginzburg,

3

IDEA-78860'a göre ibus-deamon'u yeniden başlatmak diğer uygulamalarla ilgili sorunlara neden olabilir ya da IntelliJ cihazını çökertebilir . Bununla birlikte, 2 alternatif çözüm olduğunu da öne sürmektedir:

  • Fikir için IBUS desteğini devre dışı bırakmak. Bu, XMODIFIERSIntelliJ'i başlatırken boş bir ortam değişkeni ile yapılır . Örneğin, bunu başında ekleyin.idea.sh ve IntelliJ'i yeniden başlatın:

    # workaround for https://youtrack.jetbrains.com/issue/IDEA-78860
    export XMODIFIERS=
  • IBUS_ENABLE_SYNC_MODE=1İbus-daemon² ayarlayarak IBUS'yi olayların düzenini tutmaya zorlayın. Benim durumumda aşağıdakileri ekleyerek uygulamıştım ~/.xsessionrc(mevcut değilse dosyayı oluşturun) ve oturumumu yeniden başlattım:

    # workaround for https://youtrack.jetbrains.com/issue/IDEA-78860
    export IBUS_ENABLE_SYNC_MODE=1

(Aslında ikisini de yaptım, hangisinin benim için düzelttiğini bilmiyorum)

Bu sizin için işe yararsa, bu sorunu bir kez ve herkes için çözme avantajına sahiptir ve ibus-daemon'u yeniden başlatmanız gerekmemelidir.

Tek rahatsız edici, ilk kez uygulamak için IntelliJ'yi veya hatta tüm oturumunuzu yeniden başlatmanız gerekmesidir.

¹ Benim durumumda ölü tuşları Skype gibi bazı uygulamalarda bir daha sonradan çalışmadı.
² Görünüşe göre IBUS gelecekteki bir sürümde varsayılan olarak etkin senkronizasyon moduna sahip olmalı, bakınız sorun 1697 ve ilgili taahhüt .


0

Benim durumumda, farklı bir şeydi. Lisans bilgilerimi Idea'ya girdikten sonra bu garip davranışı aldım. Sanırım varsayılan olarak etkin olan IDE ayarlarını senkronize etme yeteneğine sahip benim için yeni bir Jet Brains kullanıcı hesabı yarattı. Jet Brains tarafından oluşturulan bazı varsayılan ayarlarla ayarımı (klavye ciltlemeleri dahil) geçersiz kıldığına dair önerim.

Neyse ki, daha önce benim kurmuştu Settings RepositoryONGithub . Tuşuna basarak eski ayarlarıma geri döndüm.File -> Settings Repository -> Override Local .

Sorun veritabanı editöründe macOS'taydı.

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.