Perilaku / bug keyboard gerhana yang benar-benar aneh?

98

Saya menggunakan Helios di Mac Snow Leopard. Saya tidak tahu mengapa tetapi tiba-tiba tombol panah dan tombol hapus saya mulai tidak hanya berfungsi di Eclipse (jadi Eclipse mengabaikannya) tetapi tombol lainnya berfungsi dengan baik. Tidak ada pengecualian / kesalahan dilempar di manapun di layar. Saya tidak tahu persis bagaimana mereproduksi kerusakan ini.

Yang bisa saya katakan, saya mengalami masalah yang persis sama dengan orang ini di sini . Hal buruk tentang itu, posting dikirim pada tahun 2002: s

Apakah ada di antara Anda yang mengalami masalah yang sama? Ada saran?

Edit:

Harap tandai "saya juga" pada laporan bug ini dengan harapan akan segera diperbaiki.

Aleyna
sumber
Apakah jawaban saya membantu sama sekali pada @Aleyna?
Gray
Ya, aku juga, hal yang sama dengan Juno 10 tahun kemudian, wtf!
Justin Buser
Jadi, ini mungkin BUKAN masalah Eclipse - ini mungkin ada hubungannya dengan aplikasi apa pun yang mengganti pengikatan kunci default / asli, saya terus mengalami perilaku yang sama di Firefox dari waktu ke waktu. Bagaimanapun, tampaknya, menempatkan sistem dalam siklus tidur adalah solusi yang sangat berhasil, atau begitulah bagi saya.
FilmJ
Itu adalah mouse nirkabel saya di tas saya, saya membiarkannya menyala. Saat saya mematikannya, semuanya baik-baik saja. Periksa mouse Anda!
dogatonis

Jawaban:

49

UPDATE: 7/11/2017 Saya tidak pernah mengalami masalah ini terulang dalam beberapa tahun sekarang. Baik Eclipse memperbaiki masalah atau versi terbaru Mac OSX telah memperbaiki sesuatu. Sebagai catatan saya menjalankan Eclipse 4.5.2 di OSX 10.11.6.

PEMBARUAN: 29/4/2011 Sekarang sepertinya ini sama sekali bukan masalah preferensi Workspace atau keyboard. Ini baru saja terjadi lagi tetapi memulihkan dari Workspaces lama tidak memperbaiki masalah. Saya akhirnya harus me-reboot Mac saya yang sepertinya menyelesaikan banyak hal. Saya akan mencoba memulai ulang di masa mendatang segera jika saya melihat ini lagi. Saya telah mengirimkan bug ini dengan Eclipse . Silakan tambahkan komentar "saya juga" ke bug jika belum diperbaiki dan Anda dapat mereproduksinya di sistem Anda.

Saya juga telah mendengar bahwa di Mac, Anda dapat mengatasi ini dengan membuat unit tidur baik dengan menutup penutup laptop atau menarik menu Apple ke mode tidur, tunggu beberapa detik, lalu mulai lagi. Saya belum mencobanya.

BTW, saat ini terjadi penyegaran dan mekanisme lain tidak berfungsi.


PEMBARUAN: 13/4/2011 Meskipun petunjuk di bawah ini memperbaiki masalah keyboard saya, saya menemukan masalah lain dengan konfigurasi saya dan akhirnya terpaksa memulihkan Workspace saya dari cadangan.


CATATAN: Ini tidak disarankan tetapi di sini untuk tujuan informasi. Biasanya kunci ini ditangani oleh widget asli dan tidak ditentukan.

Jadi saya baru saja mengalami masalah yang sama di bawah Eclipse 3.6.2.r362 di Mac OSX 10.6.7. Hapus ke kiri dan panah tidak berfungsi. Mereka bekerja di aplikasi lain. Option-Arrows bekerja dengan baik untuk memindahkan pilihan. Panah berfungsi di jendela preferensi papan ketik. Beralih ke aplikasi lain dan kembali tidak berfungsi. Memulai kembali gerhana tidak ada bedanya. Mengalihkan skema keyboard dari Emacs -> Default -> Emacs tidak berfungsi. Menekan semua tombol pengubah tidak menghasilkan apa-apa. Saya mencoba semua yang berikut dan tidak ada yang berhasil: Membangun kembali proyek, menyegarkan sumber, memulai ulang Eclipse.

Akhirnya, saya dapat memperbaikinya dengan membuka Preferensi -> Umum -> Kunci dan mengatur ulang setiap binding untuk kunci berikut. Binding untuk setiap kunci kosong.

  • Delete Previous ke backspace
  • Line Up ke panah atas
  • Line Down ke panah bawah
  • Previous Column ke panah kiri
  • Next Column ke panah kanan

Ini berhasil tetapi kemudian saya perhatikan bahwa semua binding kunci emacs disekrup. Saya pikir mereka bekerja sebelumnya jadi saya tidak yakin kapan ini terjadi. Saya harus mengembalikan ikatan kunci default (setelah menulis yang telah saya sesuaikan) dan kemudian mengembalikan pengaturan saya yang disesuaikan.

Membuat saya bertanya-tanya apa binding kunci lain yang telah disetel ulang dan apa yang membuatnya. Membuat frustrasi tetapi setidaknya saya bisa kembali ke pengkodean.

Jendela preferensi papan ketik Eclipse

Abu-abu
sumber
Saya telah mengirimkan laporan bug ke gerhana ini. Ada beberapa komentar bagus tentang itu yang akan membantu mendiagnosisnya di masa depan jika itu terjadi lagi. bugs.eclipse.org/bugs/show_bug.cgi?id=344290
Abu
Terima kasih Gray! Itu pasti bug yang mengganggu. Saya akan mengikuti langkah-langkah yang Anda berikan di sini. Berharap itu akan memperbaiki milik saya juga: s
Aleyna
1
Saya harap ini berhasil untuk saya. Saya menambahkan komentar ke @Gray bugreport. Kecurigaan saya adalah karena mouse / keyboard eksternal terpasang ke laptop saya. Saya mulai mengalami masalah setelah menambahkannya.
oschrenk
4
Untuk OP (Abu-abu): Ini adalah instruksi BURUK ! Anda TIDAK boleh memperbarui / 'memperbaiki' kunci untuk 'Hapus Sebelumnya' dan perusahaan, karena secara default ini tidak ditentukan sama sekali, terserah widget asli! itu juga kehilangan sekumpulan kombo kunci lainnya (seperti memilih dengan shift + tombol panah). Belum ada perbaikan selain reboot, tetapi di Mac, Anda tinggal masuk ke sleepcycle (tutup laptop, tunggu beberapa detik, buka lagi).
rzwitserloot
1
Terima kasih @rz. Saya telah mengedit jawaban saya untuk menunjukkan bahwa itu tidak disarankan tetapi saya akan meninggalkan informasi untuk anak cucu karena saya pikir ada beberapa kegunaan.
Gray
81

Saya dapat "memulihkan" tombol panah dan spasi mundur dengan "Menyegarkan" proyek.

Penyegaran proyek Eclipse

chrischris
sumber
12
Sialan! Saya telah berurusan dengan ini selama lebih dari satu dekade dan ini benar-benar memperbaikinya! Seandainya saya bisa memilih yang ini x2 :)
Justin Buser
Saya mengalami masalah ini untuk pertama kalinya hari ini dan ini memperbaikinya untuk saya. Itu terjadi pada saat yang sama dengan Firefox crash (saya mengalami kesalahan logika dalam satu lingkaran dan mengirim terlalu banyak html ke sana yang membuatnya crash).
kap
Oh Boy. Ini telah membunuhku selama berhari-hari. Akan melakukan salin / tempel dan akan menempelkannya di tab yang salah! Refresh melakukannya untuk saya. Terimakasih banyak.
theblitz
Baru saja menemukan ini menggunakan distribusi Scala IDE Eclipse. Menyegarkan proyek berhasil untuk saya.
Alan LaMielle
1
Juga tidak berfungsi untuk saya :-( Juga, kalau-kalau ada yang mengira, ini bug khusus Mac, saya menjalankan Lubuntu 12.04.
cayhorstmann
12

Jika Anda melihat gejala yang sama pada Eclipse Windows, cukup tekan semua tombol mouse Anda (termasuk roda jika ada) secara bersamaan, dan itu sepertinya sudah memperbaikinya.

flexicious.com
sumber
Ini berhasil bagi saya setidaknya sekali. Semoga ini memperbaikinya secara konsisten.
hvuoltee
sih ya .. itu berhasil! bagaimana mungkin Anda menemukan ini .. pasti menjentikkan mouse karena frustrasi :)
Nrj
Itu adalah hal paling gila yang pernah saya lihat untuk waktu yang lama, tetapi berhasil.
Rob Mason
9

Masalah aneh yang sama, ini berhasil untuk saya: Saya baru tahu bahwa jika saya mengganti editor dan kembali lagi, backspace mulai berfungsi lagi. ( sumber )

Renaud
sumber
5

Bagi saya, akar masalahnya adalah mouse saya .

Tombol spasi mundur dan navigasi tidak berfungsi. Saya dapat memperbaikinya untuk sementara dengan mengatur key binding secara manual seperti yang dijelaskan di halaman ini.

Akar penyebab dan solusi permanen adalah memperbaiki tombol mouse ke-3 yang macet pada mouse Evoluent Vertical Grip saya. Karena saya tidak pernah menggunakan tombol itu, saya tidak memperhatikan bahwa tombol itu terpasang secara permanen, mungkin dari mouse yang meluncur dari meja ke tanah terlalu sering. Setelah saya bisa melepaskan tombolnya, masalah segera diselesaikan.

Ini benar-benar membuat frustrasi. Saya menghabiskan waktu berminggu-minggu bertanya-tanya mengapa hal itu terjadi dan secara sporadis menelusuri web untuk mendapatkan jawaban. Tentu saja saya punya solusi sementara, tetapi fakta bahwa itu terus terjadi sangat mengganggu. Saya mencoba menginstal ulang Eclipse dari awal, mencoba versi yang berbeda dan berpindah ruang kerja, tetapi tidak ada yang berhasil. Saya terkejut ternyata tombol mouse macet setelah semua itu.

jdempcy
sumber
1
Ya ternyata sebagian besar kasing melekat pada mouse tetapi saya mengalami masalah ini, saya tidak memiliki mouse yang terpasang di Mac saya: s
Aleyna
2

Periksa juga apakah seseorang belum menginstal vrapperplugin sehingga Eclipse menerima perintah seperti vi / vim. Jika ini kasusnya menekan imemungkinkan Anda mengakses jendela editor. Jika Anda tidak menyadari bahwa kampus tempat kerja telah menginstalnya (menatap tajam ke seseorang), ini bisa menjadi $% # & $ @ yang benar! Jika diinstal akan ada ikon V di toolbar bagian atas. Plugin ini dapat dihapus dengan membuka direktori tempat Eclipse diinstal di jendela jangka dan berjalan

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

Itu atau membebani otak Anda tetapi konon meningkatkan produktivitas Anda dengan mempelajari semua perintah Vim. Semoga ini membantu seseorang ...

Paran
sumber
1

Di lingkungan Windows dan Linux, saya pernah mengalami masalah seperti itu ketika sistem yakin tombol pengubah ditekan. Dengan menekan dan melepaskan semua tombol pengubah, masalah sering kali hilang. Namun, di OSX saya tidak mengalami masalah seperti itu, jadi ini mungkin sepenuhnya salah.

Jika ide sederhana tidak menyelesaikan masalah, Anda dapat mencoba memulai ruang kerja baru untuk melihat apakah beberapa preferensi menyebabkan masalah; atau Anda dapat mengunduh instance Helios baru untuk memeriksa apakah berfungsi. Saya tahu, ini semua adalah masalah serius, tetapi mungkin menemukan masalahnya.

Jika tidak, Anda akan melihat pertanyaan yang diajukan belum lama ini tentang masalah keyboard , mungkin ada beberapa petunjuk bagaimana mengatasinya.

Zoltán Ujhelyi
sumber
1

Saya mengalami masalah yang sama dengan tombol "Hapus" di Eclipse 3.7.0 pada Windows Vista. Tiba-tiba kuncinya berhenti bekerja dan saya tidak tahu mengapa. Baru-baru ini saya menemukan cara untuk memperbaikinya ketika masalah terjadi - itu bekerja untuk saya setiap saat:

Di jendela editor kode di Eclipse, hoover pada beberapa metode atau variabel atau apa pun, sampai jendela popup muncul dengan "Tekan 'F2' untuk fokus" di sudut kanan bawah. Klik jendela popup untuk mengalihkan fokus, lalu klik kembali jendela editor sehingga pop-up menghilang, dan voila, tombol Hapus berfungsi kembali.

Viktor
sumber
1

Punya masalah yang sama. Ternyata tombol tengah saya pada mouse nirkabel saya didorong ke dalam tas laptop saya. Biasanya saya mematikan mouse, tapi kali ini saya lupa. Senang orang lain memiliki masalah ini, jika tidak, saya masih akan mencari penyebabnya.

LowDev1
sumber
Hehe, ternyata ini bukan masalah saya juga, hanya saja kali ini hard drive tergeletak di trackpad. Terima kasih!
Vilhelm
Saya juga! Lupa mematikannya sebelum dibuang ke tas. Keluarkan mouse saya dan semuanya baik-baik saja lagi.
dogatonik
1

Saya telah mengalami masalah ini selama bertahun-tahun. Namun itu jarang terjadi, sehingga saya hampir selalu lupa apa yang saya lakukan untuk menyelesaikannya. Restart memperbaikinya sebagian besar waktu saya pikir, dan beberapa kali "menyegarkan" berhasil, tetapi tidak ada yang berhasil 100% dari waktu.

Bagaimanapun, seseorang di laporan bug menyarankan untuk meletakkan MacBook dalam siklus Tidur. Ini bekerja seperti pesona bagi saya, jadi meletakkannya di sana untuk referensi di masa mendatang.

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

Kebetulan, saya pernah mengalami perilaku serupa dengan aplikasi lain, khususnya Firefox. Pemikiran saya adalah bahwa ini ada hubungannya dengan binding kunci secara umum, dan aplikasi apa pun yang menyediakan penggantian untuk default di OS (ini adalah asumsi yang cukup besar, jadi ambillah dengan butiran garam yang besar). Saya juga mengalami hal ini pada saya di Xcode, tetapi restart sederhana dari perbaikan aplikasi, sedangkan dengan Eclipse itu tidak cukup untuk sebagian besar waktu.

FilmJ
sumber
1

Menggunakan eclipse JUNO di Win XP saya juga mengalami masalah ini. Memulai ulang meja kerja menggunakan File> Restart tidak berfungsi, tetapi menutup eclipse dan memulai lagi dengan -clean pada prompt perintah, tombol mulai berfungsi lagi, tanpa restart windows.

Marcel
sumber
Menangkan 7 di sini, hanya menutup dan membuka kembali Eclipse yang berhasil untuk saya. Tidak perlu opsi khusus.
ysap
1

Catatan - Baru saja menemukan perbaikan ini di tempat lain - Anda dapat memperbaikinya di Mac OSX dengan pencari mematikan paksa. Itu berhasil untuk saya dengan sempurna. Tidak perlu memulai ulang!

hcexile.dll
sumber
1

Untuk beberapa alasan aneh, membuka preferences windowdan menutupnya segera, memecahkan masalah ini untuk saya (solusi lain di sini tidak berfungsi).

Itay
sumber
0

Untuk berjaga-jaga jika ini membantu seseorang ... Saya tidak sengaja membuat semuanya berfungsi kembali dengan melakukan hal berikut:

  1. Membuka file yang melanggar dari baris perintah (saya menggunakan 'vi').
  2. Membuat pengeditan yang ingin saya buat dan menyimpan file.
  3. Kembali ke Eclipse untuk menyegarkan dan menerapkan ulang aplikasi saya.

Segera setelah editor (ini adalah file JSP, btw) di-refresh, saya sekali lagi menggunakan panah, hapus, dll.

YMMV

  • Mendongkrak
Mendongkrak
sumber
0

MacBook Pro 10.6.8, Eclipse Helios tiba-tiba terhapus dan panah tidak lagi berfungsi. Reboot berhasil untuk saya.

markdsievers
sumber
0

Saya juga menghadapi masalah yang sama. Dalam kasus saya, hanya tombol hapus yang tidak berfungsi. Saya menggunakan helios gerhana di ubuntu. Solusi yang diberikan di sini tidak berfungsi. Namun, memulai ulang menyelesaikan masalah.

chayan
sumber
0

Saya curiga bahwa ini terjadi setelah memperbarui Java di Mac saya. Jadi setelah memperbarui Java, sebaiknya selalu boot ulang mesin.

tmanthey.dll
sumber
0

Saya mendapat masalah yang sama ketika saya mulai menggunakan JRobot. Dalam satu bagian kode saya menekan mouse tetapi tidak melepaskannya. Dengan melepaskan mouse di bagian kode selanjutnya, saya berhasil menyelesaikan masalah. Anda dapat membuat ulang masalah ini menggunakan kode di bawah ini. Lepaskan tombol mouse untuk menyelesaikan masalah.

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();
}
Codey McCodeface
sumber
0

Menekan tombol kiri dan kanan mouse secara bersamaan beberapa kali berhasil untuk saya.

Sanket Mehta
sumber
0

Menggunakan eclipse Luna (4.4) di Redhat dan melihat melalui Xming (Windows 7, 64-bit), saya tidak dapat menggunakan backspace, panah, menghapus atau bahkan masuk, tetapi alfanumerik berfungsi. Masalah ini tidak terputus-putus, tapi selalu ada sejak awal. Bagi saya, saya menemukan bahwa menetapkan break-point dalam kode, menjalankan dan mengizinkan gerhana untuk beralih perspektif memperbaikinya setiap saat. Semoga dapat membantu orang lain karena saran di atas (yaitu beralih editor, mengubah pemetaan kunci, menyegarkan dan memulai ulang gerhana) tidak berhasil untuk saya.

Satu diagnostik menarik dari masalah yang saya alami adalah saat membuka layar tempat Anda mengubah pemetaan kunci, saya dapat menggunakan tombol hapus. Tapi tidak dalam file java atau file teks tanpa judul.

hack_on
sumber
0

BEKERJA!!!

Saya menggunakan Eclipse Luna dan Windows 7, tapi rasa itu berfungsi di semua jenis juga.

Di Eclipse, buka tab Window-> preferensi-> Umum-> tombol

Kemudian, cari Command "Hapus" dan "Hapus Sebelumnya" dalam daftar, dan periksa apakah mereka ditugaskan dengan sesuatu atau tidak. Jika itu ditetapkan dengan kunci yang salah, klik "Unbind Command".

Cukup pilih perintah yang ingin Anda ubah dan tekan tombol yang Anda inginkan di kolom "penjilidan".

Saya pikir ini berfungsi untuk Berikutnya, Kolom Berikutnya, Kolom Sebelumnya, Kolom Sebelumnya, Baris Atas, Baris Bawah, atau apa pun yang Anda inginkan !!

Miguel Barreto
sumber
0

Dulu, masalah serupa dengan tidak berfungsi "masuk" dan "hapus", tidak ada metode di atas yang membantu saya - untuk memperbaiki masalah, saya harus beralih ke formatter java default (yang saya gunakan entah bagaimana berhenti berfungsi)

baut
sumber