Hành vi / lỗi bàn phím nhật thực thực sự kỳ lạ?


98

Tôi đang sử dụng Helios trên Mac Snow Leopard. Tôi không biết tại sao nhưng đột nhiên các phím mũi tên và nút xóa của tôi bắt đầu không chỉ hoạt động trên Eclipse (vì vậy Eclipse bỏ qua chúng) nhưng phần còn lại của các nút hoạt động tốt. Không có ngoại lệ / lỗi được ném vào bất kỳ đâu trên màn hình. Tôi không biết chính xác làm thế nào để tạo lại sự cố này.

Tất cả tôi có thể nói, tôi đang có chính xác cùng một vấn đề với anh chàng này xuống đây . Điều tồi tệ về nó, bài đăng được gửi vào năm 2002: s

Có ai trong số các bạn gặp vấn đề tương tự không? Bất kỳ đề xuất?

Biên tập:

Vui lòng đánh dấu "tôi cũng vậy" trên báo cáo lỗi này với hy vọng rằng nó sẽ sớm được sửa.


Câu trả lời của tôi có giúp được gì không @Aleyna?
Grey

Yeah, tôi cũng vậy, điều tương tự với Juno 10 năm sau, wtf!
Justin Buser

Vì vậy, đây có lẽ KHÔNG phải là vấn đề Eclipse - nó có thể liên quan đến bất kỳ ứng dụng nào ghi đè các ràng buộc khóa mặc định / gốc, tôi liên tục gặp phải hành vi tương tự trong Firefox theo thời gian. Trong mọi trường hợp, có vẻ như đưa hệ thống vào chu kỳ ngủ là một giải pháp đặc biệt thành công, hoặc đối với tôi cũng vậy.
FilmJ

Đó là con chuột không dây của tôi trong túi xách của tôi, tôi đã để nó bật. Khi tôi tắt nó đi, mọi thứ vẫn ổn. Kiểm tra con chuột của bạn!
dogatonic

Câu trả lời:


49

CẬP NHẬT: 7/11/2017 Tôi đã không gặp sự cố này tái phát trong vài năm nay. Eclipse đã khắc phục sự cố hoặc phiên bản Mac OSX mới hơn đã khắc phục sự cố. Đối với bản ghi, tôi đang chạy Eclipse 4.5.2 trên OSX 10.11.6.

CẬP NHẬT: 29/04/2011 Bây giờ có vẻ như đây không phải là vấn đề về Không gian làm việc hoặc tùy chọn bàn phím. Điều này vừa xảy ra một lần nữa nhưng khôi phục từ Không gian làm việc cũ hơn không khắc phục được sự cố. Cuối cùng tôi đã phải khởi động lại máy Mac của mình để giải quyết mọi thứ. Tôi sẽ thử khởi động lại ngay lập tức trong tương lai nếu gặp lại điều này. Tôi đã gửi lỗi này với Eclipse . Vui lòng thêm nhận xét "tôi cũng vậy" vào lỗi nếu nó chưa được sửa và bạn có thể tái tạo lỗi này trên hệ thống của mình.

Tôi cũng đã nghe nói rằng trên máy Mac, bạn có thể giải quyết vấn đề này bằng cách đưa thiết bị chuyển sang chế độ ngủ bằng cách đóng nắp máy tính xách tay hoặc kéo menu Apple xuống chế độ ngủ, đợi vài giây rồi khởi động lại. Tôi vẫn chưa thử cái này.

BTW, khi điều này xảy ra làm mới và các cơ chế khác không hoạt động.


CẬP NHẬT: 13/04/2011 Mặc dù các hướng dẫn dưới đây đã khắc phục được sự cố bàn phím của tôi, nhưng tôi đã phát hiện ra các vấn đề khác với cấu hình của mình và cuối cùng buộc phải khôi phục Workspace của mình từ các bản sao lưu.


LƯU Ý: Điều này không được khuyến khích nhưng ở đây cho mục đích thông tin. Thông thường, các khóa này được xử lý bởi widget gốc và không được xác định.

Vì vậy, tôi vừa gặp sự cố tương tự trong Eclipse 3.6.2.r362 trên Mac OSX 10.6.7. Xóa ở bên trái và các mũi tên không hoạt động. Họ đã làm việc trong các ứng dụng khác. Option-Mũi tên hoạt động tốt để di chuyển một vùng lựa chọn. Các mũi tên đã hoạt động trong cửa sổ tùy chọn bàn phím. Chuyển sang ứng dụng khác và quay lại không hoạt động. Khởi động lại nhật thực không có gì khác biệt. Chuyển đổi lược đồ bàn phím từ Emacs -> Mặc định -> Emacs không hoạt động. Nhấn tất cả các phím bổ trợ không làm gì cả. Tôi đã thử tất cả những cách sau đây và không có gì hoạt động: Xây dựng lại dự án, làm mới nguồn, khởi động lại Eclipse.

Cuối cùng, tôi đã có thể khắc phục điều này bằng cách đi tới Tùy chọn -> Chung -> Phím và đặt lại từng ràng buộc cho các khóa sau. Các ràng buộc cho mỗi phím đều trống.

  • Delete Previous xóa lùi
  • Line Up mũi tên lên
  • Line Down mũi tên xuống
  • Previous Column mũi tên sang trái
  • Next Column mũi tên sang phải

Điều này đã hoạt động nhưng sau đó tôi nhận thấy rằng tất cả các liên kết phím của emacs đã bị vặn. Tôi nghĩ rằng họ đã làm việc trước đây nên tôi không chắc khi nào điều này xảy ra. Tôi đã phải khôi phục các ràng buộc khóa mặc định (sau khi viết ra các ràng buộc mà tôi đã tùy chỉnh) và sau đó khôi phục cài đặt tùy chỉnh của mình.

Làm cho tôi tự hỏi những ràng buộc chính khác đã được đặt lại và những gì đã làm nó. Bực bội nhưng ít nhất tôi có thể quay trở lại với việc viết mã.

Cửa sổ tùy chọn bàn phím Eclipse


Tôi đã gửi báo cáo lỗi cho eclipse về điều này. Có một số nhận xét tốt về nó sẽ giúp chẩn đoán nó trong túi nếu nó xảy ra một lần nữa. bug.eclipse.org/bugs/show_bug.cgi?id=344290
Màu xám,

Cảm ơn Gray! Đó chắc chắn là một lỗi khó chịu. Tôi sẽ làm theo các bước mà bạn đã đưa ra ở đây. Hy vọng nó cũng sẽ sửa lỗi của tôi: s
Aleyna

1
Tôi hy vọng điều này làm việc cho tôi. Tôi đã thêm nhận xét vào báo cáo lỗi @Gray. Nghi ngờ của tôi là có chuột / bàn phím bên ngoài được gắn vào máy tính xách tay của tôi. Tôi bắt đầu gặp sự cố sau khi thêm chúng.
oschrenk

4
Để OP (Màu xám): Đây là những hướng dẫn BAD ! Bạn KHÔNG nên cập nhật / 'sửa chữa' các khóa cho 'Xóa Trước đó' và công ty, bởi vì theo mặc định, những khóa này không được xác định, nó được để cho widget gốc! nó cũng thiếu một loạt các tổ hợp phím khác (như chọn bằng phím shift + phím mũi tên). Vẫn chưa có cách khắc phục nào ngoài việc khởi động lại, nhưng trên Mac, bạn chỉ có thể vào sleepcycle (đóng máy tính xách tay, đợi vài giây, mở lại).
rzwitserloot

1
Cảm ơn @rz. Tôi đã chỉnh sửa câu trả lời của mình để chỉ ra rằng nó không được khuyến khích nhưng tôi sẽ để lại thông tin cho hậu thế vì tôi nghĩ rằng có một số tiện ích.
Màu xám,

81

Tôi đã có thể "khôi phục" các phím mũi tên và phím xóa lùi bằng cách "Làm mới" dự án.

Làm mới dự án Eclipse


12
Khỉ thật! Tôi đã đối phó với điều này liên tục trong hơn một thập kỷ và điều này thực sự đã khắc phục được nó! Ước gì tôi có thể bình chọn cái này lên x2 :)
Justin Buser

Tôi gặp sự cố này lần đầu tiên hôm nay và điều này đã khắc phục được sự cố cho tôi. Nó xảy ra cùng lúc với sự cố Firefox (tôi gặp lỗi logic trong một vòng lặp và gửi quá nhiều html đến nó khiến nó bị lỗi).
mui xe,

Oh Boy. Điều này đã giết chết tôi trong nhiều ngày. Sẽ sao chép / dán và nó sẽ dán nó vào tab sai! Làm mới đã làm điều đó cho tôi. Cảm ơn nhiều.
theblitz

Vừa gặp phải vấn đề này bằng cách sử dụng bản phân phối Scala IDE Eclipse. Làm mới dự án đã làm việc cho tôi.
Alan LaMielle 13/10/12

1
Không làm việc cho tôi, hoặc :-( Ngoài ra, chỉ trong trường hợp ai đó nghĩ, đó là một lỗi Mac-chỉ, tôi chạy Lubuntu 12.04.
cayhorstmann

12

Nếu bạn thấy các hiện tượng tương tự trên Eclipse Windows, chỉ cần nhấn đồng thời tất cả các nút chuột (bao gồm cả bánh xe nếu bạn có) và điều đó có vẻ sẽ khắc phục được.


Điều này đã làm việc cho tôi ít nhất một lần. Hy vọng điều này sẽ sửa chữa nó một cách nhất quán.
hvuoltee

vâng .. điều đó đã hoạt động! như thế nào trên trái đất bạn thấy điều này .. phải được chụp chuột trong thất vọng :)
NRJ

Đó là điều điên rồ nhất mà tôi đã thấy trong một thời gian dài, nhưng nó hoạt động.
Rob Mason

9

Cùng một vấn đề kỳ lạ, điều này đã làm việc với tôi: Tôi chỉ phát hiện ra rằng nếu tôi chuyển đổi trình chỉnh sửa và sau đó quay lại một lần nữa, backspace sẽ bắt đầu hoạt động trở lại. ( nguồn )


5

Đối với tôi, nguyên nhân sâu xa là do con chuột của tôi .

Phím xóa lùi và phím điều hướng không hoạt động. Tôi có thể khắc phục điều này tạm thời bằng cách thiết lập thủ công các ràng buộc chính như được mô tả trên trang này.

Nguyên nhân gốc rễ và giải pháp lâu dài là sửa nút chuột thứ 3 bị kẹt trên con chuột Evoluent Vertical Grip của tôi. Vì tôi chưa bao giờ sử dụng nút đó nên tôi không nhận thấy rằng nó đã hoạt động vĩnh viễn, có thể là do con chuột trượt khỏi bàn xuống đất quá nhiều lần. Khi tôi có thể tháo nút, vấn đề đã được giải quyết ngay lập tức.

Điều này thực sự bực bội. Tôi đã dành nhiều tuần tự hỏi tại sao nó lại xảy ra và thường xuyên tìm kiếm trên mạng để tìm câu trả lời. Tất nhiên tôi đã có một giải pháp tạm thời, nhưng thực tế là nó cứ diễn ra thật khó chịu. Tôi đã thử cài đặt lại Eclipse từ đầu, thử các phiên bản khác nhau và chuyển đổi không gian làm việc, nhưng không có gì hiệu quả. Tôi rất ngạc nhiên khi tất cả những điều đó lại trở thành một nút chuột bị kẹt.


1
Vâng nó chỉ ra rằng đa số các trường hợp được gắn vào con chuột nhưng tôi chạy vào vấn đề này, tôi không có chuột gắn trên máy Mac của tôi mặc dù: s
Aleyna

2

Đồng thời kiểm tra xem ai đó chưa cài đặt vrapperplugin để Eclipse chấp nhận các lệnh vi / vim like. Nếu đây là trường hợp nhấn icho phép bạn truy cập cửa sổ trình soạn thảo. Nếu bạn không biết rằng một trường đại học làm việc đã cài đặt nó (nhìn chằm chằm vào ai đó) thì nó có thể là một quyền $% # & $ @! Nếu được cài đặt sẽ có biểu tượng chữ V trên thanh công cụ trên cùng. Có thể gỡ bỏ plugin này bằng cách truy cập thư mục nơi Eclipse được cài đặt trong một cửa sổ điều khoản và đang chạy

find . -name '\*vrapper\*' -exec rm -rf {} \;

Đó là điều đó hoặc đánh thuế bạn não nhưng được cho là tăng năng suất của bạn bằng cách học tất cả các lệnh Vim. Hy vọng điều này sẽ giúp ai đó ...


1

Trong môi trường Windows và Linux, tôi đã gặp sự cố như vậy khi hệ thống cho rằng phím bổ trợ được nhấn. Bằng cách nhấn và nhả tất cả các phím bổ trợ, các vấn đề thường xảy ra. Tuy nhiên, trên OSX, tôi không gặp sự cố như vậy, vì vậy điều này có thể hoàn toàn sai.

Nếu ý tưởng đơn giản không giải quyết được vấn đề, bạn có thể thử bắt đầu một không gian làm việc mới để xem liệu một số tùy chọn có gây ra sự cố hay không; hoặc bạn có thể tải xuống phiên bản Helios mới để kiểm tra xem nó có hoạt động hay không. Tôi biết, đây đều là những vấn đề nghiêm trọng, nhưng có thể xác định được vấn đề.

Nếu không, bạn sẽ xem câu hỏi được hỏi cách đây không lâu về các vấn đề bàn phím , có thể có một số gợi ý về cách giải quyết nó.


1

Tôi đã gặp vấn đề tương tự với phím "Delete" trong Eclipse 3.7.0 trên Windows Vista. Đột nhiên chìa khóa ngừng hoạt động và tôi không thể hiểu tại sao. Gần đây, tôi đã tìm thấy một cách để khắc phục khi sự cố xảy ra - nó hoạt động với tôi mọi lúc:

Trong cửa sổ trình soạn thảo mã trong Eclipse, hãy di chuột qua một số phương pháp hoặc biến hoặc những gì bạn có, cho đến khi cửa sổ bật lên xuất hiện với "Nhấn 'F2' để lấy tiêu điểm" ở góc dưới bên phải. Nhấp vào cửa sổ bật lên để chuyển tiêu điểm, sau đó nhấp lại vào cửa sổ trình chỉnh sửa để cửa sổ bật lên biến mất, và sau đó, phím Xóa hoạt động trở lại.


1

Có vấn đề tương tự. Hóa ra là nút giữa của tôi trên con chuột không dây của tôi được đẩy trong túi máy tính xách tay của tôi. Bình thường tôi hay tắt chuột, nhưng lần này tôi quên mất. Rất vui khi những người khác gặp sự cố này, nếu không thì tôi vẫn đang tìm nguyên nhân.


Hehe, đây cũng là vấn đề của tôi, chỉ có điều lần này là ổ cứng nằm trên bàn di chuột. Cảm ơn bạn!
Vilhelm

Tôi cũng vậy! Quên tắt nó trước khi ném vào túi. Đưa chuột ra ngoài và mọi thứ đều ổn trở lại.
dogatonic

1

Tôi đã gặp phải vấn đề này trong nhiều năm. Tuy nhiên, nó không thường xuyên xảy ra đến nỗi tôi hầu như luôn quên mình đã làm gì để giải quyết nó. Tôi nghĩ rằng việc khởi động lại sẽ khắc phục được hầu hết thời gian và một vài lần "làm mới" đã hoạt động, nhưng không có gì hoạt động 100%.

Trong mọi trường hợp, ai đó trong báo cáo lỗi đã đề xuất chỉ đặt MacBook vào chu kỳ Ngủ. Điều này giống như một cái duyên đối với tôi, vì vậy hãy đưa nó ra để tham khảo trong tương lai.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=344290#c24

Thật tình cờ, tôi đã gặp phải hành vi tương tự với các ứng dụng khác, cụ thể là Firefox. Ý nghĩ của tôi là nó liên quan đến các ràng buộc chính nói chung và bất kỳ ứng dụng nào cung cấp ghi đè cho các giá trị mặc định trong HĐH (đây là một giả định khá lớn, vì vậy hãy cân nhắc kỹ lưỡng). Tôi cũng từng gặp trường hợp này xảy ra với mình trong Xcode, nhưng việc khởi động lại ứng dụng đơn giản sẽ sửa được lỗi, trong khi với Eclipse thì hầu như không đủ.


1

Sử dụng eclipse JUNO trên Win XP, tôi cũng gặp phải vấn đề này. Khởi động lại bàn làm việc bằng Tệp> Khởi động lại không hoạt động, nhưng đóng nhật thực và bắt đầu lại bằng -clean tại dấu nhắc lệnh, các phím bắt đầu hoạt động trở lại mà không cần khởi động lại cửa sổ.


Thắng 7 ở đây, chỉ cần đóng và mở lại Eclipse đã phù hợp với tôi. Không cần tùy chọn đặc biệt.
ysap

1

Lưu ý - Bạn vừa tìm thấy bản sửa lỗi này ở nơi khác - bạn có thể sửa lỗi này trên Mac OSX bằng công cụ tìm diệt lực. Điều đó đã làm việc cho tôi một cách hoàn hảo. Không cần phải khởi động lại!


1

Vì một số lý do kỳ lạ, việc mở preferences windowvà đóng nó ngay lập tức, giải quyết được vấn đề này cho tôi (các giải pháp khác ở đây không hoạt động).


0

Đề phòng trường hợp điều này giúp ích cho ai đó ... Tôi đã vô tình làm cho mọi thứ hoạt động trở lại bằng cách làm như sau:

  1. Đã mở tệp vi phạm từ dòng lệnh (tôi đã sử dụng 'vi').
  2. Thực hiện chỉnh sửa mà tôi muốn thực hiện và lưu tệp.
  3. Quay lại Eclipse để làm mới và triển khai lại ứng dụng của tôi.

Ngay sau khi trình chỉnh sửa (đây là tệp JSP, btw) được làm mới, tôi một lần nữa có toàn quyền sử dụng mũi tên, xóa, v.v.

YMMV

  • Jack

0

MacBook Pro 10.6.8, Eclipse Helios đều bị xóa đột ngột và các mũi tên không còn hoạt động. Khởi động lại đã làm việc cho tôi.


0

Tôi cũng đang phải đối mặt với vấn đề tương tự. Trong trường hợp của tôi, chỉ có phím xóa là không hoạt động. Tôi đang sử dụng helios nhật thực trong ubuntu. Các giải pháp được đưa ra ở đây không hoạt động. Tuy nhiên, khởi động lại sẽ giải quyết được vấn đề.


0

Tôi nghi ngờ rằng điều này xảy ra sau khi cập nhật Java trên máy Mac của mình. Vì vậy, sau khi cập nhật Java, bạn nên khởi động lại máy luôn.


0

Tôi gặp vấn đề tương tự khi bắt đầu sử dụng JRobot. Trong một đoạn mã, tôi đã nhấn chuột nhưng không nhả ra. Bằng cách nhả chuột trong đoạn mã sau đó, tôi đã giải quyết được vấn đề. Bạn có thể tạo lại sự cố này bằng cách sử dụng mã bên dưới. Thả nút chuột để giải quyết vấn đề.

Robot robot;

try {
 robot = new Robot();       
 robot.mousePress(InputEvent.BUTTON2_MASK);
 //robot.mouseRelease(InputEvent.BUTTON2_MASK);
} catch (AWTException e1) {
// TODO Auto-generated catch block
 e1.printStackTrace();
}

0

Tôi nhấn đồng thời các nút chuột trái và phải nhiều lần.


0

Sử dụng eclipse Luna (4.4) trên Redhat và xem qua Xming (Windows 7, 64-bit), tôi không thể sử dụng phím xóa lùi, mũi tên, xóa hoặc thậm chí nhập, nhưng chữ và số đã hoạt động. Vấn đề này không liên tục, mà luôn luôn có ngay từ đầu. Đối với tôi, tôi thấy rằng việc thiết lập một điểm ngắt trong mã, chạy và cho phép nhật thực chuyển đổi quan điểm đã khắc phục nó mọi lúc. Hy vọng nó sẽ giúp người khác vì các đề xuất ở trên (tức là chuyển đổi trình chỉnh sửa, thay đổi ánh xạ khóa, làm mới và khởi động lại nhật thực) không hoạt động với tôi.

Một chẩn đoán thú vị về vấn đề tôi gặp phải là khi đến màn hình nơi bạn thay đổi ánh xạ khóa, tôi có thể sử dụng phím xóa. Nhưng không phải trong tệp java hoặc tệp văn bản không có tiêu đề.


0

ĐÃ LÀM VIỆC!!!

Tôi đang sử dụng Eclipse Luna và Windows 7, nhưng đoán rằng nó cũng hoạt động ở mọi loại.

Trong Eclipse, chuyển đến tab Window-> tùy chọn-> Chung-> phím

Sau đó, tìm Lệnh "Xóa" và "Xóa trước" trong danh sách và kiểm tra xem chúng có được gán với thứ gì đó hay không. Nếu nó được gán với phím sai, hãy nhấp vào "Unbind Command".

Chỉ cần chọn lệnh mà bạn muốn thay đổi và nhấn phím bạn muốn trên trường "ràng buộc".

Tôi nghĩ rằng nó hoạt động cho Tiếp theo, Cột Tiếp theo, Trước, Cột Trước, Dòng lên, Dòng xuống hoặc những gì bạn muốn !!


0

Đã xảy ra vấn đề tương tự với việc không hoạt động “enter” và “delete”, không có phương pháp nào ở trên giúp tôi - để khắc phục sự cố, tôi phải chuyển sang trình định dạng java mặc định (một công cụ tôi đang sử dụng bằng cách nào đó đã ngừng hoạt động)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.