Java'da Xinput klavye kodları nedir?

350070

Megapat
İlk 5 Haneli Mesajınız!
Katılım
6 Aralık 2017
Mesajlar
10.572
Makaleler
4
Çözümler
40
Arkadaşlar mesela yukarı tuşunun kodu KeyEvent.VK_UP.

Peki böyle xinput (galiba xbox oyun kolu girişleri demek) kodları var mıdır? Ben internette bulamadım.
@Iskenderun.
@Berkay Davas.
 
Son düzenleyen: Moderatör:
İnternette şöyle bir sonuç buldum, belki işinize yarar:

Yaramadı. Netbeans'e ekleyemedim bir türlü. Bir de taa 2006 çıkmış JXInput paketi.
 
KeyEvent'i yakalayip gelen kodu inceleyebiliyor musun?
1652988070690.png

1652988146010.png

Bunları mı kast ettin?
 
Hayir, debug ederek ya da log yazarak, gelen key event'ini inceleyebilirsin. Tum KeyEvent'leri yakalayan metod yazarsin, sonra da merak ettigin tusa ( ya da Controller Tusuna ) basip yakalanan event'i incelersin.
Denedim onu. Klavye tuşlarında keycode gösteriyor. Mesela d'ye basıyorum 68 çıktısını alıyorum, f'ye basıyorum 47 gibi alıyorum ama Xbox kolundaki tuşlara basınca çıktı vermiyor.
 
Denedim onu. Klavye tuşlarında keycode gösteriyor. Mesela d'ye basıyorum 68 çıktısını alıyorum, f'ye basıyorum 47 gibi alıyorum ama Xbox kolundaki tuşlara basınca çıktı vermiyor.
O halde problem kodu bilmemen degil controller'daki inputu yakalayamamasi ya da onun KeyEvent olmamasi.
 
O halde problem kodu bilmemen degil controller'daki inputu yakalayamamasi ya da onun KeyEvent olmamasi.
Bir kaç tane xinput tanıtan kütüphane/api/jar galiba var ama bir türlü aktaramadım NetBeans'e veya kullanamadım.
 
Bence bu arkaik kutuphanelerle ugrasana kadar eger oyun yapiyorsan modern bir oyun motoru kullanmaya bak. Son commiti 4 sene once atmislar.
 

Yeni konular

Geri
Yukarı