Commit Graph
55 Commits
Author SHA1 Message Date
Glenn Maynard 1d9e4c4658 SDL_Delay -> usleep 2004-05-21 03:31:26 +00:00
Glenn Maynard 564eea2ade license update 2004-05-15 22:07:41 +00:00
Glenn Maynard a702601034 updates (we still don't use this yet) 2004-04-05 22:16:26 +00:00
Glenn Maynard 3cb62064fe don't queue input while dialog boxes have focus 2004-01-13 02:22:18 +00:00
Glenn Maynard 6f1cac33c1 cleanup. 2004-01-03 07:18:43 +00:00
Chris Danford 945441d0f8 add Para input handler (not quite working yet) 2003-12-17 09:33:39 +00:00
Chris Danford d44851a9de change duplicate variable name 2003-12-17 09:32:56 +00:00
Chris Danford 47def7d3dc xbox updates 2003-11-13 00:39:36 +00:00
Glenn Maynard e0f7347551 fix release build copmile 2003-10-11 04:05:43 +00:00
Glenn Maynard a7771a5c66 boost Pump thread priority 2003-10-11 00:15:19 +00:00
Glenn Maynard 075c34e8cc Fix assertion failure when joysticks with more than one hat are attached 2003-10-08 20:40:41 +00:00
Thad Ward c7de8342f5 remove some tls.h includes that were apparently missed. 2003-10-01 09:15:51 +00:00
Glenn Maynard fa27886b1c Use SDLK_PRINT instead of SDLK_SYSREQ. 2003-09-28 23:20:22 +00:00
Glenn Maynard 32e81d2bbc Use CHECKPOINT and RageThreads. 2003-08-05 01:32:51 +00:00
Glenn Maynard 25026f2877 Always handle unbuffered devices in the main thread. 2003-07-28 17:42:57 +00:00
Glenn Maynard d19feaf965 fix link errors--dxguid *is* needed in Windows 2003-07-22 20:23:39 +00:00
Glenn Maynard 3a04d3f223 Never handle polled devices in a thread in Win9x. It doesn't have the
scheduling granularity to handle it.
2003-07-20 19:16:49 +00:00
Glenn Maynard da3be19536 use RageTimer::Half 2003-07-20 19:13:35 +00:00
Glenn Maynard ad40d49720 Unacquire before calling SetEventNotification. 2003-07-15 20:41:45 +00:00
Glenn Maynard 718f3e4e6b fix crash 2003-07-15 09:11:09 +00:00
Glenn Maynard e28ad70a27 Shut down the input thread when resetting the window. 2003-07-15 03:35:47 +00:00
Glenn Maynard 8f07ab28b2 thread debug info 2003-07-15 01:23:11 +00:00
Glenn Maynard c65136cb37 quiet unneeded output 2003-07-14 22:28:03 +00:00
Glenn Maynard a675dc82dd cosmetic 2003-07-14 19:12:37 +00:00
Glenn Maynard 4b79170bad Add some temporary timing information 2003-07-14 19:10:28 +00:00
Glenn Maynard 4f01755442 Don't start a Pump thread if we have no pads. 2003-07-14 07:30:51 +00:00
Glenn Maynard 9385e437f2 threaded DI input 2003-07-14 06:27:20 +00:00
Glenn Maynard 5a1fc8b54f update 2003-07-14 06:26:39 +00:00
Glenn Maynard e7ec4c7e0f threaded Pump input 2003-07-14 06:26:09 +00:00
Glenn Maynard 4c707df399 Update -> UpdateTimer 2003-07-14 06:25:14 +00:00
Glenn Maynard 325f853d60 cleanup 2003-07-13 04:35:01 +00:00
Glenn Maynard 2384d1bb0a Don't enum all devices (fixes Pump crashes) 2003-07-13 04:33:54 +00:00
Glenn Maynard dc7182f749 call InputHandler::Update 2003-07-13 01:05:05 +00:00
Glenn Maynard 82aabe7c3a call InputHandler::Update, InputHandler::ButtonPressed 2003-07-13 01:03:44 +00:00
Glenn Maynard f56d3345fa call InputHandler::Update 2003-07-13 01:03:09 +00:00
Glenn Maynard c4417a0678 Add InputHandler::ButtonPressed. 2003-07-13 01:00:55 +00:00
Glenn Maynard f789a441ac temporary 2003-06-22 22:54:22 +00:00
Glenn Maynard 1ee68667e6 fix keys sticking 2003-06-21 21:01:07 +00:00
Glenn Maynard fbd70eb5ea implement sliders and (partially) fix hats 2003-06-18 17:50:01 +00:00
Glenn Maynard 81fbead16b split this up
Fix losing keyboard input when changing graphics settings (this happened
with the old code, too).
2003-06-18 05:43:12 +00:00
Glenn Maynard e96cb79c5f support more axes 2003-06-17 06:05:10 +00:00
Glenn Maynard 88995a73c6 implement native DirectInput code 2003-06-17 05:01:49 +00:00
Glenn Maynard 11400e7000 cleanup 2003-05-28 04:21:12 +00:00
Chris Danford 4d182f85a4 add automatic mapping of joysticks 2003-05-28 02:35:05 +00:00
Glenn Maynard c4b029742e Oops. Remove log. 2003-05-26 00:04:12 +00:00
Glenn Maynard a1a2576949 use mySDL_EventState 2003-05-25 23:50:03 +00:00
Glenn Maynard eb1e2a0435 use SDL_GetEvent 2003-04-12 19:03:02 +00:00
Glenn Maynard dfa597bbd5 Add InputHandler for SDL input types, instead of handling them as a
special case in RageInput.
2003-04-12 02:15:23 +00:00
Glenn Maynard 7d919be169 update comment 2003-04-12 02:14:00 +00:00
Glenn Maynard 567e1c533f move USB handling into a separate file 2003-03-19 20:34:40 +00:00