Câu hỏi Khóa bàn phím trong IntelliJ IDEA trên Ubuntu 14.04


Bạn có thể giúp tôi với địa ngục của một vấn đề lạ? Tôi sử dụng Intellij IDEA 13 trên Ubuntu 14.04, và theo thời gian bàn phím của tôi hoàn toàn (yep, hoàn toàn, nó không phải về các phím tắt) khóa trong IDEA. Tôi vẫn có thể làm bất cứ điều gì tôi muốn trong IDEA với con chuột của tôi, tôi cũng có thể sử dụng bàn phím ở mọi nơi khác ngoại trừ IDEA. Và nó có thể được sửa chữa chỉ bằng cách khởi động lại IDEA cho đến nay.

Ai có thể đưa ra gợi ý không?


165
2017-07-24 06:58


gốc


Nó có thể là bàn phím của bạn chỉ đơn giản là bị bắt bởi một số lĩnh vực bên trong IntelliJ? Nó là một điều ngẫu nhiên hoặc làm một cái gì đó cụ thể kích hoạt nó? - Ruraj
Tôi không nghĩ rằng một số lĩnh vực có thể nắm bắt bàn phím như thế, nhưng tôi sẽ kiểm tra nó chính xác hơn thời gian tới. Và nó có vẻ là điều ngẫu nhiên. - Treble Snake
Đồng nghiệp của tôi và tôi đang trải qua chính xác điều tương tự (cùng một hệ điều hành và IntelliJ 13.1.4). Tôi phải khởi động lại IntelliJ một lần mỗi vài giờ (tôi có thể sử dụng Alt-F4, mặc dù) - cực kỳ khó chịu. Tôi cũng thấy nó xảy ra hoàn toàn ngẫu nhiên. Thời gian qua tôi đã ở giữa chỉnh sửa một tập tin HTML. Không phải khi nhấn phím tắt. - Halle Knast
Tôi đã có hai trường hợp của IntelliJ chạy và cả hai đều đóng băng. Không biết nếu nó có liên quan, nhưng khi tôi đóng IDE, việc tách một máy chủ ứng dụng đang chạy thường mất rất ít thời gian. Sau khi đóng băng xảy ra, tôi phải hủy bỏ nó vì nó dường như không kết thúc. - Halle Knast
Đây là một vấn đề Java có ảnh hưởng đến giao diện đồ họa Java Swing khác bao gồm giao diện người dùng SOAP. "ibus-daemon -rd" cũng khắc phục sự cố - rjdkolb


Các câu trả lời:


Đây là một một vấn đề mở trong jetbrains youtrack cho ý tưởng intellij đề xuất hai giải pháp:

  1. Có thể mở khóa bàn phím bằng cách khởi động lại daemon IBus từ bảng điều khiển:

    ibus-daemon -rd
    
  2. IBus có thể bị vô hiệu hóa cho IDEA bằng cách xóa env. biến XMODIFIERS, nhưng khả năng nhập ký tự quốc gia trong IDEA sẽ bị mất:

    XMODIFIERS="" idea.sh
    

Tôi đã sử dụng thứ hai và khắc phục sự cố của mình.


206
2017-10-18 16:50



> "ibus-daemon -rd" từ bảng điều khiển. Điều đó đã hiệu quả! Cảm ơn tuyệt vời!) - Treble Snake
6 tháng sau, tùy chọn 1 không còn được khuyến nghị vì nó có thể gây ra sự cố JVM: / - mike
Ý của bạn là gì, @Mike, nó đã làm việc cho tôi ngày hôm nay - Abderrahmane TAHRI JOUTI
"ibus-daemon -rd" - Tôi đang nghiêm túc xem xét để xăm này trên cánh tay của tôi. - Balázs Mária Németh
Cập nhật lần cuối về vấn đề này (ngày 17 tháng 6 năm 2015) đề xuất export IBUS_ENABLE_SYNC_MODE=1 - Nacho Coloma


Tôi đã có thể giải quyết nó với những gì tôi tìm thấy đây đó là cơ bản thêm export XMODIFIERS="" trên idea.sh


14
2018-03-05 16:45



dường như làm việc ở đây! - Marc Hauptmann


Cho một giải pháp lâu dài, các  Ngày 01 tháng 10 năm 2015 cập nhật về vấn đề đề nghị:

Hoặc nâng cấp IBus lên phiên bản 1.5.11 hoặc thêm export IBUS_ENABLE_SYNC_MODE=1 cho bạn ~/.profile, sau đó khởi động lại một phiên.

Ngoài ra, bạn có thể tắt IBus tại System Settings | Language Support | Keyboard input method.

IDEA 15 sẽ hiển thị cảnh báo nếu phiên bản IBus không tương thích đang được sử dụng.


5
2017-11-30 11:53





Tôi đã cố gắng này ra và làm việc của nó cho đến nay nhưng tôi sẽ cập nhật nếu nó đóng băng một lần nữa. Tôi đã nhìn thấy một gợi ý về youtrack cho thấy để tắt iBus mà dường như can thiệp đặc biệt vì nó sử dụng phím tắt Ctrl + Space để thay đổi cài đặt ngôn ngữ. Bạn có thể làm điều đó bằng cách vào:

hỗ trợ ngôn ngữ> hệ thống phương thức nhập bằng bàn phím> không

enter image description here

**** CẬP NHẬT *****

Sau khi chạy nó trong một thời gian, kỹ thuật này vẫn không hoạt động khi tôi giữ lạnh. Tôi đoán bây giờ tôi sẽ dính vào workaround sau đây để khởi động lại ibus đó là một chút bất tiện nhưng những gì bạn có thể làm.

đi vào nhà ga

kiểu:

ibus-daemon -rd

1
2018-04-05 00:33



cảm ơn, ibus-daemon -rd là những gì tôi đang tìm kiếm. - Lambart