Cách sao chép trong Awesome WM v3.5.2 đến 3.5.5 (cho đến nay):
- Cài đặt OpenJDK hoặc Oracle Java 7 . Lỗi này đã được quan sát với cả hai.
- Bắt đầu một phiên Awesome WM mới với cấu hình mặc định .
- Bắt đầu hoặc jEdit hoặc PyCharm . Lỗi này đã được quan sát với cả hai.
- Di chuyển con trỏ chuột xung quanh và quan sát cách nó thay đổi dựa trên việc bạn đang di chuột qua mã, tệp dự án hoặc menu. Điều này sẽ làm việc bình thường.
- Nhấp và phát hành trên menu Tệp , nhập một trong các menu phụ và quan sát cách mục trực tiếp dưới con trỏ chuột được tập trung mọi lúc.
- Nhấn Mod4+ Spacenhiều lần cho đến khi bố trí nổi được kích hoạt (ứng dụng sẽ gần như toàn màn hình) hoặc mở một ứng dụng khác trong cùng một thẻ.
Tại thời điểm này, tôi sẽ mong đợi con chuột hoạt động giống như với các ứng dụng "bình thường". Thay vào đó tôi quan sát như sau:
- Khi nhấp và điều hướng các menu bằng chuột, con trỏ chuột và mục menu tập trung sẽ được bù theo chiều dọc với nhau, dường như có cùng số pixel với chiều cao của thanh trạng thái.
- Khi di chuột qua các mục linh tinh như trước đây, biểu tượng con trỏ sẽ được đặt như thể con trỏ chuột cao hơn trên màn hình. Ví dụ: di chuột qua dòng văn bản trên cùng, bạn sẽ không thấy con trỏ văn bản.
Như thể có gì đó không phát hiện ra rằng tọa độ cửa sổ đã thay đổi.
Một lỗi tương tự nhưng khó chịu hơn nhiều xảy ra khi bạn mở một ứng dụng khác trong cùng một thẻ - hành vi của chuột giống như cửa sổ đã không di chuyển chút nào.
Khi bạn chuyển một thẻ khác đã mở ứng dụng - "màn hình chuột ảo" được di chuyển lên phía trên bên trái của màn hình chính .
Vì các lỗi này đã được quan sát trong cả OpenJDK và Oracle Java, với các ứng dụng Java khác nhau, có vẻ như rất có khả năng lỗi đó là trong Awesome WM.
Câu hỏi liên quan , bài viết . Tôi đã thử _JAVA_AWT_WM_NONREPARENTING
và wmname
sửa, nhưng không đi.