Shizenku Blog

Informasi unik, populer dan menarik lainnya

Mengatasi XInputTest yang hanya support 1 controller saja

Saat kalian bermain games di pc menggunakan usb gamepad double stick ketika menggunakan program XinputTest maka biasanya yang terjadi adalah hanya ada satu controller saja yang statusnya connected sedangkan controller dua atau controller yang lainnya statusnya adalah not connected. Tetapi kejadian seperti ini biasanya tidak pernah terjadi pada pengguna yang menggunakan usb gamepad single stick. Sebenarnya yang harus kita lakukan untuk mengatasinya adalah dengan melakukan pengaturan pada file xbox360cemu.ini. Sebelum kita melanjutkan artikel ini ada baiknya jika kalian mengetahui apa itu kegunaan dan pengertian dari program xinput pada saat bermain game di bawah ini.

  XInputTest
XInputTest adalah sebuah program aplikasi emulator untuk komputer yang digunakan pada saat bermain game di pc supaya kita dapat membuat Gamepad atau Twin USB Joystick kalian bisa terdeteksi oleh game sebagai stick xbox 360 controller asli. saya sudah mempunyai pengalaman saat saya memainkan game DMC - Devil May Cry 2013 maka gamepad yang sebelumnya ketika belum menggunakan program xinput gamepad tersebut terdeteksi sebagai Twin USB Joystick dan semua tombol tidak berfungsi dengan baik, hanya ada beberapa tombol saja yang berfungsi sedangkan tombol yang lainnya tidak berfungsi maka lain halnya ketika kalian sudah enggunakan program xinput maka gamepad tadi akan terdeteksi sebagai stick xbox controller asli dan semua tombolnya berfungsi dengan baik.

Keuntungan menggunakan program xinput :
- Mendukung banyak game.
- Ketika bermain game pro evolution soccer gamenya tidak lambat ketika mengoper dan menendang bola, game akan berjalan lebih cepat. seperti ketika menggunakan stick xbox controller asli.

Kerugian ketika menggunakan program xinput :
- Sulit bagi seorang newbie atau pemula dalam hal pengaturan xbox360cemu.ini sehingga jika pengaturan file xbox360cemu.ini tidak di setting dengan benar maka semua tombol di gamepad tidak berfungsi dengan baik.

Untuk cara penggunaannya kalian bisa melihatnya di bawah ini :
1. Kalian Copy terlebih dahulu 5 file Xinput ke dalam directory gamenya :
  • dinput8.dll
  • xbox360cemu.ini
  • xinput1_3.dll
  • xinput9_1_0.dll
  • XInputTest.exe
2. Kalian setting program XInputTest supaya semua tombol sesuai dengan keinginan kita
3. Setelah itu kalian tinggal memainkan gamenya.
  Buat kalian sobat blogger yang saat ini menggunakan usb gamepad double stick dan mengalami masalah yang sama seperti saya, kalian bisa membaca cara mengatasinya XInputTest yang hanya support 1 controller saja, lebih jelasnya kalian bisa melihat cara panduannya di bawah ini :
1. Buka file xbox360cemu.ini
2. Biasanya setelah dibuka kodenya seperti ini :
[Options]
UseAutoPad=0            #use 0 to 1; automatically make other PAD to PAD1 after detecting movement
UseInitBeep=1            #use 0 to 1; default 1; beep on init

#Logitech Cordless Rumblepad 2 / Generic Rumble Controller
[PAD1]
Index=0                #controller index in game controllers list; 0 is first; -1 to ignore this pad
Left Analog X=1            #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog Y=-2        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog X=6        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog Y=-3        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog X Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Left Analog Y Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Right Analog X Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Right Analog Y Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Left Analog X+ Button=0        #button id; 0 to disable
Left Analog X- Button=0        #button id; 0 to disable
Left Analog Y+ Button=0        #button id; 0 to disable
Left Analog Y- Button=0        #button id; 0 to disable
Right Analog X+ Button=0    #button id; 0 to disable
Right Analog X- Button=0    #button id; 0 to disable
Right Analog Y+ Button=0    #button id; 0 to disable
Right Analog Y- Button=0    #button id; 0 to disable
D-pad POV=1            #POV index; 0 to disable
D-pad Up=0            #button id; 0 to disable
D-pad Down=0            #button id; 0 to disable
D-pad Left=0            #button id; 0 to disable
D-pad Right=0            #button id; 0 to disable
A=3                #button id; 0 to disable
B=2                #button id; 0 to disable
X=4                #button id; 0 to disable
Y=1                #button id; 0 to disable
Left Shoulder=5            #button id; 0 to disable
Right Shoulder=6        #button id; 0 to disable
Back=9                #button id; 0 to disable
Start=10            #button id; 0 to disable
Left Thumb=11            #button id; 0 to disable
Right Thumb=12            #button id; 0 to disable
Left Trigger=7                    #button id; precede with 'a' for an axis; eg; a-6; for a slider precede with 's' eg; s-1
Right Trigger=8            #button id; precede with 'a' for an axis; eg; a-6; for a slider precede with 's' eg; s-1
UseForceFeedback=1        #use 0 to 1; default 0
ForceLargeGain=10000        #use 0 to 10000; default 10000; effect intensity
ForceLargePeriod=120000        #use 0 to 200000; default 120000; effect frequency; wheel only
ForceLargeFadeTime=10        #use 0 to 100; default 10
ForceLargeFadeIn=0        #use 0 to 1; default 1
ForceLargeFadeOut=0        #use 0 to 1; default 1
ForceLargeStartMag=0        #use 0 to 10000; default 2000; effect will begin with this value
ForceSmallGain=10000        #use 0 to 10000; default 10000; effect intensity
ForceSmallPeriod=30000        #use 0 to 200000; default 30000; effect frequency; wheel only
ForceSmallFadeTime=10        #use 0 to 100 default 10
ForceSmallFadeIn=0        #use 0 to 1; default 1
ForceSmallFadeOut=0        #use 0 to 1; default 1
ForceSmallStartMag=0        #use 0 to 10000; default 2000; effect will begin with this value
WheelInertiaGain=2500        #use 0 to 10000; default 2500; effect intensity; wheel only
WheelSpringGain=5000        #use 0 to 10000; default 5000; effect intensity; wheel only
SteeringWheel=0            #use 0 to 1; enable for all wheel effects


#Logitech G25 Racing Wheel / Generic Wheel
[PAD2]
Index=-1            #controller index in game controllers list; 0 is first; -1 to ignore this pad
Left Analog X=1            #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog Y=7            #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog X=7        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog Y=7        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog X Linear=30        #-100 to +100  raise this number to increase sensitivity near center
Left Analog Y Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Right Analog X Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Right Analog Y Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Left Analog X+ Button=0        #button id; 0 to disable
Left Analog X- Button=0        #button id; 0 to disable
Left Analog Y+ Button=0        #button id; 0 to disable
Left Analog Y- Button=0        #button id; 0 to disable
Right Analog X+ Button=0    #button id; 0 to disable
Right Analog X- Button=0    #button id; 0 to disable
Right Analog Y+ Button=0    #button id; 0 to disable
Right Analog Y- Button=0    #button id; 0 to disable
D-pad POV=1            #POV index; 0 to disable
D-pad Up=0            #button id; 0 to disable
D-pad Down=0            #button id; 0 to disable
D-pad Left=0            #button id; 0 to disable
D-pad Right=0            #button id; 0 to disable
A=18                #button id; 0 to disable
B=19                #button id; 0 to disable
X=17                #button id; 0 to disable
Y=16                #button id; 0 to disable
Left Shoulder=6            #button id; 0 to disable
Right Shoulder=5        #button id; 0 to disable
Back=8                #button id; 0 to disable
Start=7                #button id; 0 to disable
Left Thumb=3            #button id; 0 to disable
Right Thumb=4            #button id; 0 to disable
Left Trigger=a-6        #button id; precede with 'a' for an axis; eg; a-6; precede with 's' for a slider  eg; s-1
Right Trigger=a-2        #button id; precede with 'a' for an axis; eg; a-6; precede with 's' for a slider  eg; s-1
UseForceFeedback=1        #use 0 to 1; default 0
ForceLargeGain=8000        #use 0 to 10000; default 10000; effect intensity
ForceLargePeriod=120000        #use 0 to 200000; default 120000; effect frequency; wheel only
ForceLargeFadeTime=10        #use 0 to 100; default 10
ForceLargeFadeIn=0        #use 0 to 1; default 1
ForceLargeFadeOut=1        #use 0 to 1; default 1
ForceLargeStartMag=1000        #use 0 to 10000; default 2000; effect will begin with this value and end with 10000
ForceSmallGain=8000        #use 0 to 10000; default 10000; effect intensity
ForceSmallPeriod=30000        #use 0 to 200000; default 30000; effect frequency; wheel only
ForceSmallFadeTime=10        #use 0 to 100; default 10
ForceSmallFadeIn=0        #use 0 to 1; default 1
ForceSmallFadeOut=1        #use 0 to 1; default 1
ForceSmallStartMag=1000        #use 0 to 10000; default 2000; effect will begin with this value and end with 10000
WheelInertiaGain=2500        #use 0 to 10000; default 2500; effect intensity; wheel only
WheelSpringGain=5000        #use 0 to 10000; default 5000; effect intensity; wheel only
SteeringWheel=1            #use 0 to 1; enable for all wheel effects
3. Lalu copy kode merah dan taruh di bawahnya, maka hasilnya seperti berikut :
[Options]
UseAutoPad=0            #use 0 to 1; automatically make other PAD to PAD1 after detecting movement
UseInitBeep=1            #use 0 to 1; default 1; beep on init

#Logitech Cordless Rumblepad 2 / Generic Rumble Controller
[PAD1]
Index=0                #controller index in game controllers list; 0 is first; -1 to ignore this pad
Left Analog X=1            #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog Y=-2        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog X=6        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog Y=-3        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog X Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Left Analog Y Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Right Analog X Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Right Analog Y Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Left Analog X+ Button=0        #button id; 0 to disable
Left Analog X- Button=0        #button id; 0 to disable
Left Analog Y+ Button=0        #button id; 0 to disable
Left Analog Y- Button=0        #button id; 0 to disable
Right Analog X+ Button=0    #button id; 0 to disable
Right Analog X- Button=0    #button id; 0 to disable
Right Analog Y+ Button=0    #button id; 0 to disable
Right Analog Y- Button=0    #button id; 0 to disable
D-pad POV=1            #POV index; 0 to disable
D-pad Up=0            #button id; 0 to disable
D-pad Down=0            #button id; 0 to disable
D-pad Left=0            #button id; 0 to disable
D-pad Right=0            #button id; 0 to disable
A=3                #button id; 0 to disable
B=2                #button id; 0 to disable
X=4                #button id; 0 to disable
Y=1                #button id; 0 to disable
Left Shoulder=5            #button id; 0 to disable
Right Shoulder=6        #button id; 0 to disable
Back=9                #button id; 0 to disable
Start=10            #button id; 0 to disable
Left Thumb=11            #button id; 0 to disable
Right Thumb=12            #button id; 0 to disable
Left Trigger=7                    #button id; precede with 'a' for an axis; eg; a-6; for a slider precede with 's' eg; s-1
Right Trigger=8            #button id; precede with 'a' for an axis; eg; a-6; for a slider precede with 's' eg; s-1
UseForceFeedback=1        #use 0 to 1; default 0
ForceLargeGain=10000        #use 0 to 10000; default 10000; effect intensity
ForceLargePeriod=120000        #use 0 to 200000; default 120000; effect frequency; wheel only
ForceLargeFadeTime=10        #use 0 to 100; default 10
ForceLargeFadeIn=0        #use 0 to 1; default 1
ForceLargeFadeOut=0        #use 0 to 1; default 1
ForceLargeStartMag=0        #use 0 to 10000; default 2000; effect will begin with this value
ForceSmallGain=10000        #use 0 to 10000; default 10000; effect intensity
ForceSmallPeriod=30000        #use 0 to 200000; default 30000; effect frequency; wheel only
ForceSmallFadeTime=10        #use 0 to 100 default 10
ForceSmallFadeIn=0        #use 0 to 1; default 1
ForceSmallFadeOut=0        #use 0 to 1; default 1
ForceSmallStartMag=0        #use 0 to 10000; default 2000; effect will begin with this value
WheelInertiaGain=2500        #use 0 to 10000; default 2500; effect intensity; wheel only
WheelSpringGain=5000        #use 0 to 10000; default 5000; effect intensity; wheel only
SteeringWheel=0            #use 0 to 1; enable for all wheel effects


#Logitech Cordless Rumblepad 2 / Generic Rumble Controller
[PAD1]
Index=0                #controller index in game controllers list; 0 is first; -1 to ignore this pad
Left Analog X=1            #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog Y=-2        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog X=6        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog Y=-3        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog X Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Left Analog Y Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Right Analog X Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Right Analog Y Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Left Analog X+ Button=0        #button id; 0 to disable
Left Analog X- Button=0        #button id; 0 to disable
Left Analog Y+ Button=0        #button id; 0 to disable
Left Analog Y- Button=0        #button id; 0 to disable
Right Analog X+ Button=0    #button id; 0 to disable
Right Analog X- Button=0    #button id; 0 to disable
Right Analog Y+ Button=0    #button id; 0 to disable
Right Analog Y- Button=0    #button id; 0 to disable
D-pad POV=1            #POV index; 0 to disable
D-pad Up=0            #button id; 0 to disable
D-pad Down=0            #button id; 0 to disable
D-pad Left=0            #button id; 0 to disable
D-pad Right=0            #button id; 0 to disable
A=3                #button id; 0 to disable
B=2                #button id; 0 to disable
X=4                #button id; 0 to disable
Y=1                #button id; 0 to disable
Left Shoulder=5            #button id; 0 to disable
Right Shoulder=6        #button id; 0 to disable
Back=9                #button id; 0 to disable
Start=10            #button id; 0 to disable
Left Thumb=11            #button id; 0 to disable
Right Thumb=12            #button id; 0 to disable
Left Trigger=7                    #button id; precede with 'a' for an axis; eg; a-6; for a slider precede with 's' eg; s-1
Right Trigger=8            #button id; precede with 'a' for an axis; eg; a-6; for a slider precede with 's' eg; s-1
UseForceFeedback=1        #use 0 to 1; default 0
ForceLargeGain=10000        #use 0 to 10000; default 10000; effect intensity
ForceLargePeriod=120000        #use 0 to 200000; default 120000; effect frequency; wheel only
ForceLargeFadeTime=10        #use 0 to 100; default 10
ForceLargeFadeIn=0        #use 0 to 1; default 1
ForceLargeFadeOut=0        #use 0 to 1; default 1
ForceLargeStartMag=0        #use 0 to 10000; default 2000; effect will begin with this value
ForceSmallGain=10000        #use 0 to 10000; default 10000; effect intensity
ForceSmallPeriod=30000        #use 0 to 200000; default 30000; effect frequency; wheel only
ForceSmallFadeTime=10        #use 0 to 100 default 10
ForceSmallFadeIn=0        #use 0 to 1; default 1
ForceSmallFadeOut=0        #use 0 to 1; default 1
ForceSmallStartMag=0        #use 0 to 10000; default 2000; effect will begin with this value
WheelInertiaGain=2500        #use 0 to 10000; default 2500; effect intensity; wheel only
WheelSpringGain=5000        #use 0 to 10000; default 5000; effect intensity; wheel only
SteeringWheel=0            #use 0 to 1; enable for all wheel effects


#Logitech G25 Racing Wheel / Generic Wheel
[PAD2]
Index=-1            #controller index in game controllers list; 0 is first; -1 to ignore this pad
Left Analog X=1            #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog Y=7            #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog X=7        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog Y=7        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog X Linear=30        #-100 to +100  raise this number to increase sensitivity near center
Left Analog Y Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Right Analog X Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Right Analog Y Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Left Analog X+ Button=0        #button id; 0 to disable
Left Analog X- Button=0        #button id; 0 to disable
Left Analog Y+ Button=0        #button id; 0 to disable
Left Analog Y- Button=0        #button id; 0 to disable
Right Analog X+ Button=0    #button id; 0 to disable
Right Analog X- Button=0    #button id; 0 to disable
Right Analog Y+ Button=0    #button id; 0 to disable
Right Analog Y- Button=0    #button id; 0 to disable
D-pad POV=1            #POV index; 0 to disable
D-pad Up=0            #button id; 0 to disable
D-pad Down=0            #button id; 0 to disable
D-pad Left=0            #button id; 0 to disable
D-pad Right=0            #button id; 0 to disable
A=18                #button id; 0 to disable
B=19                #button id; 0 to disable
X=17                #button id; 0 to disable
Y=16                #button id; 0 to disable
Left Shoulder=6            #button id; 0 to disable
Right Shoulder=5        #button id; 0 to disable
Back=8                #button id; 0 to disable
Start=7                #button id; 0 to disable
Left Thumb=3            #button id; 0 to disable
Right Thumb=4            #button id; 0 to disable
Left Trigger=a-6        #button id; precede with 'a' for an axis; eg; a-6; precede with 's' for a slider  eg; s-1
Right Trigger=a-2        #button id; precede with 'a' for an axis; eg; a-6; precede with 's' for a slider  eg; s-1
UseForceFeedback=1        #use 0 to 1; default 0
ForceLargeGain=8000        #use 0 to 10000; default 10000; effect intensity
ForceLargePeriod=120000        #use 0 to 200000; default 120000; effect frequency; wheel only
ForceLargeFadeTime=10        #use 0 to 100; default 10
ForceLargeFadeIn=0        #use 0 to 1; default 1
ForceLargeFadeOut=1        #use 0 to 1; default 1
ForceLargeStartMag=1000        #use 0 to 10000; default 2000; effect will begin with this value and end with 10000
ForceSmallGain=8000        #use 0 to 10000; default 10000; effect intensity
ForceSmallPeriod=30000        #use 0 to 200000; default 30000; effect frequency; wheel only
ForceSmallFadeTime=10        #use 0 to 100; default 10
ForceSmallFadeIn=0        #use 0 to 1; default 1
ForceSmallFadeOut=1        #use 0 to 1; default 1
ForceSmallStartMag=1000        #use 0 to 10000; default 2000; effect will begin with this value and end with 10000
WheelInertiaGain=2500        #use 0 to 10000; default 2500; effect intensity; wheel only
WheelSpringGain=5000        #use 0 to 10000; default 5000; effect intensity; wheel only
SteeringWheel=1            #use 0 to 1; enable for all wheel effects
Kode berwarna hijau adalah kode hasil copy
4. Lakukan pengaturan di bagian kode hijau yaitu :
  • Ganti kode [PAD1] menjadi [PAD2]
  • Ganti kode Index=0 menjadi Index=1
Keterangan :

[PAD1] untuk controller 1
[PAD2] untuk controller 2
[PAD3] untuk controller 3
dan seterusnya.

index=0 untuk controller 1
index=1 untuk controller 2
index=2 untuk controller 3
dan seterusnya.

5. Maka keseluruhan kode hasilnya seperti ini :
[Options]
UseAutoPad=0            #use 0 to 1; automatically make other PAD to PAD1 after detecting movement
UseInitBeep=1            #use 0 to 1; default 1; beep on init

#Logitech Cordless Rumblepad 2 / Generic Rumble Controller
[PAD1]
Index=0                #controller index in game controllers list; 0 is first; -1 to ignore this pad
Left Analog X=1            #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog Y=-2        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog X=6        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog Y=-3        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog X Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Left Analog Y Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Right Analog X Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Right Analog Y Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Left Analog X+ Button=0        #button id; 0 to disable
Left Analog X- Button=0        #button id; 0 to disable
Left Analog Y+ Button=0        #button id; 0 to disable
Left Analog Y- Button=0        #button id; 0 to disable
Right Analog X+ Button=0    #button id; 0 to disable
Right Analog X- Button=0    #button id; 0 to disable
Right Analog Y+ Button=0    #button id; 0 to disable
Right Analog Y- Button=0    #button id; 0 to disable
D-pad POV=1            #POV index; 0 to disable
D-pad Up=0            #button id; 0 to disable
D-pad Down=0            #button id; 0 to disable
D-pad Left=0            #button id; 0 to disable
D-pad Right=0            #button id; 0 to disable
A=3                #button id; 0 to disable
B=2                #button id; 0 to disable
X=4                #button id; 0 to disable
Y=1                #button id; 0 to disable
Left Shoulder=5            #button id; 0 to disable
Right Shoulder=6        #button id; 0 to disable
Back=9                #button id; 0 to disable
Start=10            #button id; 0 to disable
Left Thumb=11            #button id; 0 to disable
Right Thumb=12            #button id; 0 to disable
Left Trigger=7                    #button id; precede with 'a' for an axis; eg; a-6; for a slider precede with 's' eg; s-1
Right Trigger=8            #button id; precede with 'a' for an axis; eg; a-6; for a slider precede with 's' eg; s-1
UseForceFeedback=1        #use 0 to 1; default 0
ForceLargeGain=10000        #use 0 to 10000; default 10000; effect intensity
ForceLargePeriod=120000        #use 0 to 200000; default 120000; effect frequency; wheel only
ForceLargeFadeTime=10        #use 0 to 100; default 10
ForceLargeFadeIn=0        #use 0 to 1; default 1
ForceLargeFadeOut=0        #use 0 to 1; default 1
ForceLargeStartMag=0        #use 0 to 10000; default 2000; effect will begin with this value
ForceSmallGain=10000        #use 0 to 10000; default 10000; effect intensity
ForceSmallPeriod=30000        #use 0 to 200000; default 30000; effect frequency; wheel only
ForceSmallFadeTime=10        #use 0 to 100 default 10
ForceSmallFadeIn=0        #use 0 to 1; default 1
ForceSmallFadeOut=0        #use 0 to 1; default 1
ForceSmallStartMag=0        #use 0 to 10000; default 2000; effect will begin with this value
WheelInertiaGain=2500        #use 0 to 10000; default 2500; effect intensity; wheel only
WheelSpringGain=5000        #use 0 to 10000; default 5000; effect intensity; wheel only
SteeringWheel=0            #use 0 to 1; enable for all wheel effects

#Logitech Cordless Rumblepad 2 / Generic Rumble Controller
[PAD2]
Index=1
                #controller index in game controllers list; 0 is first; -1 to ignore this pad
Left Analog X=1            #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog Y=-2        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog X=6        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog Y=-3        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog X Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Left Analog Y Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Right Analog X Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Right Analog Y Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Left Analog X+ Button=0        #button id; 0 to disable
Left Analog X- Button=0        #button id; 0 to disable
Left Analog Y+ Button=0        #button id; 0 to disable
Left Analog Y- Button=0        #button id; 0 to disable
Right Analog X+ Button=0    #button id; 0 to disable
Right Analog X- Button=0    #button id; 0 to disable
Right Analog Y+ Button=0    #button id; 0 to disable
Right Analog Y- Button=0    #button id; 0 to disable
D-pad POV=1            #POV index; 0 to disable
D-pad Up=0            #button id; 0 to disable
D-pad Down=0            #button id; 0 to disable
D-pad Left=0            #button id; 0 to disable
D-pad Right=0            #button id; 0 to disable
A=3                #button id; 0 to disable
B=2                #button id; 0 to disable
X=4                #button id; 0 to disable
Y=1                #button id; 0 to disable
Left Shoulder=5            #button id; 0 to disable
Right Shoulder=6        #button id; 0 to disable
Back=9                #button id; 0 to disable
Start=10            #button id; 0 to disable
Left Thumb=11            #button id; 0 to disable
Right Thumb=12            #button id; 0 to disable
Left Trigger=7                    #button id; precede with 'a' for an axis; eg; a-6; for a slider precede with 's' eg; s-1
Right Trigger=8            #button id; precede with 'a' for an axis; eg; a-6; for a slider precede with 's' eg; s-1
UseForceFeedback=1        #use 0 to 1; default 0
ForceLargeGain=10000        #use 0 to 10000; default 10000; effect intensity
ForceLargePeriod=120000        #use 0 to 200000; default 120000; effect frequency; wheel only
ForceLargeFadeTime=10        #use 0 to 100; default 10
ForceLargeFadeIn=0        #use 0 to 1; default 1
ForceLargeFadeOut=0        #use 0 to 1; default 1
ForceLargeStartMag=0        #use 0 to 10000; default 2000; effect will begin with this value
ForceSmallGain=10000        #use 0 to 10000; default 10000; effect intensity
ForceSmallPeriod=30000        #use 0 to 200000; default 30000; effect frequency; wheel only
ForceSmallFadeTime=10        #use 0 to 100 default 10
ForceSmallFadeIn=0        #use 0 to 1; default 1
ForceSmallFadeOut=0        #use 0 to 1; default 1
ForceSmallStartMag=0        #use 0 to 10000; default 2000; effect will begin with this value
WheelInertiaGain=2500        #use 0 to 10000; default 2500; effect intensity; wheel only
WheelSpringGain=5000        #use 0 to 10000; default 5000; effect intensity; wheel only
SteeringWheel=0            #use 0 to 1; enable for all wheel effects


#Logitech G25 Racing Wheel / Generic Wheel
[PAD2]
Index=-1            #controller index in game controllers list; 0 is first; -1 to ignore this pad
Left Analog X=1            #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog Y=7            #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog X=7        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog Y=7        #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog X Linear=30        #-100 to +100  raise this number to increase sensitivity near center
Left Analog Y Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Right Analog X Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Right Analog Y Linear=0        #-100 to +100  raise this number to increase sensitivity near center
Left Analog X+ Button=0        #button id; 0 to disable
Left Analog X- Button=0        #button id; 0 to disable
Left Analog Y+ Button=0        #button id; 0 to disable
Left Analog Y- Button=0        #button id; 0 to disable
Right Analog X+ Button=0    #button id; 0 to disable
Right Analog X- Button=0    #button id; 0 to disable
Right Analog Y+ Button=0    #button id; 0 to disable
Right Analog Y- Button=0    #button id; 0 to disable
D-pad POV=1            #POV index; 0 to disable
D-pad Up=0            #button id; 0 to disable
D-pad Down=0            #button id; 0 to disable
D-pad Left=0            #button id; 0 to disable
D-pad Right=0            #button id; 0 to disable
A=18                #button id; 0 to disable
B=19                #button id; 0 to disable
X=17                #button id; 0 to disable
Y=16                #button id; 0 to disable
Left Shoulder=6            #button id; 0 to disable
Right Shoulder=5        #button id; 0 to disable
Back=8                #button id; 0 to disable
Start=7                #button id; 0 to disable
Left Thumb=3            #button id; 0 to disable
Right Thumb=4            #button id; 0 to disable
Left Trigger=a-6        #button id; precede with 'a' for an axis; eg; a-6; precede with 's' for a slider  eg; s-1
Right Trigger=a-2        #button id; precede with 'a' for an axis; eg; a-6; precede with 's' for a slider  eg; s-1
UseForceFeedback=1        #use 0 to 1; default 0
ForceLargeGain=8000        #use 0 to 10000; default 10000; effect intensity
ForceLargePeriod=120000        #use 0 to 200000; default 120000; effect frequency; wheel only
ForceLargeFadeTime=10        #use 0 to 100; default 10
ForceLargeFadeIn=0        #use 0 to 1; default 1
ForceLargeFadeOut=1        #use 0 to 1; default 1
ForceLargeStartMag=1000        #use 0 to 10000; default 2000; effect will begin with this value and end with 10000
ForceSmallGain=8000        #use 0 to 10000; default 10000; effect intensity
ForceSmallPeriod=30000        #use 0 to 200000; default 30000; effect frequency; wheel only
ForceSmallFadeTime=10        #use 0 to 100; default 10
ForceSmallFadeIn=0        #use 0 to 1; default 1
ForceSmallFadeOut=1        #use 0 to 1; default 1
ForceSmallStartMag=1000        #use 0 to 10000; default 2000; effect will begin with this value and end with 10000
WheelInertiaGain=2500        #use 0 to 10000; default 2500; effect intensity; wheel only
WheelSpringGain=5000        #use 0 to 10000; default 5000; effect intensity; wheel only
SteeringWheel=1            #use 0 to 1; enable for all wheel effects
6. Selesai lalu simpan pengaturannya.

Setelah melakukan pengaturan di atas hasilnya sekarang controller 2 menjadi connected

Xinput controller 2 Connected
Shizenku.blogspot.com
Silahkan dicoba sobat.
Jangan lupa untuk melihat artikel berikutnya.


Mengatasi XInputTest yang hanya support 1 controller saja
Mengatasi XInputTest yang hanya support 1 controller saja
Saat kalian bermain games di pc menggunakan usb gamepad double stick ketika menggunakan program XinputTest maka biasanya yang terjadi adalah...

67 komentar : Mengatasi XInputTest yang hanya support 1 controller saja

Diposting oleh 
 · mengatakan...

gan, bagaiman mngatasi control dgame DMC 2013, sdh dcoba tutor na, tp dgame malah terdeteksi kontrol xbox 360 dan joypad biasa, ketika dmainkan, 1 tombol menjadi 2 fungsi smacam eror, bagaimana cara menghapus joypad biasa itu?

Diposting oleh 
 · Admin mengatakan...

@Phewi : yg penting settingan file xinputnya udah bener pa belum, q juga pernah ngalamin error kayak begitu gan. ternyata masalahnya ada pada letak menaruh 5 file xinputnya. tadinya q copy ke directory DmC Devil May Cry dan hasilnya ada 2-3 tombol yg bermasalah dan setelah itu saya ganti taruh 5 file xinput ke DmC Devil May Cry\Binaries\Win32 dan hasilnya work 100%, semua tombol berfungsi dengan baik ^_^

yg penting 5 file xinput harus ditaruh satu folder dengan namagame.exe ( contoh : pes2014.exe )

Diposting oleh 
 · mengatakan...

kok ak ud copy semua codeny tetap yg controler 2 g connect?

Diposting oleh 
 · Admin mengatakan...

@Antony Lius : coba kirim semua kodenya ke email ane pembela.allah@gmail.com nanti ane cek,.. :D

Diposting oleh 
 · mengatakan...

iya om tetep ga bisa, pengaruhnya apa klo controller 2nya ga connect sich. makasih sebelumnya

Diposting oleh 
 · Admin mengatakan...

coba dipahami lagi... :)

[PAD1] untuk controller 1
[PAD2] untuk controller 2
[PAD3] untuk controller 3
dan seterusnya.

index=0 untuk controller 1
index=1 untuk controller 2
index=2 untuk controller 3
dan seterusnya.

trus kode #Logitech Cordless Rumblepad 2 / Generic Rumble Controller anda ubah sesuai dengan nama perangkat stick controllernya..

Diposting oleh 
 · mengatakan...

kalo pas mau dimaenin tapi malah keluar XINPUT1_3.dll missing, itu gimana gan ngatasinnya? :(

Diposting oleh 
 · Admin mengatakan...

berarti file xinput1_3.dll belum ada di dalam folder gamenya.. :D

Diposting oleh 
 · mengatakan...

tapi udah gue samain sama punya temen gue lengkap semua, di propertiesnyapun juga sama, tapi tetep xinputnya missing :(

Diposting oleh 
 · mengatakan...

tapi emang sih di directory gamenya kaga ada =(

Diposting oleh 
 · Admin mengatakan...

emangnya mau main game apa sih..? :bingung:

Diposting oleh 
 · mengatakan...

makasih kak :D

Diposting oleh 
 · mengatakan...

udah gue masukin ke file folder gamenya terus udah gue instal lagi, tapi masih missing kak :(

Diposting oleh 
 · Admin mengatakan...

sama-sama bray,.. :D

Diposting oleh 
 · Admin mengatakan...

salah naruhnya kali bray,.. file xinput1_3.dll nya harus berada di dalam folder yang sama dengan file game.exe..
kalo boleh tahu, ente naruhnya di folder mana?? apakah disini C:/Program Files/CAPCOM/Devil May Cry 4... bla bla bla..
dimana ente naruhnya?? apakah sudah satu folder dengan file DevilMayCry4_DX9.exe atau DevilMayCry4_DX10.exe ?? :D

Diposting oleh 
 · mengatakan...

ane taruh di folder directX9c salah ya kak :bingung:

Diposting oleh 
 · Admin mengatakan...

yg jelas dong letak foldernya..?? :nohope:
folder directx9c yg agan maksud letaknya dimana kan ane gak tahu,.. ? :hammer:
kasih lokasi lengkapnya,.. contoh di C:/Program Files/bla bla bla.... :)

Diposting oleh 
 · mengatakan...

folder file game.exe tuh di mana kak?

Diposting oleh 
 · mengatakan...

disini D:/Game/Devil my cry 4/DirectX9c

Diposting oleh 
 · Admin mengatakan...

di halaman awal desktop ada shortcut devil may cry 4 apa nggak ?? kalo ada coba di klik kanan trus pilih open file location
trus file xinputnya kamu taruh di folder yg terbuka tersebut.. :D

Diposting oleh 
 · Admin mengatakan...

itu folder file mentah gamenya atau folder instalasinya..?? :hah:
kamu instal gamenya di mana ? di drive C atau di drive D .. :bingung:

Diposting oleh 
 · mengatakan...

itu pas ane ngopy udah ada shortcut DMCnya sama instalannya dalam 1 folder Devil My Cry, trus ane taruh di Data (D: ), trus kan harus di instal biar ada folder CAPCOM di Local Disk C *tapi pas ane udah nginstal di dextop gaka ada shortcutnya*, trus Cracknya di copy di folder CAPCOM itu *kata temen ane gitu soalnya*, nah pas ane coba maen di shotcut DMCnya malah ada tulisan XINPUT1_3 missing gitu kak :bingung:

Diposting oleh 
 · Admin mengatakan...

nah itu,. kamu kan instal gamenya di drive C kan,. nah kamu cari letak folder gamenya dimana.?? :ngakak:

Diposting oleh 
 · mengatakan...

maklum kak ane kaga tau tentang PC sama sekali |o|
ane nemu fol der game disini malah C:/Program Files/CAPCOM/DEVILMYCRY4/nativePC/movie. emang bener kak :bingung:

Diposting oleh 
 · Admin mengatakan...

coba kamu taruh file xinput ke folder C:/Program Files/CAPCOM/DEVILMYCRY4/
kamu taruh di dalam folder DEVILMYCRY4 :)

Diposting oleh 
 · mengatakan...

masih tetep missing kak :(

Diposting oleh 
 · Admin mengatakan...

kalo file xinput sudah ditaruh didalam folder game.exe tapi masih missing coba di copy juga ke system windowsnya,..
kalo kamu pake windows 32-bit taruh di C:\Windows\System32
kalo pake 64-bit taruh di C:\Windows\SysWOW64

Diposting oleh 
 · mengatakan...

ane pake windows 32 bit, tapi tetep aja :(

Diposting oleh 
 · mengatakan...

makasih banyak kak udah banyak bantuin ane

Diposting oleh 
 · Admin mengatakan...

ah yg bener,. masak belum berhasil juga,. kalo menurut ane pasti kamunya belum bener masukin file xinput di folder gamenya,.. :(

Diposting oleh 
 · Admin mengatakan...

udah berhasil pa belum,.. ?? =D

Diposting oleh 
 · mengatakan...

udah bisa kak,udah bener kak yang kaka beritau, cuma ane lupa belom ane extrack :Peace

Diposting oleh 
 · Admin mengatakan...

alhamdulillah kalo gitu,.. :(

Diposting oleh 
 · mengatakan...

iya kak alhamdulillah :D

Diposting oleh 
 · Admin mengatakan...

oke deh kalo gitu,... :Peace

Diposting oleh 
 · mengatakan...

kak ini mau tanya soal maen DMC 5 kak , ini kok habis download x360ce di extract malah pas mau maenin gamenya ada 2 opsi joystick xbox sama biasa , jadi kya semacam error kak
bantu solusi dong kak |o|

Diposting oleh 
 · Admin mengatakan...

kan aku gak pake x360ce tetapi memakai XinputTest
coba cari di google xinputtest :)

Diposting oleh 
 · Admin mengatakan...

pertanyaannya udah punya file xinput1_3.dll apa belum,..? kalo belum, donlot aja di google (cari sendiri yah) he he... :D
kalo udah punya, sekarang agan mau buka program/game apa..? kalo seumpama yg ingin dibuka adalah game PES, ya tinggal copy n masukin aja filenya di folder gamenya..

Diposting oleh 
 · mengatakan...

Komentar ini telah dihapus oleh administrator blog.

Diposting oleh 
 · Admin mengatakan...

jgn nyepam terus woi... :(

Diposting oleh 
 · mengatakan...

Makasih banyak ya bro

Diposting oleh 
 · Admin mengatakan...

iya gan... he he :3

Diposting oleh 
 · mengatakan...

gan,kan stikku itu dual ya kok nggak ke connect ya,padahal udah kesambung ke pc,soalnya buat main naruto trimakasih

Diposting oleh 
 · mengatakan...

Tetap Ga bisa

Diposting oleh 
 · Admin mengatakan...

settingan nya kurang pas mungkin,.. coba cek nama device nya

Diposting oleh 
 · Admin mengatakan...

buat main game apa gan..?

Diposting oleh 
 · mengatakan...

gan, untuk dmc 5 setting controller yang masih eror apakah macam begini: segitiga=loncat, kotak=pedang, x=nembak dll..., bukannya segitiga adalah pedang, kotak=nembak, sy uda setting di option pada DmC namun settingan tdk bisa diubah

Diposting oleh 
 · Admin mengatakan...

coba buka XInputTest.exe trus tekan tombol stick.. kalo dah sesuai sesuai semua tombolnya, harusnya sih udah bener....
setting di game option dmc5.. controller nya pilih x360 .. jgn twin usb joystick
harusnya bisa diubah lewat situ.. kalo gak bisa, ubah lewat XInputTest

Diposting oleh 
 · mengatakan...

terima kasih banyak, ini bekerja dengan baik gan,keren

Diposting oleh 
 · Admin mengatakan...

oke gan.. sama-sama.. :)

Diposting oleh 
 · mengatakan...

nanya nih gan kan sy maen dmc nah trus mau coba make joystick dan sy iseng edit di x360ce nah awalnya kedetek di windows usb joystick nah pas lg edit kabel kecabut eh jadi erorr malah usb divice no bla bla unkwomn driver -__- bantu plis

Diposting oleh 
 · Admin mengatakan...

di komputer/laptop yg lainnya kedetek gak joysticknya..? kalo gak kedetek juga, berarti joysticknya yg error..
kalo di komputer lain kedetek, berarti drivernya yang error..

Diposting oleh 
 · mengatakan...

kok status di XInput : not connected?
solusi dong

Diposting oleh 
 · Admin mengatakan...

berarti settingannya belum bener gan... :)

Diposting oleh 
 · mengatakan...

Gan cara edit xinputtest nya gmn yaa?? Soalnya ane kan pake stik ps2 and adaptor jadi kacau tombol2nya :D padahal status di xinputtest udah connected

Diposting oleh 
 · mengatakan...

Problem solved ga :D edit2 sendiri hehe... thanks gan

Diposting oleh 
 · Admin mengatakan...

alhamdulillah gan... :)

Diposting oleh 
 · mengatakan...

Makasih Gan Adek Saya Jadi Kegirangan Maen NUNSR Berdua Sama Saya

Diposting oleh 
 · Admin mengatakan...

sama-sama gan... :)

Diposting oleh 
 · mengatakan...

gan kok punyak saya ga bisa di save ya file yang di ubah

Diposting oleh 
 · Admin mengatakan...

pesan gak bisa di save-nya kayak gmana gan..??
seharusnya gak ada masalah dalam hal permission ketika edit file xbox360cemu.ini

Diposting oleh 
 · mengatakan...

ka mau tanya, knapa yah status joystick xinputtesnya not connected, padahal sama komputer udah kedetek

Diposting oleh 
 · Admin mengatakan...

yg gak konek salah satu stick atau dua-duanya.. ?? O.o

Diposting oleh 
 · mengatakan...

Mau nanya gan, kenapa iiah ketika setingan pess 2015 ke detek dua dua nya kenapa kok pas di jalankan pess nya ke baca cuman stik pertama yang kedua gk ke detek , ane pke joystik wireless ,mohon pencerahannya

Diposting oleh 
 · mengatakan...

Mau nanya gan, kenapa iiah ketika setingan pess 2015 ke detek dua dua nya kenapa kok pas di jalankan pess nya ke baca cuman stik pertama yang kedua gk ke detek , ane pke joystik wireless ,mohon pencerahannya

Diposting oleh 
 · mengatakan...

mau nanya...
analog kiri &kanan joystick saya nggak berfungsi, cara mengaturnya gimana ya ???

Diposting oleh 
 · Admin mengatakan...

kan banyak tuh settingannya.. utak atik aja gan..
contoh :
Left Analog X=1
Left Analog Y=-2

itu angka "1" dan "-2" setelah tanda "=" menunjukkan nilai.. gonta ganti trus tuker aja nilainya sampai bener gan..

Posting Komentar : Mengatasi XInputTest yang hanya support 1 controller saja

Baca dulu Peraturan Berkomentar di Blog Ini ! Supaya komentar anda tak sia-sia. Admin sangat senang jika tidak ada komentar yang mengandung spam :)

.::Peraturan Berkomentar::.

• Gunakan bahasa dan kata-kata yang sopan dan tidak menyinggung semua pihak manapun, baik ketika dilihat anak kecil maupun orang dewasa.
• Usahakan untuk tidak menggunakan kata-kata yang menyinggung RAS, SARA, dan berbau P*RNO.
• Dilarang menaruh link Aktif di dalam kotak komentar.
• Berkomentar Out Of Topic atau Oot saya perbolehkan apabila komentar tersebut berupa pertanyaan penting, asalkan tidak berlebihan dan tidak berbau SPAM!

Komentar akan dibalas paling lambat 3 hari kemudian. Terimakasih atas perhatiannya.
Widgets
Lisensi Creative Commons
Copyright © 2012 . Simo Responsive Template Design oleh . Publisher oleh Shizenku Blog.
Powered by Blogger and AMP ⚡ HTML