summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Changes for rumblers, it all works now, but had to do some nasty stuffforcefeedbackendolf2005-08-293-19/+96
| | | | | | | to get init, cleanup, and rumble all running from the same thread git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/branches/forcefeedback@119 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* More testingendolf2005-08-284-12/+79
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/branches/forcefeedback@117 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Update build script so it builds 1.4 byte codeendolf2005-08-281-1/+1
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/branches/forcefeedback@116 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Changes to the interface between java and native code.endolf2005-08-2722-1449/+619
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/branches/forcefeedback@113 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* This commit was manufactured by cvs2svn to create branch 'forcefeedback'.First Last2005-07-1648-9682/+0
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/branches/forcefeedback@107 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Added cleanup stuff for rumblers, it doesn't fix the code, but is niceendolf2005-07-1611-42/+85
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@106 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Couple if inux rumbler differences, including including the added fileendolf2005-07-162-9/+45
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@105 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Linux rumbler supportendolf2005-07-0312-10/+188
| | | | | | | | | IT DOES NOT WORK YET though. I'm in contact with the kernel module developers as I think it's a kernel bug git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@104 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Changed the binary library nameendolf2005-06-192-5/+5
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@103 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Updated the name of the linux native libraryendolf2005-06-194-6/+7
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@102 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Extra debug infoendolf2005-06-191-1/+1
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@101 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* If the default plugin is not in the classpath, an exception gets thrown.endolf2005-06-161-6/+6
| | | | | | | This should only happen if it's also not in the plugins directory. git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@100 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Oppsendolf2005-06-161-1/+1
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@99 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Added the simple_dist task and subtasks to build the singleendolf2005-06-161-0/+69
| | | | | | | | | distributable zip/tgz for each platform that includes the core classes, the default plugins classes, the jutils classes, and the binary library for that platform. git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@98 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Unless otherwise specified (using the property), the plugin loader willendolf2005-06-151-5/+24
| | | | | | | | | now automatically try and load the plugin specific to that platform. The plugins path will be scanned first, and if found, the plugin will not be reloaded. git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@97 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* The changes of Axis.Identifier to Component.Identifier was obviously not ↵endolf2005-06-151-9/+9
| | | | | | checked under windows. My fault. Fixed (I hope) git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@96 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Guess who found the device that pops the buffer size?, was getting an array ↵endolf2005-06-151-1/+1
| | | | | | out of bounds. git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@95 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* For some reason, my ubunto boxes with jdk 1.5.0_02 all seem to haveendolf2005-06-141-1/+1
| | | | | | | | | | | java.home set to the jre dir, even though a 'which java' reveals it's using the jdk one, not the jre one. This causes the include dir not to be found and causes the build to fail. Made it so that the build file looks for includes relative to the jre dir and the jdk dir, so all systems should work (yeah, right) git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@94 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Issue number: Implemented OSXJoystick functionalitycjcdoomed2005-05-201-10/+207
| | | | | | | Submitted by: Chris Cooper [email protected] git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@93 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Will try to open the device for read/write first, if that fails, trysendolf2005-05-081-6/+14
| | | | | | | | read only and displays a message about not being enabled for force feedback git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@92 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Issue: OS X Nightly build not compilingcjcdoomed2005-05-062-10/+10
| | | | | | | | | Obtained from: Submitted by: Chris Cooper Reviewed by: git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@91 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Handle missing absolute axis ID'sendolf2005-05-051-1/+7
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@90 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Regenerated from 2.6.10 headersendolf2005-05-041-3/+99
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@89 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Event devices now opened read onlyendolf2005-05-041-4/+5
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@88 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Updated EventDevice.cpp to handle EV_SYN properlyjeffpk2005-05-011-0/+3
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@87 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Updated linux plugin to build under Linux 2.6.5-7.151jeffpk2005-04-282-9/+9
| | | | | | | Note, these are hacky fixes that may break it under earlier versions of Linux. Sorry. git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@86 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Changes for Axis.Identifier changes. This includes renaming Axis to ↵endolf2004-08-2930-1347/+1295
| | | | | | Component, and creating the Identifier objects for Key Axis and Button. git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@85 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Initial checkinendolf2004-08-296-0/+735
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@84 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Updates so that for now keyboards are just created as normal devices, this ↵endolf2004-07-072-16/+130
| | | | | | means the Axis.Identifiers are not the standard ones, but the correct things are now show and no excpetions are seen on the Logitech Elite keyboard (or any that has axis as well) git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@83 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* If a joystick hat isn't configured properly, or if it's digital, then the ↵endolf2004-07-071-18/+22
| | | | | | axis data is not -32676, 0 or 32767 it is -1, 0 or 1. Updated the hat object to reflect this. git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@82 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Issue number: 18endolf2004-06-211-3/+3
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@81 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Possible fix for sigfault on linux, need to test moreendolf2004-06-214-134/+26
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@80 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Updated the type guess code so that anything that doesn't have a ↵endolf2004-04-211-5/+10
| | | | | | characteristic of a particular type, wont get guessed as that type, it was possible for devices with no characteristics of any of the known types to be classed as a stick, now it should not. git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@78 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Fix for issue 27endolf2004-04-211-52/+15
| | | | | | | Controller types not set up in linux git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@77 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* fixes for issues 25 and 26endolf2004-04-217-26/+32
| | | | | | | | | Sigsgv with logitec USB keyboard with volume controls and mouse wheel when valid event device list in /dev/input/event* has invalid devices in the middle of the sequence, a sigsegv is seen git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@76 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Added jinput.controllerPluginPath property to package documentationendolf2004-04-021-1/+2
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@75 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* First quick attempt at package javadoc to show the properties for plugin loadingendolf2004-04-021-0/+12
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@74 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Changes for the nightly buildgregorypierce2004-02-282-1/+2
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@73 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Updated to include OSX informationgregorypierce2004-02-281-4/+3
| | | | | | | | | | Issue number: Obtained from: Submitted by: Gregory Pierce Reviewed by: git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@72 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Updated so that if a key gets enumerated multiple times, only the first ↵gregorypierce2004-02-281-9/+20
| | | | | | enumeration will be accepted. This was done to stop an issue with certain keys in OSX being enumerated more than once - the first being the correct HID code (assumption) and the second being something wrong. It is not clear why those keys were being enumerated more than once to begin with. But this solves the problem. git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@71 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Updated for correct build environmentgregorypierce2004-02-281-2/+7
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@70 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Updated for better debugging output.gregorypierce2004-02-281-4/+2
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@69 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Updated for proper build settings.gregorypierce2004-02-281-18/+16
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@68 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Initial version 1.0.0-b01djp2004-02-181-0/+104
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@67 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Added Z axis support for rumblersendolf2003-12-021-0/+3
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@66 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Updated (added) javadocendolf2003-12-021-7/+67
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@65 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Updated rumblers to be able to get their axis name and axis identifierendolf2003-12-025-5/+45
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@64 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Initial rumbler supportendolf2003-12-013-12/+198
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@63 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Initial rumbler test supportendolf2003-12-012-0/+69
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@62 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Added jinput.plugins (or net.java.games.input.plugins, both work) to allow ↵endolf2003-11-281-0/+20
| | | | | | plugin class names to be specified for useage with webstart. git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@61 e343933a-64c8-49c5-92b1-88f2ce3e89e8