Gerçekten garip tutulma klavye davranışı / hatası?


98

Helios'u Mac Snow Leopard'da kullanıyorum. Nedenini bilmiyorum ama birdenbire ok tuşları ve sil düğmesi sadece Eclipse'de çalışmıyor (bu yüzden Eclipse onları görmezden geliyor) ama geri kalan düğmeler gayet iyi çalışıyor. Ekranda herhangi bir yere atılan bir istisna / hata yoktur. Bu arızayı nasıl yeniden üreteceğimi tam olarak bilmiyorum.

Söyleyebileceğim tek şey, ben aşağı bu adam tam olarak aynı sorunu yaşıyorum burada . Kötü olan şey, 2002 yılında gönderilen gönderi:

Aynı sorunu yaşayan herhangi biri var mı? Baska öneri?

Düzenle:

Lütfen yakında düzeltileceğini umarak bu hata raporunda "ben de" i işaretleyin .


Cevabım @Aleyna'ya hiç yardımcı oldu mu?
Gray

Evet, ben de 10 yıl sonra Juno ile aynı şey, wtf!
Justin Buser

Dolayısıyla, bu muhtemelen bir Eclipse sorunu DEĞİLDİR - muhtemelen varsayılan / yerel anahtar bağlamalarını geçersiz kılan herhangi bir uygulama ile ilgisi vardır, Firefox'ta zaman zaman aynı davranışı sürekli olarak yaşıyorum. Her durumda, öyle görünüyor ki, sistemi uyku döngüsüne sokmak özellikle başarılı bir çözüm, ya da benim için öyleydi.
FilmJ

Çantamdaki kablosuz faremdi, açık bırakmıştım. Kapattığımda her şey yolundaydı. Farenizi kontrol edin!
dogatonic

Yanıtlar:


49

GÜNCELLEME: 7/11/2017 Birkaç yıldır bu problemi tekrar yaşamadım. Ya Eclipse sorunları çözdü ya da daha yeni bir Mac OSX sürümü bir şeyi düzeltti. Kayıt için OSX 10.11.6 üzerinde Eclipse 4.5.2 çalıştırıyorum.

GÜNCELLEME: 4/29/2011 Görünüşe göre bu bir Çalışma Alanı veya klavye tercihleri ​​sorunu değil. Bu tekrar oldu, ancak eski Çalışma Alanlarından geri yüklemek sorunu çözmedi. Sonunda işleri çözen Mac'imi yeniden başlatmak zorunda kaldım. Bunu tekrar görürsem, gelecekte hemen yeniden başlatmayı deneyeceğim. Bu hatayı Eclipse ile gönderdim . Lütfen hata düzeltilmediyse bir "ben de" açıklaması ekleyin ve bunu sisteminizde yeniden oluşturabilirsiniz.

Ayrıca Mac'lerde bu sorunu, dizüstü bilgisayarın kapağını kapatarak veya Apple menüsünü uyku moduna geçirerek, birkaç saniye bekleyerek ve ardından yeniden başlatarak birimi uyutarak çözebileceğinizi duydum. Bunu henüz denemedim.

BTW, bu olduğunda ferahlatıcı ve diğer mekanizmalar işe yaramadı.


GÜNCELLEME: 4/13/2011 Aşağıdaki talimatlar klavye sorunlarımı çözmüş olsa da, yapılandırmamda başka sorunlar keşfettim ve sonunda Çalışma Alanımı yedeklemelerden kurtarmak zorunda kaldım.


NOT: Bu tavsiye edilmez, ancak burada bilgi amaçlıdır. Genellikle bu anahtarlar, yerel pencere öğesi tarafından işlenir ve tanımlanmaz.

Bu yüzden Mac OSX 10.6.7'de Eclipse 3.6.2.r362 altında aynı sorunu yaşadım. Sola doğru sil ve oklar çalışmıyor. Başka uygulamalarda çalıştılar. Seçenek Okları bir seçimi hareket ettirmek için iyi çalıştı. Oklar, klavye tercihleri ​​penceresinde çalıştı. Başka bir uygulamaya geçmek ve geri dönmek işe yaramadı. Tutulmayı yeniden başlatmak hiçbir fark yaratmadı. Klavye düzenlerini Emacs -> Varsayılan -> Emacs'den değiştirmek işe yaramadı. Tüm değiştirici tuşlara basmak hiçbir şey yapmadı. Aşağıdakilerin hepsini denedim ve hiçbir şey işe yaramıyor: Projeyi yeniden oluşturmak, kaynağı yenilemek, Eclipse'i yeniden başlatmak.

Son olarak, Tercihler -> Genel -> Anahtarlar'a gidip aşağıdaki tuşlar için her bir bağlamayı sıfırlayarak bunu düzeltebildim. Anahtarların her birinin bağları boştu.

  • Delete Previous geri almak
  • Line Up yukarı ok
  • Line Down aşağı ok
  • Previous Column sol oka
  • Next Column sağ ok

Bu işe yaradı ama sonra tüm emacs tuşlarının vidalanmış olduğunu fark ettim. Daha önce çalıştıklarını sanıyordum, bu yüzden ne zaman olduğundan emin değilim. Varsayılan anahtar bağlamalarını geri yüklemek zorunda kaldım (özelleştirdiğim anahtarları yazdıktan sonra) ve ardından özelleştirilmiş ayarlarımı geri yükledim.

Başka hangi anahtar bağlamaların sıfırlandığını ve neyin yaptığını merak etmeme neden oluyor. Sinir bozucu ama en azından kodlamaya geri dönebilirim.

Eclipse klavye tercihleri ​​penceresi


Bu konuda tutulmaya bir hata raporu gönderdim. Tekrar olursa ilerde teşhis edilmesine yardımcı olacak bazı iyi yorumlar var. bugs.eclipse.org/bugs/show_bug.cgi?id=344290
Gri

Teşekkürler Gray! Bu kesinlikle can sıkıcı bir böcek. Burada verdiğiniz adımları takip edeceğim. Umarım benimkini de düzeltir: s
Aleyna

1
Umarım bu benim için işe yarar. @Gray bugreport'a bir yorum ekledim. Şüphem, dizüstü bilgisayarıma harici bir fare / klavye takılmasıdır. Bunları ekledikten sonra sorun yaşamaya başladım.
oschrenk

4
OP'ye (Gri): Bunlar KÖTÜ talimatlardır! "Öncekini Sil" ve şirket anahtarlarını GÜNCELLEMEMELİSİNİZ / "DÜZELTMEMELİSİNİZ", çünkü varsayılan olarak bunlar hiç tanımlı değildir, yerel parçacığa bırakılmıştır! aynı zamanda diğer tuş kombinasyonları da eksiktir (shift + ok tuşlarıyla seçmek gibi). Henüz yeniden başlatmaktan başka bir düzeltme yok, ancak Mac'lerde uyku döngüsüne girebilirsiniz (dizüstü bilgisayarı kapatın, birkaç saniye bekleyin, tekrar açın).
rzwitserloot

1
Teşekkürler @rz. Cevabımı tavsiye edilmediğini belirtmek için düzenledim, ancak bazı faydalar olduğunu düşündüğüm için bilgileri gelecek nesiller için bırakacağım.
Grey

81

Projeyi "Yenileyerek" ok ve geri silme tuşlarını "geri yükleyebildim".

Eclipse projesi yenileme


12
Vay canına! On yıldan fazla bir süredir bununla uğraşıyorum ve bu aslında onu düzeltir! Keşke buna x2 oy verebilseydim :)
Justin Buser

Bu sorunu bugün ilk kez yaşadım ve bu benim için düzeltildi. Bu, bir Firefox çökmesiyle aynı anda oldu (Bir döngüde mantık hatası aldım ve ona çok fazla html gönderdim ve bu da onu çökertdi).
başlık

Oh oğlum. Bu günlerdir beni öldürüyordu. Kopyala / yapıştır yapardı ve yanlış sekmeye yapıştırırdı! Yenileme benim için yaptı. Çok teşekkürler.
theblitz

Scala IDE Eclipse dağıtımını kullanarak bununla karşılaştım. Projeyi yenilemek benim için çalıştı.
Alan LaMielle

1
Benim için de işe yaramıyor :-( Ayrıca, birisinin sadece Mac için bir hata olduğunu düşünmesi durumunda, Lubuntu
12.04'ü

12

Eclipse Windows'ta aynı belirtileri görüyorsanız, tüm fare düğmelerinize (varsa, tekerlek dahil) aynı anda birlikte basmanız yeterlidir ve bu düzelmiş gibi görünüyor.


Bu benim için en az bir kez çalıştı. Umarım bu onu sürekli olarak düzeltir.
hvuoltee

cehennem evet .. işe yaradı! nasıl buldun bunu .. hayal kırıklığı içinde fare
kopuyor

Bu uzun zamandır gördüğüm en çılgınca şey ama işe yarıyor.
Rob Mason

9

Aynı tuhaf sorun, bu benim için çalıştı: Düzenleyiciyi değiştirir ve sonra tekrar geri alırsam, geri almanın tekrar çalışmaya başladığını anladım. ( kaynak )


5

Benim için temel neden faremdi .

Geri al ve gezinme tuşları çalışmadı. Bu sayfada açıklandığı gibi tuş bağlamalarını manuel olarak ayarlayarak bunu geçici olarak düzeltebilirim.

Temel neden ve kalıcı çözüm, Evoluent Vertical Grip faremdeki sıkışmış 3. fare düğmesini düzeltmekti. Bu düğmeyi hiç kullanmadığım için, kalıcı olarak devreye girdiğini fark etmedim, muhtemelen farenin masadan çok fazla yere kayması nedeniyle. Düğmeyi çözdükten sonra sorun hemen çözüldü.

Bu gerçekten sinir bozucuydu. Neden olduğunu merak ederek ve ara sıra cevaplar için web'de arama yaparak haftalar geçirdim. Elbette geçici bir çözümüm vardı, ancak bunun devam etmesi can sıkıcıydı. Eclipse'i sıfırdan yeniden yüklemeyi, farklı sürümleri denemeyi ve çalışma alanlarını değiştirmeyi denedim, ancak hiçbir şey işe yaramadı. Tüm bunlardan sonra sıkışmış bir fare düğmesi olmasına şaşırdım.


1
Evet, vakaların çoğunun fareye bağlı olduğu ortaya çıktı, ancak bu sorunla karşılaştım, Mac'ime takılı bir
farem yok

2

Ayrıca vrapperEclipse'in vi / vim benzeri komutları kabul etmesi için birisinin eklentiyi yüklemediğini kontrol edin . Bu durumda tuşuna basmak ieditör penceresine erişmenizi sağlar. Eğer bir çalışma okulunun onu yüklediğinin farkında değilseniz (birine bakışlar) doğru bir $% # & $ @ olabilir! Yüklenmişse , üst araç çubuğunda bir V simgesi olacaktır . Bu eklenti, bir terim penceresinde Eclipse'in kurulu olduğu dizine gidip çalıştırılarak kaldırılabilir.

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

Bu ya da beyninizi zorlar ama sözde tüm Vim komutlarını öğrenerek üretken bir şekilde artırın. Umarım bu birine yardımcı olur ...


1

Windows ve Linux ortamlarında, sistem bir değiştirici tuşa basıldığına inandığında bu tür sorunlarla karşılaştım. Tüm değiştirici tuşlara basıp bıraktığınızda sorunlar genellikle yok olur. Ancak, OSX'te bu tür sorunları yaşamadım, bu yüzden bu tamamen yanlış olabilir.

Basit fikir sorunu çözmezse, soruna bazı tercihlerin neden olup olmadığını görmek için yeni bir çalışma alanı başlatmayı deneyebilirsiniz; veya çalışıp çalışmadığını kontrol etmek için yeni bir Helios örneği indirebilirsiniz. Biliyorum, bunların hepsi ciddi sorunlar ama sorunun yerini bulabilir.

Aksi takdirde, klavye sorunları hakkında kısa süre önce sorulan soruya bir göz atacaksınız , belki de nasıl çözüleceğine dair ipuçları olabilir.


1

Windows Vista'da Eclipse 3.7.0'da "Sil" anahtarıyla aynı sorunu yaşadım. Aniden anahtar çalışmayı bıraktı ve nedenini anlayamadım. Son zamanlarda sorun oluştuğunda düzeltmenin bir yolunu buldum - her seferinde benim için çalışıyor:

Eclipse'deki bir kod düzenleyici penceresinde, sağ alt köşede "Odaklanmak için 'F2'ye basın" ile açılan pencere görünene kadar, bir yöntem veya değişkene veya neye sahip olduğunuza göz atın. Odağı değiştirmek için açılır pencereyi tıklayın, ardından açılır pencerenin kaybolması için düzenleyici penceresini tekrar tıklayın ve işte Sil tuşu tekrar çalışır.


1

Aynı sorunu yaşadım. Kablosuz faremin dizüstü bilgisayar çantama itilmesinin orta düğmem olduğu ortaya çıktı. Normalde faremi kapatırım ama bu sefer unuttum. Başkalarının bu sorunu yaşadığına sevindim, yoksa yine de nedenini arıyordum.


Hehe, bu benim de sorunum oldu, ancak bu sefer izleme panelinde duran bir sabit diskti. Teşekkür ederim!
Vilhelm

Ben de! Çantaya atmadan önce kapatmayı unutmuşum. Faremi çıkardım ve her şey yine yolundaydı.
dogatonic

1

Yıllardır bu sorunla karşılaştım. Ancak o kadar seyrek oluyor ki, onu çözmek için ne yaptığımı neredeyse her zaman unutuyorum. Yeniden başlatmak çoğu zaman sorunu düzeltti ve birkaç kez "yenileme" işe yaradı, ancak hiçbir şey% 100 çalışmıyor.

Her durumda, hata raporundaki biri MacBook'u Uyku döngüsüne koymayı önerdi. Bu benim için bir cazibe merkezi oldu, bu yüzden onu ileride başvurmak üzere oraya koymak.

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

Bu arada, diğer uygulamalarda, özellikle Firefox'ta benzer davranışlar yaşadım. Benim düşüncem, genel olarak anahtar bağlamalarla ve işletim sistemindeki varsayılanlar için geçersiz kılmalar sağlayan herhangi bir uygulama ile ilgili olması gerektiğidir (bu oldukça büyük bir varsayımdır, bu nedenle buna karşılık gelen büyük bir tuz tanesi alın). Bunun Xcode'da da başıma geldi, ancak uygulama düzeltmelerinin basit bir şekilde yeniden başlatılması, Eclipse ile bu çoğu zaman yeterli değildi.


1

Win XP'de JUNO tutulmasını kullanırken de bu sorunu yaşıyorum. Tezgahı Dosya> Yeniden Başlat'ı kullanarak yeniden başlatmak işe yaramaz, ancak tutulmayı kapatıp komut isteminde -clean ile yeniden başlamak, tuşlar pencereleri yeniden başlatmadan yeniden çalışmaya başlar.


Burada 7 kazanın, Eclipse'i kapatıp yeniden açmak benim için çalıştı. Özel bir seçeneğe gerek yok.
ysap

1

Not - Bu düzeltmeyi başka bir yerde buldum - bulucuyu zorla öldürerek bunu Mac OSX'te düzeltebilirsiniz. Bu benim için mükemmel çalıştı. Yeniden başlatmaya gerek yoktu!


1

Garip bir nedenden ötürü, preferences windowonu hemen açıp kapatmak, bu sorunu benim için çözdü (buradaki diğer çözümler işe yaramadı).


0

Bunun birine yardımcı olma ihtimaline karşı ... Aşağıdakileri yaparak yanlışlıkla işleri tekrar çalıştırdım:

  1. Sorunlu dosyayı komut satırından açtım ('vi' kullandım).
  2. Yapmak istediğim düzenlemeyi yaptım ve dosyayı kaydettim.
  3. Uygulamamı yenilemek ve yeniden dağıtmak için Eclipse'e geri döndüm.

Düzenleyici (bu bir JSP dosyası, btw idi) yenilenir yenilenmez, bir kez daha ok, silme, vb. Komutları tam olarak kullandım.

YMMV

  • Jack

0

MacBook Pro 10.6.8, Eclipse Helios aniden silinir ve oklar artık çalışmaz. Yeniden başlatma benim için çalıştı.


0

Ben de aynı sorunla karşı karşıyayım. Benim durumumda yalnızca silme anahtarı çalışmıyor. Ubuntu'da tutulma helios kullanıyorum. Burada verilen çözümler işe yaramıyor. Ancak, yeniden başlatmak sorunu çözer.


0

Mac'imde Java'yı güncelledikten sonra bunun meydana geldiğinden şüpheleniyorum. Bu yüzden Java'yı güncelledikten sonra makineyi her zaman yeniden başlatmak iyi bir fikir gibi görünüyor.


0

JRobot kullanmaya başladığımda aynı sorunu yaşadım. Tek bir kod parçasında fareye bastım ama bırakmadım. Fareyi daha sonraki bir kod parçasında bırakarak sorunu çözmeyi başardım. Aşağıdaki kodu kullanarak bu sorunu yeniden oluşturabilirsiniz. Sorunu çözmek için fare düğmesini bırakı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

Sol ve sağ fare düğmelerine aynı anda birden çok kez basmak benim için çalıştı.


0

Redhat'te tutulma Luna'yı (4.4) kullanarak ve Xming (Windows 7, 64-bit) üzerinden görüntüleyerek, backspace, oklar, silme ve hatta giremedim, ancak alfasayısal çalıştı. Bu sorun aralıklı değildi, ama her zaman baştan oradaydı. Benim için, kodda bir kırılma noktası belirlemenin, koşmanın ve tutulmanın perspektifleri değiştirmesine izin vermenin her seferinde onu düzelttiğini gördüm. Umarım başka birine yardımcı olur, çünkü yukarıdaki öneriler (yani, düzenleyicileri değiştirmek, anahtar eşlemeleri değiştirmek, tutulmayı yenilemek ve yeniden başlatmak) benim için işe yaramadı.

Karşılaştığım sorunun ilginç bir teşhisi, tuş eşlemelerini değiştirdiğiniz ekrana gidip silme tuşunu kullanabilmemdi. Ancak java dosyalarında veya başlıksız metin dosyalarında değil.


0

ÇALIŞTI !!!

Eclipse Luna ve Windows 7 kullanıyorum ama sanırım her türden çalışıyor.

Eclipse'de Pencere-> tercihler-> Genel-> tuşlar sekmesine gidin

Ardından, listede "Sil" ve "Öncekini Sil" Komutlarını bulun ve bunlara bir şey atanıp atanmadığını kontrol edin. Yanlış anahtarla atanmışsa, "Komutu Çöz" seçeneğine tıklayın.

Değiştirmek istediğiniz komutu seçin ve "ciltleme" alanında olmasını istediğiniz tuşa basın.

Sanırım Sonraki, Sonraki Sütun, Önceki, Önceki Sütun, Satır Yukarı, Satır Aşağı veya ne istersen öyle !!


0

"Enter" ve "delete" çalışmama ile ilgili benzer bir sorun vardı, yukarıdaki yöntemlerden hiçbiri bana yardımcı olmadı - sorunu çözmek için varsayılan java biçimlendiriciye geçmek zorunda kaldım (kullandığım biri bir şekilde çalışmayı durdurdu)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.