Announcement

Collapse
No announcement yet.

มีปัญหากับการใช้ joy ของเกมส์ DARKSIDER

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Originally posted by saiya4 View Post
    ผมมีปัญหาคับ ผมใช้จอย ps2 เล่นในคอม กับเกม fifa2011 ผมใช้โปรแกรม xinput เล่นได้แค่จอย 1 คับ จอย 2 กดไรไม่ได้เลย

    จะทำยังไงถึงจะเล่นได้ 2 คนแข่งกันคับ ใครพอจะช่วยได้บ้างคับ
    ใน config ของโปรแกรม xinput ให้ก็อปข้อมูล ของจอยแรก แล้วเปลี่ยนชื่อเป็นจอย 2 ครับ ลองไล่ๆดูไม่ยากครับ

    แต่ว่านะ Fifa 11 ไม่จำเป็นต้องใช้ xinput เลยนะครับ ไปตั้งใน setting ของเกมก็ได้

    Comment


    • #17
      ของคุณ rambles นะครับเท่าที่ดู VID & PID มันไม่ใช่ของจอยนะครับมันเป็นของคีย์บอร์ดและเมาส์ครับ รหัสเหมือนกันทั้งด้านล่างและด้านบน แล้วอีกอย่างเอามาให้ดูแค่อันเดียวแล้วอีกอันละครับบรรทัดข้างล่างอะมันยังมี USB TNPUT DEVICE อีกบรรทัดหนึ่ง ดูซิว่าเหมือนกับรหัสข้างบนที่คุณถ่ายมาให้ดูหรือเปล่า ถ้าเหมือนหันก็แสดงว่า ค่า USB TNPUT DEVICE ยังไม่เห็นค่าของจอยเลยครับ ส่วนเกมส์ที่ว่ามันนานมาแล้วครับมันแถบจะไม่ต้องทำอะไรเลยแค่เซ็ต ปุ่มที่เราถนัด เพราะมันเจาะเข้ารหัสได้ด้วยตัวของมันเอง และเกมส์ pes หรือ nfs พวกนี้ยิ่งไม่เรื่องมากอยู่แล้วครับ แต่เกมส์ใหม่ๆ ทาง microsoft เขาไม่ยอมครับเลยต้องมีตัวแก้ เท่าที่ดูมาก็ไม่มีอะไรแล้วครับ ผมได้ทราบปัญหาของคุณได้อย่างแน่ชัดแล้วก็คือ USB TNPUT DEVICE ไม่มีของจอยครับ ตราบใดที่ยังไม่มี ค่าdriver ของจอย ก็ใช้ไม่ได้ครับ
      มันอาจเป็นเพราะว่า คุณใช้จอย PS2 ต่อเข้ากับตัวแปลง ที่สามารถเสียบจอย PS2 ได้สองจอยที่เป็นสีน้ำเงินใช่ไหมละ ซึ่งผมก็เคยใช่เมื่อนานมาแล้วลองยืมเพื่อนมาใช้ แนะนำหาจอยแบบผมมาใช้ครับลองซื้อมาครับไม่เสียหายแต่แค่แนะนำนะครับเพราะไม่อยากให้เสียเงิน

      Comment


      • #18
        จำได้ว่าผมเคยบอกไว้ใน ocz นี้และเว็บบิทแห่งนึงลองทำตามดูครับเล่นเกม xinput ได้เกือบหมด
        เกมที่ไม่ได้รู้สึกจะเป็นเกม Split/Second

        http://www.mediafire.com/?jd00d3txctmbn03



        จอย PS2กับตัวแปลงการเซ็ทค่าต่างๆจะอยู่ประมาณนี้

        [Options]
        UseInitBeep=1 #use 0 to 1; default 1; beep on init
        Log=0 #use 0 to 1; creates a log file in folder 'x360ce logs'
        FakeAPI=1 #use API patching

        [PAD1]
        Index=0 #controller index in system game controllers list; 0 is first; -1 to ignore this pad
        Native=0 #experimental native mode, calls system xinput1_3.dll to support xinput compatible controller together with emulated
        VID=0810 #controller VID
        PID=0001 #controller PID
        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+ 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=7 #button id; 0 to disable
        Right Shoulder=8 #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
        TriggerDeadzone=5 #use 0 to 255; default 0; add deadzone to trigger
        Left Trigger=5 #a-4 button id; precede with 'a' for an axis; 's' for a slider; 'x' for a half range axis; 'h' for half slider; use '-' to invert ie. x-2;
        Right Trigger=6 #a-5button id; precede with 'a' for an axis; 's' for a slider; 'x' for a half range axis; 'h' for half slider; use '-' to invert ie. x-2;
        UseForceFeedback=1 #use 0 to 1; default 0
        SwapMotor=0 #use 0 to 1; default 0
        ForcePercent=100 #use 0 to 100; default 100
        ControllerType=1 #GAMEPAD 1; WHEEL 2; STICK 3; FLIGHT_SICK 4; DANCE_PAD 5; GUITAR 6; DRUM_KIT 8; //WILDS
        AxisToDPad=0 #Use Axis to control DPad (0 disabled, 1 enabled) //WILDS
        AxisToDPadDeadZone=256 #Dead zone for Axis //WILDS
        AxisToDPadOffset=0 # //WILDS
        POVXReverse=0 #Reverse POV Up/Down
        POVYReverse=0 #Reverse POV Left/Right

        ก็อปปี้ x360ce.ini และ xinput1_3.dll ไปไว้ในโฟลเดอร์เกม ถ้าใครใช้จอย PS2+ตัวแปลง เสียบแล้วเล่นได้เลย ส่วนถ้าใครใช้จอยอื่นๆต้องเอาค่า VID และ PID ไปใส่ใน x360ce.ini ก่อนตรงบรรทัด
        VID= #controller VID
        PID= #controller PID

        ส่วนวิธีดูก็ไปที่ Device Manager ตามรูป ส่วนใหญ่จะอยู่บรรทัดสุดท้ายถ้า
        ไม่แน่ใจลองถอด usb อื่นออกเหลือไว้แค่จอยส่วนปุ่มต่างๆลองไล่ๆเซ็ทดู
        แล้วใช้ XInputTest.exe ทดสอบดูว่าตรงมั้ย

        เพิ่มเติมอีกนิดปัญหาของจอยธรรมดาอันละร้อยกว่าบาทจะอยู่ที่บรรทัดนี้

        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

        ลองเปิดอนาล็อคสลับ ค่า - ไล่ค่าดูครับแล้วใช้ XInputTest เช็ค ส่วนปุ่มอื่นเช็คค่าใน Control Panel แล้วเอาไปใส่ได้เลย
        Last edited by adidashimax; 27 Jan 2011, 19:42:24.

        Comment


        • #19
          ขอบคุณท่าน maxsear และโดยเฉพาะท่าน adidashimax มาก ๆเลยครับ
          พึ่งกลับมาจากทำงานเลยลองปรับดูอีกที สรุปเลยนะครับ
          - ผมโหลด XInputTest เวอร์ 3 มาตอนแรกใช้ 1.xx กว่า คิดว่าไม่น่าเกียวตัวเก่าก็น่าจะเล่นได้
          - สรุปคือ ลองปรับ config ใน file xbox360cemu ตาม คห.ท่าน adidashimax แล้วเข้าไปลอง
          ทดสอบกด XInputTest สรุปว่ากดได้เลยครับ ตรงตามปุ่มทุกตัว เกมส์ก็เล่นได้แล้วครับบ หลังจากลงเกมส์มา
          เกือบ 2 สัปดาห์ (ดีไม่ถอดใจลบเกมส์ทิ้งก่อน หรือซื้อจอย xbox มาเล่นเกมส์เดียว) พรุ่งนี้หยุดด้วยคับบ
          คืนนี้ยาว ๆเลยขอบคุณเพื่อน ovz ที่ช่วยมาให้คำแนะนำคับบบ

          Comment

          Working...
          X