1. 2004db1 dinput: Don't use HIWORD to check if a REFGUID is a DIPROP. by Michael Stefaniuc · 15 years ago
  2. 2665272 dinput: Pass event instance ID to queue_event instead of offset. by Vitaliy Margolen · 15 years ago
  3. 8dac79d dinput: Add few special cases for key mappings. by Vitaliy Margolen · 16 years ago
  4. 74f2ecc dinput: Let each device decide which hook event to skip. by Vitaliy Margolen · 16 years ago
  5. fffcd23 dinput: Fix pointer cast warnings on 64-bit. by Alexandre Julliard · 16 years ago
  6. bb2d857 dinput: Remove superfluous backslashes at end of lines. by Michael Stefaniuc · 16 years ago
  7. d939367 dinput: Implement DIPROP_KEYNAME property for keyboard device. by Vitaliy Margolen · 17 years ago
  8. 304ff3c dinput: The DIK_ keycode is not the same as the scancode. by Aric Stewart · 17 years ago
  9. aa0188c dinput: Zero the out buffer. by Vitaliy Margolen · 17 years ago
  10. e850b4f dinput: Convert keyboard buffer from internal data format to user data format. by Vitaliy Margolen · 17 years ago
  11. 4a2f749 dinput: Explicitly set extended key flag for Right Shift. by Vitaliy Margolen · 17 years ago
  12. 06d429d Spelling fixes. by Austin English · 17 years ago
  13. fe75a8c dinput: Fix character count passed to GetKeyNameTextW in SysKeyboardWImpl_GetObjectInfo. by Rob Shearman · 17 years ago
  14. 8f28d43 dinput: Rename set_dinput_hook and call it from the base class. by Vitaliy Margolen · 18 years ago
  15. deb74ef dinput: Handle multiple keyboard and mouse devices. by Vitaliy Margolen · 18 years ago
  16. 6d6e4f4 dinput: Export Mouse and Keyboard GUIDs. by Vitaliy Margolen · 18 years ago
  17. b9e8284 dinput: Move key state array into object. by Vitaliy Margolen · 18 years ago
  18. fb1082a dinput: Combine all Release functionality into base class. by Vitaliy Margolen · 18 years ago
  19. d2966c2 dinput: Move parent dinput reference into base class. by Vitaliy Margolen · 18 years ago
  20. 6a8bf96 dinput: Make sure to unacquire device before freeing it. by Vitaliy Margolen · 18 years ago
  21. 3c9e7a7 wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility. by Dmitry Timoshkov · 18 years ago
  22. 52a630a dinput: Add DebugInfo to critical sections. by Jan Zerebecki · 18 years ago
  23. e744c3a dinput: Constify some variables. by Andrew Talbot · 18 years ago
  24. dbd2112 dinput: Internal data format is not const anymore. by Vitaliy Margolen · 18 years ago
  25. af71538 dinput: Remove duplicate Keyboard->Poll it is the same as base class. by Vitaliy Margolen · 18 years ago
  26. 4b33fd6 dinput: Set event from queue_event, simplifying code a bit. by Vitaliy Margolen · 18 years ago
  27. 8e8b4f0 dinput: Use proper offset when queuing keyboard events. by Vitaliy Margolen · 18 years ago
  28. b223b02 dinput: Fix memory leak. by Vitaliy Margolen · 18 years ago
  29. 20ba784 dinput: Move keyboard to using new GetObjectInfo. by Vitaliy Margolen · 18 years ago
  30. e946ce6 dinput: Declare some functions static. by Andrew Talbot · 18 years ago
  31. 263d5ce dinput: Move keyboard to using new EnumObjects from base class. by Vitaliy Margolen · 18 years ago
  32. b22ff80 dinput: Remove MsgWaitForMultipleObjects calls. by Vitaliy Margolen · 18 years ago
  33. ce5fb9b dinput: AddRef and Release parent DirectInput class. by Vitaliy Margolen · 18 years ago
  34. 1db55d2 dinput: Don't return non existent keys. by Vitaliy Margolen · 18 years ago
  35. 6246fa6 dinput: Remove redundant parameter. by Vitaliy Margolen · 18 years ago
  36. d5b57f3 dinput: Move mouse & keyboard user data format to base class. by Vitaliy Margolen · 18 years ago
  37. 564ad7d dinput: Move keyboard event queue into base device class. by Vitaliy Margolen · 18 years ago
  38. 429c8ac dinput: Implement Poll for keyboard. by Vitaliy Margolen · 18 years ago
  39. 0da0486 dinput: Move critical section to the base device class. by Vitaliy Margolen · 18 years ago
  40. f7eacd6 dinput: Move acquired flag to the base device class. Add tests. by Vitaliy Margolen · 18 years ago
  41. af34ef1 dinput: Move SetEventNotification and associated event into base class. by Vitaliy Margolen · 18 years ago
  42. 7d838d9 dinput: Use dinput device as a base class for keyboard, mouse and joystick. by Vitaliy Margolen · 18 years ago
  43. 7123f3e dinput: Win64 printf format warning fixes. by Vitaliy Margolen · 18 years ago
  44. 6bd7451 dinput: Keyboard: Use the same event queue mechanism as mouse. by Vitaliy Margolen · 19 years ago
  45. 83bda8e dinput: Unacquire correct device. by Vitaliy Margolen · 19 years ago
  46. 13ce1a4 dinput: Ignore repeated key events. by Vitaliy Margolen · 19 years ago
  47. 360a3f9 Update the address of the Free Software Foundation. by Jonathan Ernst · 19 years ago
  48. bc14406 dinput: Keyboard should be acquired before calling GetDeviceState. by Vitaliy Margolen · 19 years ago
  49. e66e34e dinput: Create single thread for mouse and keyboard hook. by Vitaliy Margolen · 19 years ago
  50. f8ee161 Fixed some traces to use the right printf format and avoid typecasts. by Alexandre Julliard · 20 years ago
  51. 20a1a20 Use a more portable scheme for storing the name of a critical section. by Alexandre Julliard · 20 years ago
  52. 50a6d97 gcc 4.0 warning fixes for Interlocked* functions. by Mike McCormack · 20 years ago
  53. 247246e Make more of the OLE interface vtables const. by Dmitry Timoshkov · 20 years ago
  54. 6dd763e Pass around real version and do correct thing based on it. by Robert Reif · 20 years ago
  55. 97d848a - use WINE_DINPUT_KEYBOARD_MAX_KEYS instead hard-coded 256 value by Raphael Junqueira · 20 years ago
  56. 6451e22 Build a static list of devices instead of relying on ELF constructors. by Alexandre Julliard · 20 years ago
  57. 7b738b7 Make sure to always pass valid QS_* flags to MsgWaitForMultipleObjects. by Alexandre Julliard · 20 years ago
  58. 9a99dc1 Implemented GetProperty method for keyboard device. by Christian Costa · 20 years ago
  59. 5ad7d85 Do not check for non NULL pointer before HeapFree'ing it. It's redundant. by Michael Stefaniuc · 20 years ago
  60. 6a8ae41 Handle device class in DX8 enumeration (found by Robert Reif). by Christian Costa · 20 years ago
  61. 09a2eab Fixed size check in GetDeviceData. by Torbjörn Andersson · 20 years ago
  62. 9a75ae0 Add dx3 capabilities. by Robert Reif · 21 years ago
  63. 873e5bf Use InterlockedIncrement/InterlockedDecrement for reference counting. by Robert Reif · 21 years ago
  64. 76447ec Added support for multiple devices. by Robert Reif · 21 years ago
  65. 314b99c Removed some more uses of the non-standard ICOM_THIS macro. by Alexandre Julliard · 21 years ago
  66. f714b39 Get rid of the no longer used ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE macro. by Alexandre Julliard · 21 years ago
  67. 48c4bb3 Get rid of the non-standard ICOM_VTABLE macro. by Alexandre Julliard · 21 years ago
  68. 4f64069 - some new logging on device enumeration by Lionel Ulmer · 21 years ago
  69. 9fccb02 - better log the GetDeviceState function by Lionel Ulmer · 21 years ago
  70. 79692a3 We don't really need subdirectories in dlls/dinput. by Alexandre Julliard · 21 years ago[Renamed from dlls/dinput/keyboard/main.c]
  71. e37c6e1 Fixed header dependencies to be fully compatible with the Windows by Alexandre Julliard · 22 years ago
  72. 19b6a49 Allocate DebugInfo field for all critical sections (based on a patch by Alexandre Julliard · 22 years ago
  73. c405019 - DInput WideChar classes support. This time all dinput versions have by Raphael Junqueira · 22 years ago
  74. 77c00c9 Make dinput8 behaviour more correct for mouse and keyboard. by Christian Costa · 22 years ago
  75. 37e3e5e DInput keyboard handling checks for incoming X11 events. by Mark Westcott · 22 years ago
  76. 2e24a14 Replace DPRINTF with TRACE. by Tony Lambregts · 22 years ago
  77. 8985c02 Implement GetDeviceInfo and GetObjectInfo for the keyboard device. by Lionel Ulmer · 22 years ago
  78. d14ad4f Implemented EnumObjects for the keyboard device. by Lionel Ulmer · 22 years ago
  79. bed2b9c Only install the keyboard hook on device creation. by Ove Kaaven · 22 years ago
  80. f63e5b6 Remove errno.h from files that do not need it. by Marcus Meissner · 22 years ago
  81. 7ea3a29 Handle 'not acquired' error messages on keyboard GetDeviceData. by Lionel Ulmer · 23 years ago
  82. 8482613 Added missing wine/port.h. by Alexandre Julliard · 23 years ago
  83. d2d08f0 - support DirectInput 8 interfaces. - implemented mouse wheel support. by Ove Kaaven · 23 years ago
  84. 1ae26eb - Made sure const LP were actually const in dinput.h. by Vincent Béron · 23 years ago
  85. 9a62491 Removed trailing whitespace. by Vincent Béron · 23 years ago
  86. 32886f6 Add missing \n to output messages. by James Juran · 23 years ago
  87. c9654a7 Fixed keyboard handling. by Arjen Nienhuis · 23 years ago
  88. 0bd249d Hack to make SetEventNotification work. by Olivier Houchard · 23 years ago
  89. 0799c1a Added LGPL standard comment, and copyright notices where necessary. by Alexandre Julliard · 23 years ago
  90. 8166d36 Fixed GetDeviceState and GetDeviceData to use only exported APIs. by Alexandre Julliard · 23 years ago
  91. 3f4f7fa Removed unnecessary includes/definitions. by Alexandre Julliard · 24 years ago
  92. 56a45b2 Small cleanups. by Alexandre Julliard · 24 years ago
  93. b18220a Don't restore the saved keyboard autorepeat config, since the config by Ove Kaaven · 24 years ago
  94. db1f948 Don't disable keyboard autorepeat, since autorepeat is now detectable. by Ove Kaaven · 24 years ago
  95. a1d23f5 Removed the 'fn' prefix (i.e. ICOM_FN). by Francois Gouget · 24 years ago
  96. c9b3b2e Added preferences to dinput drivers (so we can have two joystick by Marcus Meissner · 24 years ago
  97. 6301e94 - reorganized DInput DLL by Lionel Ulmer · 24 years ago