Hi guys!
It's been a month since the First release
Here is another release of TwinPad, it's now v0.4.0
Now If you compare the Source of PadWinK and TwinPad they are
nearly 70% different.
Changes with this Release:
====================
- Added DirectInput 8 Keyboard Interface for the Plugin & GUI
(Yes DirectInput8 cause I don't have DirectX9 SDK

)
- Due to DirectInput, Now Larger set of Keys can be configured
Even Non-Standard 101-Keyboard (Hopefully

)
unlike before, for example, now you can use L-Control, R-Control as
different keys, It seems working.
- Added Special Key, you can configure it in the GUI, that
Works combined with ( - Minus or = Equals ) Keys, to make movements
Smoother, tested it in the Following games: FF12, Devil May Cry3,
Tekken 5 (Loading Screen --Still not so smooth)
for example if you configure it with CAPs Lock, and pressed (Caps & -)
will make the character to Walk, if pressed (Caps & =) will make character
to Run.
- Again! Old Configurations will be lost, please ReConfigure after update
Due to DirectInput Code values differ from Ascii codes in earlier versions.
-
RPGW1ZaRD 
as you suggested! the Movements now a lot smoother
that means, if you press UP then press DOWN+UP it will go Down, Release
DOWN it will GO UP. same goes to RIGHT and LEFT.
All I had to do, is Adding DirectInput8 support. (after I have learnt it
passed few days

)
Note:
=====
Reserved Keys are:
ESCAPE, F1 --through-- F15, MINUS, EQUALS.
I could let you use L-Alt, R-Alt, but since the Emu tend to crash alot
(Not by me hopefull

) but if I do that you may lose Control of your
Keyboard untill you restart. So I forgot the Idea of using Alt Keys.
Since I don't have Japanese keyboard, I don't know if Kana or Kanji will
work, But they are supported. (Same goes to non-standard 101 Keys),
I don't know if mapping between DirectInput and Virtual Keys will be lost.
so, if Any1 can test this! please inform your results here.
EDIT: Sorry for reviving old thread, but since this thread is being redirected by
several threads, I thought it would be helpfull.
Special thanx to
RPGW1ZaRD, because of you I learnt DirectInput
and
thc > For Showing me Kosmos Error thread..
Thanx all