Java-Gaming.org
Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
Featured games (78)
games approved by the League of Dukes
Games in Showcase (404)
games submitted by our members
Games in WIP (289)
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  
  Get raw input values  (Read 836 times)
0 Members and 1 Guest are viewing this topic.
Offline intermedi8

Junior Newbie





« Posted 2012-11-27 10:42:48 »

Hi everyone,

for a project i need to read out the raw values of a custom gamecontroller device.
When i use the getPollData() function the components (axis) always returns a value between 0 and 2.
But as said, i need the raw data. I tried to use the RawInputEnvironmentPlugin, but that doesnt changed anything.

Can anyone help me?
Offline endolf
« League of Dukes »

JGO Coder


Medals: 4
Projects: 1


Current project release date: sometime in 3003


« Reply #1 - Posted 2012-11-27 11:43:41 »

JInput doesn't modify the values, it just passes on the values that the OS presents it.

Endolf

Offline intermedi8

Junior Newbie





« Reply #2 - Posted 2012-11-27 12:52:09 »

But the system doesnt presents values from 0 to 2? When i access the controller direct via windows system settings or with dxtweak i get values from 0 to 1023?
Games published by our own members! Check 'em out!
Play the free demo of Revenge of the Titans!
Offline endolf
« League of Dukes »

JGO Coder


Medals: 4
Projects: 1


Current project release date: sometime in 3003


« Reply #3 - Posted 2012-11-27 12:59:37 »

They are UIs over the top of the OS, what values does the driver return?

Endolf

Offline intermedi8

Junior Newbie





« Reply #4 - Posted 2012-11-27 13:11:51 »

Hmmm, i have no idea. It is a device which gets recognized plug and play by windows as a gamecontroller with 4 axis. I hoped that i could read out the raw values with jinput like DXtweak does...
Offline endolf
« League of Dukes »

JGO Coder


Medals: 4
Projects: 1


Current project release date: sometime in 3003


« Reply #5 - Posted 2012-11-27 13:20:00 »

multiply it by 512 and your values will look just like the ones from the dx tool, it probably does the same thing inside it's ui.

Endolf

Offline intermedi8

Junior Newbie





« Reply #6 - Posted 2012-11-27 13:39:26 »

No, that doesnt work. There is also an axis with an "unlimited" max value, used to measure weights. In DXtweak i can see the raw value, starting with 0 and rising as the weight gets more. With JInput the value just stops at 2, so i cant measure anything above. I guess i have to find another solution =(
Offline endolf
« League of Dukes »

JGO Coder


Medals: 4
Projects: 1


Current project release date: sometime in 3003


« Reply #7 - Posted 2012-11-27 13:40:29 »

When you check the properties of that axis, does it report that it is normalised in jinput?

Pages: [1]
  ignore  |  Print  
 
 

Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
 
Try the Free Demo of Revenge of the Titans

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

The invasion has landed! On Mars! And you're there to beat 'em!
cubemaster21 (34 views)
2013-05-17 21:29:12

alaslipknot (42 views)
2013-05-16 21:24:48

gouessej (72 views)
2013-05-16 00:53:38

gouessej (71 views)
2013-05-16 00:17:58

theagentd (79 views)
2013-05-15 15:01:13

theagentd (74 views)
2013-05-15 15:00:54

StreetDoggy (116 views)
2013-05-14 15:56:26

kutucuk (139 views)
2013-05-12 17:10:36

kutucuk (140 views)
2013-05-12 15:36:09

UnluckyDevil (147 views)
2013-05-12 05:09:57
Complex number cookbook
by Roquen
2013-04-24 12:47:31

2D Dynamic Lighting
by Oskuro
2013-04-17 16:46:12

2D Dynamic Lighting
by Oskuro
2013-04-17 16:45:57

2D Dynamic Lighting
by Oskuro
2013-04-17 16:23:20

Noise (bandpassed white)
by Roquen
2013-04-05 17:36:01

Noise (bandpassed white)
by Roquen
2013-04-03 16:17:38

Java Data structures
by Roquen
2013-03-29 13:21:12

Topic Request
by kutucuk
2013-03-22 21:42:01
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!
Page created in 0.061 seconds with 21 queries.