endolf
|
0015c724b3
|
Rather than crashing, just disable the plugin if we an't load the dll
|
2007-09-23 02:01:26 +00:00 |
|
endolf
|
69a2984615
|
Rather than crashing, just disable the plugin if we an't load the dll
|
2007-09-22 19:35:06 +00:00 |
|
endolf
|
13e1269023
|
Fix a potential Array index out of bounds exception.
|
2007-08-12 22:38:49 +00:00 |
|
endolf
|
a2f62499b9
|
Make joysticks fire events
|
2007-08-12 22:10:37 +00:00 |
|
endolf
|
c6a4aeaf1e
|
Complete - task 36: Linux plugin not reporting normalised values
https://jinput.dev.java.net/issues/show_bug.cgi?id=36
|
2007-08-12 21:59:25 +00:00 |
|
endolf
|
ea90a2d3b4
|
Make the joystick plugin on linux respect POV Hats
|
2007-08-12 20:09:14 +00:00 |
|
endolf
|
ae8b23e4ba
|
Remove stray debug
|
2007-08-12 16:02:23 +00:00 |
|
endolf
|
8699a0c8b1
|
Issue number: 35
Read the axis and button maps from the joystick nodes.
|
2007-08-12 15:47:51 +00:00 |
|
endolf
|
940c48b558
|
Bit of a tidy up
|
2007-08-02 20:30:42 +00:00 |
|
endolf
|
aa96d5c1be
|
Tidy up
|
2007-08-02 20:13:51 +00:00 |
|
endolf
|
0018c62842
|
Created a plugin that combines the multiple keyboard/mouse support of the raw plugin, with the game controller support of direct input.
|
2007-08-02 20:10:35 +00:00 |
|
endolf
|
92c7186445
|
Revert last change, might be a rumbling only device, or a device with only subdevices.
|
2007-06-28 20:41:47 +00:00 |
|
endolf
|
db12311aa5
|
Don't create devices that are of an unknown type, with no components
|
2007-06-28 20:38:53 +00:00 |
|
endolf
|
fd2a1b073d
|
Make the API docs and the code match for the Mouse.get<button> methods. Add the methods that we actually wanted to be there.
|
2007-06-28 20:37:24 +00:00 |
|
endolf
|
10214031df
|
Raw input has mouse buttons 4 and 5 as button 3 and 4 not side and extra.
|
2007-06-20 21:04:46 +00:00 |
|
endolf
|
083eee58ee
|
Implement the isSupported method and make plugins work again. There was an issue where accessing the static methods in DefaultControllerEnvironment and ControllerEnvironment would cause ploblems when the plugins were loaded using the PluginLoader class loader.
|
2007-06-10 15:03:27 +00:00 |
|
elias
|
7716494aee
|
Linux: Added more paths to the jni header search path
|
2007-04-19 11:40:03 +00:00 |
|
elias
|
d71de8a642
|
Mac OS X: Don't fail the entire device enumeration when one device fails to open
|
2007-02-25 20:40:02 +00:00 |
|
elias
|
7bf9a5d428
|
Linux: Bounds check fixes (again)
|
2006-12-26 09:18:46 +00:00 |
|
elias
|
02196352eb
|
Linux ~: More bounds checks
|
2006-12-25 09:31:34 +00:00 |
|
elias
|
9d211951c1
|
Linux: Fix an IndexOutOfBoundsException for unknown controller types
|
2006-12-23 07:51:58 +00:00 |
|
elias
|
43b4dab801
|
Mac OS X: Added support for mouse scroll wheel
|
2006-11-12 18:36:17 +00:00 |
|
endolf
|
f107ea2558
|
Make the default state connected to the cursor
|
2006-10-31 20:46:46 +00:00 |
|
endolf
|
e2d5fc8e24
|
Updates to build system for wintab plugin
|
2006-10-29 17:47:35 +00:00 |
|
endolf
|
1ef6081c1f
|
First commit of the wintab plugin
|
2006-10-29 15:57:42 +00:00 |
|
elias
|
f201cc526b
|
Linux: Changed uname -i to uname -m to improve 64 bit detection in build scripts
|
2006-09-08 10:06:51 +00:00 |
|
elias
|
9cc64dd560
|
DirectInput: Only choose DIDF_RELAXIS id the device has at least one axis, and all axes are relative
|
2006-08-23 08:04:50 +00:00 |
|
elias
|
b251b846f2
|
DirectInput: Don't fail entire enumeration because of one device failure
|
2006-08-23 07:53:04 +00:00 |
|
elias
|
e48f275cfc
|
DirectInput: Fix an issue with mice devices and DIDF_ABSAXIS axis mode. Now DIDF_RELAXIS is chosen if all device axes are relative.
|
2006-08-22 21:20:35 +00:00 |
|
elias
|
924d55e7d3
|
DirectInput: Use Controller.Type.UNKNOWN for the catch-all device type
|
2006-08-22 09:22:51 +00:00 |
|
elias
|
b1892fe307
|
Linux: Ignore rumblers when device is read only
|
2006-08-11 08:44:12 +00:00 |
|
elias
|
3d2ce651e8
|
DirectInput: Ignore unmapped components
|
2006-08-10 08:05:14 +00:00 |
|
elias
|
027fa2a7a0
|
Check for NULL malloc result
|
2006-08-09 08:38:58 +00:00 |
|
elias
|
c31a7d8818
|
Windows: More MinGW compile fixes
|
2006-07-20 10:45:00 +00:00 |
|
elias
|
13a7aaef3c
|
Windows: Fix more mingw compile warnings
|
2006-07-17 11:32:38 +00:00 |
|
elias
|
0a481c9adb
|
Windows: More mingw fixes
|
2006-07-17 11:29:02 +00:00 |
|
elias
|
0fb2152bde
|
Windows: MinGW path fixes
|
2006-07-15 23:09:40 +00:00 |
|
elias
|
e5b009c563
|
Windows: Added build.xml.mingw for building with mingw compiler. Doesn't work yet since the RawInput API is not supported through mingw yet.
|
2006-07-15 22:39:32 +00:00 |
|
elias
|
f0737680fa
|
Made the core classes and the linux plugin applet compatible. Removed dead code in DefaultControllerEnvironment
|
2006-07-14 08:31:27 +00:00 |
|
elias
|
c9b1dd2ba1
|
Windows: Handle polled devices in setDataFormat
|
2006-07-13 18:37:27 +00:00 |
|
elias
|
c97630f17d
|
Linux: build fixes for 64 bit
|
2006-07-11 21:07:38 +00:00 |
|
elias
|
06ecaad638
|
Changed a System.out.println to use logging
|
2006-07-11 21:04:54 +00:00 |
|
elias
|
6eb27144d9
|
Linux: Implemented support for libjinput-linux64.so 64 bit library
|
2006-07-11 21:02:46 +00:00 |
|
elias
|
8f13bb8862
|
Windows: Use pre-defined environment variables for the native include and lib paths
|
2006-07-10 22:20:03 +00:00 |
|
elias
|
e1e1d4f564
|
Windows Raw Plugin: Make sure DefWindowProc is called to clean up resources. Use MSG.time field instead of GetMessageTime.
|
2006-07-05 08:51:36 +00:00 |
|
elias
|
4931654f9c
|
Windows: Fix RawMouse event bug where all mouse clicks would end up being reported on the left (primary) mouse button
|
2006-07-04 21:25:51 +00:00 |
|
elias
|
4306f119c2
|
added DefaultControllerEnvironment.loadLibrary convenience method for plugins. It will also respect the new net.java.games.input.librarypath property for locating natives (useful for applets). Removed the mac os x jinput-osx-legacy library loading, as it is not necessary anymore with the combined 10.3/10.4 library
|
2006-07-03 11:59:10 +00:00 |
|
elias
|
603d4c6ce6
|
Added ControllerEventTest for testing event queueing
|
2006-06-23 10:48:04 +00:00 |
|
elias
|
55335e976d
|
Windows: Fixed warning about unsafe _vsnprintf
|
2006-06-22 14:08:08 +00:00 |
|
endolf
|
99e28a3d9d
|
Add an axis identifier for unknown axis types and get directx to use it
if it doesn't recognise an axis on construction.
|
2006-05-25 12:40:27 +00:00 |
|