Pertanyaan Kunci keyboard di IntelliJ IDEA pada Ubuntu 14.04


Bisakah Anda membantu saya dengan masalah aneh? Saya menggunakan Intellij IDEA 13 pada Ubuntu 14.04, dan dari waktu ke waktu keyboard saya sepenuhnya (yep, benar-benar, ini bukan tentang pintas) kunci dalam IDEA. Saya masih bisa melakukan apa pun yang saya inginkan di IDEA dengan mouse saya, juga saya dapat menggunakan keyboard di tempat lain kecuali IDEA. Dan itu bisa diperbaiki hanya dengan restart IDEA sejauh ini.

Adakah yang bisa memberi petunjuk, tolong?


165
2017-07-24 06:58


asal


Mungkinkah keyboard Anda hanya ditangkap oleh beberapa bidang di dalam IntelliJ? Apakah itu hal yang acak atau apakah sesuatu yang spesifik memicu itu? - Ruraj
Saya tidak berpikir beberapa bidang dapat menangkap keyboard seperti itu, tapi saya akan memeriksanya lebih tepat di lain waktu. Dan sepertinya itu hal acak. - Treble Snake
Saya dan rekan saya mengalami hal yang persis sama (OS yang sama dan IntelliJ 13.1.4). Saya harus me-restart IntelliJ sekali setiap beberapa jam (saya bisa menggunakan Alt-F4, meskipun) - sangat menjengkelkan. Saya juga menemukan itu terjadi sepenuhnya secara acak. Terakhir kali saya sedang mengedit file HTML. Tidak sambil menekan tombol pintas. - Halle Knast
Saya memiliki dua contoh IntelliJ berjalan dan mereka berdua membeku. Tidak tahu apakah itu relevan, tetapi ketika saya menutup IDE, memisahkan server aplikasi yang sedang berjalan biasanya membutuhkan waktu yang sangat singkat. Setelah pembekuan terjadi, saya harus membatalkannya karena sepertinya tidak selesai. - Halle Knast
Ini adalah masalah Java yang mempengaruhi Java Swing GUI lainnya termasuk SOAP UI. "ibus-daemon -rd" memperbaiki masalah juga - rjdkolb


Jawaban:


Ada sebuah masalah terbuka di jetbrains youtrack untuk ide intellij yang merekomendasikan dua solusi:

  1. Masukan keyboard dapat dibuka kuncinya dengan memulai kembali daemon IBus dari konsol:

    ibus-daemon -rd
    
  2. IBus dapat dinonaktifkan untuk IDEA dengan membatalkan env. variabel XMODIFIERS, tetapi kemampuan untuk memasukkan karakter nasional di IDEA akan hilang:

    XMODIFIERS="" idea.sh
    

Saya telah menggunakan yang kedua dan memperbaiki masalah saya.


206
2017-10-18 16:50



> "ibus-daemon -rd" dari konsol. Itu berhasil! Terima kasih banyak!) - Treble Snake
6 bulan kemudian, Opsi 1 tidak lagi disarankan karena dapat menyebabkan JVM crash: / - mike
Apa yang Anda maksud karakter nasional, @Mike, itu bekerja untuk saya hari ini tanggal 2 Juni - Abderrahmane TAHRI JOUTI
"ibus-daemon -rd" - Aku serius mempertimbangkan untuk menato ini di lenganku. - Balázs Mária Németh
Pembaruan terakhir tentang masalah ini (Jun 17 2015) merekomendasikan untuk export IBUS_ENABLE_SYNC_MODE=1 - Nacho Coloma


Saya bisa menyelesaikannya dengan apa yang saya temukan sini yang pada dasarnya menambahkan export XMODIFIERS="" di idea.sh


14
2018-03-05 16:45



sepertinya bekerja di sini! - Marc Hauptmann


Untuk sebuah solusi permanen, yang  01 Okt 2015 pembaruan tentang masalah ini merekomendasikan untuk:

Upgrade IBus ke versi 1.5.11 atau tambahkan export IBUS_ENABLE_SYNC_MODE=1 untuk Anda ~/.profile, kemudian mulai ulang sesi.

Atau, Anda dapat mematikan IBus di System Settings | Language Support | Keyboard input method.

IDEA 15 akan menampilkan peringatan jika versi IBus yang tidak kompatibel sedang digunakan.


5
2017-11-30 11:53





Saya sudah mencoba ini dan bekerja sejauh ini tetapi saya akan memperbarui jika macet lagi. Saya telah melihat saran di youtrack yang menyarankan untuk mematikan iBus yang tampaknya mengganggu terutama karena itu menggunakan ctrl + ruang pintas untuk mengubah pengaturan bahasa. Anda dapat melakukannya dengan membuka:

dukungan bahasa> sistem metode masukan keyboard> tidak ada

enter image description here

**** PEMBARUAN *****

Setelah menjalankannya untuk sementara, teknik ini masih tidak berfungsi karena saya terus kedinginan. Saya kira untuk saat ini saya akan tetap pada solusi berikut untuk me-restart ibus yang sedikit tidak nyaman tetapi apa yang dapat Anda lakukan.

masuk ke terminal

mengetik:

ibus-daemon -rd

1
2018-04-05 00:33



Terima kasih, ibus-daemon -rd adalah apa yang saya cari. - Lambart