Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (780)
Games in Android Showcase (233)
games submitted by our members
Games in WIP (857)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  OSX Version update  (Read 1995 times)
0 Members and 1 Guest are viewing this topic.
Offline gregorypierce

Senior Devvie

I come upon thee like the blue screen of death....

« Posted 2004-02-28 04:21:32 »

The qualifier keys should now work for the keyboards. The problem being that the operating system enumerated those keys more than once for reasons that aren't quite clear. Since they are stored in a HashMap, the first enum (which is actually the correct HID cookie) was being overwritten by a second HID cookie which seems to correspond to nothing.

She builds, she builds oh man
When she links, she links I go crazy
Cause she looks like good code but she's really a hack
I think I'll run upstairs and grab a snack!
Offline swpalmer

JGO Coder

Exp: 12 years

Where's the Kaboom?

« Reply #1 - Posted 2004-02-28 17:27:46 »

This is good progress.   I'm looking into the issue with the iShock II.  It and the key naming are the next major issues.

On the key name front.  We need the JInput spec o make it clear how it should work.  Jeff mentioned that the names should be normalized to how the windows plugin is working.  Can that be explained in a platform neutral way in the JInput spec?  At the moment the Mac plugin returns the same string for getName() and getIdentifier() the spec doesn't really require anything different, but obviously some way to get the key cap name for UI purposes is required.

Offline Jeff

JGO Coder

Got any cats?

« Reply #2 - Posted 2004-03-03 02:38:22 »

Yes we need to decide this.  I was  lookign at Mike's code (the original JInput author) and there is something Im not sure I 100% understand yet.  In something like "Standard Keyboard" there is a funny table that converts the code for the key returned from the lower level into other codes.  Im trying to udnerstand why thats there right now.  It seems like *maybe  * thats suppsoed to make all the keyboards return the same codes for the same keys?

Anyone else noticed that and have any bright ideas?  I can try to ping mike... I used to have a forwarding address for him...

Got a question about Java and game programming?  Just new to the Java Game Development Community?  Try my FAQ.  Its likely you'll learn something!
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline swpalmer

JGO Coder

Exp: 12 years

Where's the Kaboom?

« Reply #3 - Posted 2004-03-03 12:13:49 »

I haven't seen that key table yet...  at the moment I'm reading USB HID specs and Apple docs and poking around in Greg's code to see if I can get proper gamepad support in there.  It is going well so far, but my time is limited (I'm sure you know the feeling).  But I do hope to make some progress by the end of this weekend.  If I'm lucky, to the point of having fully working gamepad support.

Pages: [1]
  ignore  |  Print  

hadezbladez (1095 views)
2018-11-16 13:46:03

hadezbladez (498 views)
2018-11-16 13:41:33

hadezbladez (1087 views)
2018-11-16 13:35:35

hadezbladez (251 views)
2018-11-16 13:32:03

EgonOlsen (2540 views)
2018-06-10 19:43:48

EgonOlsen (2740 views)
2018-06-10 19:43:44

EgonOlsen (1544 views)
2018-06-10 19:43:20

DesertCoockie (2248 views)
2018-05-13 18:23:11

nelsongames (2082 views)
2018-04-24 18:15:36

nelsongames (2777 views)
2018-04-24 18:14:32
Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08

Deployment and Packaging
by gouessej
2018-08-22 08:03:45

Deployment and Packaging
by philfrei
2018-08-20 02:33:38

Deployment and Packaging
by philfrei
2018-08-20 02:29:55

Deployment and Packaging
by philfrei
2018-08-19 23:56:20

Deployment and Packaging
by philfrei
2018-08-19 23:54:46 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!