Alexandre Julliard
|
b648dac7e1
|
dinput: Don't depend on the dxerr8 static library in the tests.
|
2008-07-08 17:51:46 +02:00 |
Alexandre Julliard
|
79c64acc7b
|
tests: Don't depend on the static uuid libraries in the tests.
This avoids trouble with the broken MingW libraries when
cross-compiling the tests.
|
2008-07-08 17:51:45 +02:00 |
Vitaliy Margolen
|
ba1a7ba62a
|
dinput: Set force feedback actuator flag for X and Y axes.
Programs looking for this flag to verify if FF is present. And on which axes.
|
2008-07-07 12:11:24 +02:00 |
Vitaliy Margolen
|
a478c4fe25
|
dinput: Freed effect should remove itself from the parent's list of effects. Add tests.
|
2008-07-07 12:11:24 +02:00 |
Vitaliy Margolen
|
aa3694d8ac
|
dinput: Use Wine list for effects list.
|
2008-07-07 12:11:24 +02:00 |
Vitaliy Margolen
|
91036a04a2
|
dinput: Stop and unload effect when freeing it.
|
2008-07-07 12:11:24 +02:00 |
Vitaliy Margolen
|
85e2aa1d8a
|
dinput: Add more traces. Prevent some traces from dereferencing NULL pointer.
|
2008-07-07 12:11:24 +02:00 |
Vitaliy Margolen
|
e850b4f13d
|
dinput: Convert keyboard buffer from internal data format to user data format.
|
2008-05-28 19:31:59 +02:00 |
Vitaliy Margolen
|
f2bdd8d96c
|
dinput: Clamp joystick position values to min-max range.
|
2008-05-13 20:25:56 +02:00 |
Vitaliy Margolen
|
a37c60b0f7
|
dinput: Implement GetDeviceStatus.
|
2008-05-12 11:43:32 +02:00 |
Vitaliy Margolen
|
382ed33b7a
|
dinput: Default value for unassigned POVs should be -1.
|
2008-05-08 18:14:18 +02:00 |
Vitaliy Margolen
|
9227e25660
|
dinput: Ignore events from extra joystick buttons.
|
2008-05-07 17:50:50 +02:00 |
Vitaliy Margolen
|
bdbc2783a1
|
dinput: Limit number of axes in a different way - map all extra axes to -1.
We can't stop device from sending us extra axes so have to keep axes mapping
around for them.
|
2008-05-07 17:50:42 +02:00 |
Vitaliy Margolen
|
b07ff6ec86
|
dinput: Remove redundant variable.
|
2008-05-07 17:49:38 +02:00 |
Francois Gouget
|
42a61d7ed7
|
Assorted spelling fixes.
|
2008-05-06 16:10:20 +02:00 |
Alexandre Julliard
|
dad21bbcbf
|
makefiles: List the static libraries as normal imports instead of extra libs.
|
2008-04-30 14:23:55 +02:00 |
Vitaliy Margolen
|
97535fe243
|
dinput: Fix typo.
|
2008-04-29 12:29:18 +02:00 |
Vitaliy Margolen
|
736d03c8da
|
dinput: Fix default axes mapping generation.
|
2008-04-28 14:32:40 +02:00 |
Vitaliy Margolen
|
4a2f7497ab
|
dinput: Explicitly set extended key flag for Right Shift.
|
2008-04-28 13:27:51 +02:00 |
Lionel Debroux
|
27c2b56c5e
|
dinput: joystick test: Improve reporting when enumerated axes/buttons/POVs don't match capabilities.
|
2008-04-28 13:27:51 +02:00 |
Vitaliy Margolen
|
f51e0e2d26
|
dinput: Limit number of supported axis and buttons.
|
2008-04-25 15:00:32 +02:00 |
Sergey Khodych
|
c6a7fd44d2
|
dinput/tests: Add test to show dinput does not use user defined data format for keyboard.
|
2008-04-18 13:57:15 +02:00 |
Andrew Talbot
|
6657cfe70d
|
dinput: Fix handle leak.
|
2008-04-16 14:07:50 +02:00 |
Vitaliy Margolen
|
3ba6f864f4
|
dinput: Don't use dead-zone from the device.
|
2008-04-14 12:40:22 +02:00 |
Vitaliy Margolen
|
e67c1cbf69
|
dinput: Joysticks are not supported for DX v3.
|
2008-04-14 12:40:22 +02:00 |
Vitaliy Margolen
|
b9801bba31
|
dinput: Assign button GUID to joystick buttons.
|
2008-04-14 12:40:22 +02:00 |
Andrew Talbot
|
05ea03c00b
|
dinput: Assign to struct instead of using CopyMemory.
|
2008-03-29 10:30:24 +01:00 |
Austin English
|
06d429d6b6
|
Spelling fixes.
|
2008-03-27 20:48:19 +01:00 |
Paul Vriens
|
a85c7594dc
|
dinput/tests: Don't treat old dinput versions as an error.
|
2008-03-10 11:22:30 +01:00 |
Rob Shearman
|
48000893f9
|
makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual
DLL makefiles.
|
2008-03-04 20:55:01 +01:00 |
Andrew Talbot
|
da0a48d235
|
dinput: Assign to structs instead of using memcpy.
|
2008-03-01 12:02:19 +01:00 |
Rob Shearman
|
376be08a7c
|
dinput: Include fcntl.h instead of sys/fcntl.h since they are equivalent and the former is more portable.
|
2008-02-28 10:50:57 +01:00 |
Francois Gouget
|
8e97ff5e3b
|
dinput: Fix compilation on systems that don't support nameless unions.
|
2008-02-26 11:21:17 +01:00 |
Rob Shearman
|
fe75a8c616
|
dinput: Fix character count passed to GetKeyNameTextW in SysKeyboardWImpl_GetObjectInfo.
|
2008-02-25 13:31:34 +01:00 |
Marcus Meissner
|
494dd5f1fa
|
dinput: Some debug output for BuildActionMap.
|
2008-02-18 12:41:37 +01:00 |
Marcus Meissner
|
f1a688a946
|
dinput: Removed superflous < 0 check.
|
2008-02-16 15:11:12 +01:00 |
Marcus Meissner
|
da77b8a0f3
|
dinput: Add debug output for IDirectInput8A::EnumDevicesBySemantics.
|
2008-02-16 15:11:00 +01:00 |
Marcus Meissner
|
9ce27fc7c1
|
dinput: Add a dumper for LPDIACTIONFORMAT.
Also make the DINPUT_instance static.
|
2008-02-16 15:10:47 +01:00 |
Vitaliy Margolen
|
971c4e19d6
|
dinput: Don't use event times, report current tick count instead.
|
2008-02-15 10:12:51 +01:00 |
Vitaliy Margolen
|
eca356829c
|
Revert "dinput: Skip old mouse movement events.".
This reverts commit 3187669512 .
|
2008-02-15 10:12:45 +01:00 |
Marcus Meissner
|
9438ebfa20
|
dinput: Make _dump_mouse_state static.
|
2008-02-12 22:36:13 +01:00 |
Vitaliy Margolen
|
3187669512
|
dinput: Skip old mouse movement events.
|
2008-02-11 21:00:09 +01:00 |
Peter Dons Tychsen
|
53f64a09cf
|
dinput: Silence incorrect warning and move it to a valid place.
|
2008-01-07 14:25:19 +01:00 |
Lionel Debroux
|
efc81cb233
|
dinput: Improve TRACEs and WARNs.
|
2008-01-02 13:19:48 +01:00 |
Francois Gouget
|
96d6a25fa1
|
dinput: Make _dump_cooperativelevel_DI() and _dump_EnumDevices_dwFlags() more self-contained.
|
2007-12-18 12:32:56 +01:00 |
Andrew Riedi
|
e0740a7a60
|
dinput: DPRINTF -> TRACE.
|
2007-12-12 13:48:57 +01:00 |
Andrew Talbot
|
39b99d47ad
|
dinput: Remove unneeded casts.
|
2007-12-07 17:36:01 +01:00 |
Andrew Talbot
|
1067f56ca5
|
dinput: Use bitwise NOT not logical NOT.
|
2007-11-27 12:29:52 +01:00 |
Vitaliy Margolen
|
1ed3a815ed
|
dinput: Fix dead zone handling.
|
2007-11-26 12:27:39 +01:00 |
Michael Stefaniuc
|
3e8970602c
|
dlls: Remove duplicate includes.
|
2007-11-19 13:54:46 +01:00 |