aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
Commit message (Collapse)AuthorAgeFilesLines
* 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-2919-587/+378
| | | | | | 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
* 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-216-24/+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
* 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 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
* 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-023-5/+15
| | | | 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
* Added the logger macros so I don't have to keep manually adding theendolf2003-10-295-17/+72
| | | | | | | | | | | statements back in every time something breaks Fixed a crash under linux if when it was thinking there was at least one more joystick that it really had, funnily enough when it tried to get data from this joystick, it all went bang. git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@56 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Fixes to solve issue 21endolf2003-10-202-2/+7
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@55 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Fix and updated error messages for issue 20endolf2003-10-045-8/+30
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@53 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Fixes for issue 4 and 5, mouse data under DX is normalisedendolf2003-10-032-128/+255
| | | | | | | | and shouldn't be Enhancment 19, Windows only supports 4 mouse buttons. git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@52 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* I had done the mouse axis as normalised to match the windowsendolf2003-10-031-3/+3
| | | | | | | | version, as I am about to commit changes to fix that version, I have sitch over the workings of this one too git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@51 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Added windows 98 to build options as jinput will work with it.endolf2003-10-031-1/+1
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@50 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Preliminary Ant build support for OS Xswpalmer2003-09-042-0/+100
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@49 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Add HID properties and CROSSTABLE entries to move from JInput keys to HID ↵gregorypierce2003-08-091-51/+166
| | | | | | cookies and poll keyboard keys git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@45 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Change to ignore non HID compliant devices and to correct a bug where usage ↵gregorypierce2003-08-091-2/+5
| | | | | | page passed as element type git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@44 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Couple of bug fixesgregorypierce2003-08-091-11/+17
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@43 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Added information for keyboard return codes. There are many international ↵gregorypierce2003-08-082-7/+238
| | | | | | keys whose mappings are not totally clear. git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@42 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* no messagegregorypierce2003-08-073-49/+112
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@41 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* no messagegregorypierce2003-08-078-346/+680
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@40 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* no messagegregorypierce2003-08-062-32/+56
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@38 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Initial release of native librarygregorypierce2003-08-051-0/+716
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@37 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* no messagegregorypierce2003-08-053-674/+0
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@36 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Initial update - partial merge with JInputgregorypierce2003-08-057-0/+699
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@35 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* jinput.jar location got moved backendolf2003-08-051-2/+2
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@34 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* jinput.jar got moved from bin to distendolf2003-08-051-2/+2
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@32 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* fixed ant clean fails on windows because the linux ant script can't findendolf2003-08-051-1/+1
| | | | | | | the classes dir to delete git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@29 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Changed controller.jar to jinput.jar as perendolf2003-08-053-6/+6
| | | | | | | http://www.JavaGaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=jinput;action=display;num=1059866464 git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@28 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Changed os name on createNativeDefinitons.java as it wasendolf2003-07-311-1/+1
| | | | | | | incorrectly capitalised git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@27 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Initial commit of linux pluginendolf2003-07-311-0/+51
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@26 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Initial commit of Linux pluginendolf2003-07-3123-0/+4649
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@23 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* no messageendolf2003-07-311-3/+3
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@22 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* no messageendolf2003-07-312-0/+138
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@21 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* g++ rather than gcc is needed to build C++ files, and added windows xp to ↵endolf2003-07-311-1/+1
| | | | | | the list of OSs to build the native library on. git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@20 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* Update to move native pointers to Java code, to retrieve the correct device ↵gregorypierce2003-07-292-9/+111
| | | | | | types from the HID tables, to open/close the device and prepare to poll data from the device data queues git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@16 e343933a-64c8-49c5-92b1-88f2ce3e89e8
* no messagegregorypierce2003-07-282-104/+218
| | | | git-svn-id: file:///home/sven/projects/JOGL/git-svn/svn-server-sync/jinput/trunk@15 e343933a-64c8-49c5-92b1-88f2ce3e89e8