DInput 1.1 released
•
15 Jun 2008, 17:37
•
News
DInput is written to change the use of Windows API mouse coordinates (in games or applications) to Direct Input coordinates. Direct Input has got the following advantages compared to Windows API coordinates:
Features:
» No pointer ballistics (impossible cause of acceleration)
» It's designed to work on high resolution mice (win coordinates aren't)
» Faster (in theory)
» Different and mostly smoother feeling
» Because of the above reasons it mostly helps against negative acceleration
Default supported games:
Return to Castle Wolfenstein (profilename: rtcw)
Wolfenstein Enemy Territory (profilename: et)
Enemy Territory : Quake Wars
Quake 2 (profilename: q2) *
Quake 3 (profilename: q3)
Quake 4 (profilename: q4) *
Call of Duty (profilename: cod) *
Call of Duty II (profilename: cod2) *
Call of Duty IV (profilename: cod4)
Counterstrike Source (profilename: css) *
Make sure to read the readme to get it working.
* Those games are untested but should be working if they use win32 mouse coordinates. If it doesn't work just add your own profile (instructions are in the readme).
» Download URL #1
» Download URL #2
Features:
» No pointer ballistics (impossible cause of acceleration)
» It's designed to work on high resolution mice (win coordinates aren't)
» Faster (in theory)
» Different and mostly smoother feeling
» Because of the above reasons it mostly helps against negative acceleration
Default supported games:
Return to Castle Wolfenstein (profilename: rtcw)
Wolfenstein Enemy Territory (profilename: et)
Enemy Territory : Quake Wars
Quake 2 (profilename: q2) *
Quake 3 (profilename: q3)
Quake 4 (profilename: q4) *
Call of Duty (profilename: cod) *
Call of Duty II (profilename: cod2) *
Call of Duty IV (profilename: cod4)
Counterstrike Source (profilename: css) *
Make sure to read the readme to get it working.
* Those games are untested but should be working if they use win32 mouse coordinates. If it doesn't work just add your own profile (instructions are in the readme).
» Download URL #1
» Download URL #2
great job :)
@edit:
bind a trojaner with the file and bust some hackers !
anyway.. maybe someone could get caught
any you probably have to adjust some stuff that i cant be arsed with:D
but very useful for those people who play with high DPI and or low resolution
btw dont most of the games in that list use DI by default or is this program using some different DI method?
Good job, will test it more later!
My mouse locks itself in the left corner when I run it together with ET and I'm just getting an error saying ET.exe has encountered some problems.
To the guy with this problem:
For this problem, it might be your direct input is fucked up cause the program error checks on ANY call it does, so it's quite strange you don't get a message with the error. Maybe you should try and update directx.
15K in 1 minute
btw hope this program dont see dynatimer as a cheat :D
1. ClanBase's cheating and abuse policy applies to this cup.
2. All programs or files, be they changed game files or new files, that change or edit the game or add to its functionality, or that interact with the game in any way, are strictly forbidden. The use of any forbidden program or file by any clan member during a cup match will lead to the exclusion of the clan from the Cup. The use of such program or file outside the cup may lead to the same sanction.
so they can be with their useless rules
file.exe
cd %ET Dir%\
ET.exe
I mean.. it says exactly what the rules restrict :D
Extract DInput.zip to c:\DInput
Start > execute > type in "cmd"
You'll get into a dosbox and should have a line that looks like:
c:\documents and settings\yourwindowsloginname>
Now type:
cd.. (to go up on directory)
cd.. (to go up on directory again)
cd dinput
The doxbox cmd line should read:
c:\dinput>
Now type:
dinput -d
This will create dinput.ini @ c:\documents and settings\yourwindowsloginname\application data\
(You can edit this file, check the readme to know what the cvars do)
Now type: dinput ET and open ET.
ET voila:
C:\dinput>dinput ET
Looking for profile: "et" in Settings.ini.
Found "et" settings.
Profile is enabled.
Written current profile to Settings.ini.
Starting injection thread.
Started injection thread.
Waiting for process (ET.exe).
Process "ET.exe" found (PID: 200).
Succesfully injected DLL into ET.exe.
You should be able to make *.bat file that start dinput first and ET next. I'll post one later.
START C:\ET.lnk
source: http://www.esreality.com/?a=longpost&id=1265679&page=2
unless you mean killerboy isn't a person, in which case i agree, he seems more of a monkey
* Its more accurate when using a non default windows sens, with high dpi, when you use mousedrivers, etc. The position wont be saved as an integer but as a long, so it can handle 1,56pixels. This is nice in ET because ET doesnt aim by pixels, but by angles.
* It always gives the correct position of the cursor, this isnt always the case with high DPI mice. There's no Q3 neg accel cause the cursors hits the side of the screen.
* It saves mousepositions up until the time Q3 asks for mouseinputs, so there will be one mouseinput for every frame (as long as actual mouserate > actual FPS ).
€: well only the second and the third have to do with buffering
So i used better settings eariler or it just makes everything smoother and thus slower?
sry but this is a joke, eventho u prob. spent lots of time in it
and what do you mean with "add your own profile" ?
is that allowed at lans?
i mean HLSW or ASE
<path to DInput>\dinput.exe et && <old command>
On short try to add before the command that runs et the DInput thingy I said. It should run dinput and then ET.
I haven't tested this though. I'm on laptop.
LE:
Sorry... I forgot that && connects the first process on the second. Try better this:
<path to DInput>\dinput.exe et & <old command> &
Edit:With this second thing it also wont execute ET.exe:(
<et run command> && <dinput command>
:D. Tell me if it works.
Thx:)
edit: saw that u found a way. hf :)
works only for et though, so you should change the parameter if you want to play cod4 for example
et.bat
contents:
"
start DInput.exe et
start ET.exe %*
"
put the bat and dinput files in your et dir ofc.
use et.bat in your gamebrowser instead of et.exe
you are happy and set!
what a noob haha
I can't launch it :s
Nice work btw, though I don't need it myself.
I'm using SetPoint with 800 DPI,
Windows sensitivity @ ½
accelfix
Ive changed the settings and do i need to run the application or this will work by his own?
I tried using diff profiles but I get Dinput errors :P
et.bat
contents:
"
start DInput.exe et
start ET.exe %*
"
put the bat and dinput files in your et dir ofc.
use et.bat in your gamebrowser instead of et.exe
you are happy and set!