Nhỏng đã hẹn, mình xin post lại phần gợi ý để giả lập gamepad tàu thành xbox360.Nếu chúng ta như thế nào rành về code cùng lập trình 1 chút ít thì vẫn dễ dàng rộng.nội dung bài viết khá lâu năm yêu cầu những chúng ta có thể gọi lướt qua sống rất nhiều đoạn ko quan trọng đặc biệt
*
.Chiếc tay nuốm Trung Quốc giá bèo của bạn sẽ trlàm việc đề xuất trẻ khỏe giống như các tay ráng Xbox 360 vị Microsoft chế tạo.1. Giới thiệu về nhãn “Games for Windows” cùng links tải về phần mềm
“Games for Windows” là một trong những nền tảng gốc rễ game máy tính đạt các tiêu chuẩn sau: bao gồm cơ chế “Easy install” (Dễ dàng sở hữu đặt), tương xứng đối với cả hệ điều hành và quản lý Windows x64, hỗ trợ cả màn hình dạng bình thường (normal) và màn hình hiển thị rộng (widescreen)… điều đặc biệt, bất kỳ game nào được dán nhãn “Games for Windows” bắt buộc cung cấp tay nuốm Xbox360 controller (gồm dây) cùng Xbox360 Controller for Windows ví như có thể chấp nhận được điều khiển bằng gamepad. Nói đơn giản dễ dàng là những game nằm trong gốc rễ “Games for Windows” vẫn xem Xbox360 controller là tay vậy (gamepad) chuẩn với sẽ cung cấp gamepad này một phương pháp hoàn chỉnh giả dụ bọn chúng tất cả hỗ trợ điều khiển và tinh chỉnh bởi gamepad. Nếu ngân sách của bạn eo hẹp và chật còn chỉ sắm một gamepad thường thì lúc tập luyện một số trong những game trên nền tảng “ Games for Windows”, bạn sẽ gặp trở ngại cùng với các điều khiển cùng lí giải (vì bọn chúng được xây đắp dựa trên xây đắp của Xbox360 controller) hoặc thậm chí hoàn toàn có thể không sử dụng được một số tuấn kiệt của game. Điểm khác biệt của Xbox360 Controller dùng trên PC là hỗ trợ XInput nỗ lực vị DirectInput nlỗi những gamepad không giống. Vì vậy, trong ngôi trường hợp game hỗ trợ DirectInput ko hoàn hảo đối với XInput thì gamepad của bạn sẽ ko được cung cấp hoàn toàn. Cách thông thường được nói là bí quyết biến hóa biết tin ĐK gamepad của doanh nghiệp thông qua registry (thay tên đăng ký thành một gamepad được hỗ trợ nlỗi Logitech Cordless Rumblepad) . Cách này được không ít người vận dụng đối với những game cung ứng xuất sắc DirectInput (như FIFA) với nó rất có thể góp gamepad hay của khách hàng được hỗ trợ hoàn chỉnh trong game. Trong ngôi trường thích hợp game ưu tiên hỗ trợ XInput thì chúng ta có thể thực hiện một phương án khác: biến hóa gamepad của chúng ta thành Xbox360 controller trải qua lịch trình mang lập Xbox360 Controller Emulator. Xbox360 Controller Emulator bổ sung cập nhật hỗ trợ các loại gamepad mang lại “Games for Windows”. Nó bao hàm thỏng viện Xinput được kiểm soát và điều chỉnh để tiếp nhận những sự kiện DirectInput từ bỏ gamepad của chúng ta như là các sự kiện XInput thực thụ. Bạn hoàn toàn có thể cài đặt về phiên bạn dạng 3.0 ở địa chỉ http://www.tocaedit.com/IB/index.php?au ... showfile=4.2. Sử dụng XInputTest.exe cộ để chất vấn tương thíchSau Khi tải về gói thư viện trên về, bạn cần đánh giá coi cấu hình ngày nay bao gồm tương xứng cùng với gamepad của công ty ko. Cấu biểu trưng cất vào tệp tin xbox360cemu.ini được sản xuất dựa vào Logitech Cordless Rumblepad 2 (PAD1, cấu hình này có thể dùng cho những gamepad hay tương tự) và Logitech G25 Racing Wheel (PAD2, hoàn toàn có thể dùng với những joystick vô lăng). Bạn áp dụng chương trình XInputTest.exe đi kèm để kiểm soát coi những phím gồm khớp hay là không. Tức là kiểm soát các nút ít bnóng trên gamepad của công ty bao gồm thuộc tính năng như thể nút bnóng của xbox360 hay là không.quý khách hàng nhấn những nút ít bên trên gamepad và quan lại giáp các biến hóa trong lịch trình, giả dụ các nút ít phần đông khớp thì tốt, còn nếu như không đúng thì bạn sẽ đề xuất cấu hình lại. Các bước tiến hành nhỏng sau: Vào Control Panel trò chơi Controllers Chọn thương hiệu vào danh sách gamepad cùng dấn Property, bạn sẽ thấy một cửa sổ xuất hiện thêm. Sau đó, chúng ta nhấn những nút ít trên gamepad với để ý các sự biến hóa trên hành lang cửa số vừa chỉ ra, đặc biệt là các chỉ số của những nút ít chức năng, chúng ta đã sử dụng nó đến bài toán ánh xạ những nút ít.3. Tìm hiểu file cấu hìnhCác file thư viện của XInput được tổ chức nghỉ ngơi dạng xinput_1_n.dll hoặc xinput9_n_n.dll. Sau khi tải về và giải nén các bạn chú ý tất cả sẵn 3 tệp tin dll là xinput9_1_0.dll, xinput_1_3 và dinput8.dll. quý khách sản xuất thêm 2 bản copy của xinput_1_3 cùng đặt tên mang lại 2 tệp tin này là xinput_1_1 và xinput_1_2 (như vậy ta ko đề nghị quyên tâm mang đến file dll như thế nào sẽ được sử dụng). File dinput8.dll là tệp tin thỏng viện của DirectInput, chúng ta cũng có thể sử dụng file dll này nhằm game không sở hữu và nhận diện được tiếp xúc cũ của gamepad (cùng sẽ không còn chạm độ với tiếp xúc Xbox360 controller mang lập).Việc cấu hình các nút được lưu trữ vào tệp tin xbox360cemu.ini. File cấu hình được chia ra thành những mục, từng mục bao gồm tập hòa hợp những thông số và quý giá khớp ứng. Open file xbox360cemu.ini bằng notepad hoặc MS Visual Studio cũng được. Một số thông số kỹ thuật chính:- Mục Options: bảo quản thông số kỹ thuật phổ biến. o UseInitBeep: cực hiếm 0 hoặc 1, tương ứng cùng với tắt/nhảy giờ đồng hồ píp Lúc msống game. Giá trị khoác định là một, chúng ta cũng có thể gán thành 0 nếu như thấy phiền toái. - Mục PAD1/PAD2: tlỗi viện hỗ trợ tối nhiều 4 gamepad mặt khác với các profile tương ứng là PAD1, PAD2, PAD3, PAD4. Mỗi mục PAD cất ban bố cấu hình mang đến gamepad khớp ứng. lúc đề xuất cấu hình một tay bnóng mới, bạn chỉ cần copy 1 profile PAD cũ cùng đổi tên.Các thông số kỹ thuật tổng quát:+ Index: số sản phẩm từ của gamepad trong list controller (chúng ta có thể đế quý giá 0,1,2,3). Nếu bạn gán cực hiếm -1, gamepad này sẽ ảnh hưởng bỏ lỡ. Mặc định PAD2 bị vô hiệu hóa hóa, bạn có thể gán lại giá trị nhằm mngơi nghỉ nó lên.+ UseForceFeedback: giá trị 0/1 khớp ứng cùng với tắt/mlàm việc công dụng force feedback (công dụng rung đối với một số gamepad).Cấu hình các đề nghị analog: những thông số tiếp sau đây biểu hiện các trục của các buộc phải analog. Mỗi phải analog tất cả 2 trục, chúng ta có thể gán chỉ số mang lại từng trục , quý hiếm là từ 1 đến 6, sử dụng 7 nhằm vô hiệu hóa. Nếu bạn có nhu cầu đảo chiều thì để dấu “-“ vùng phía đằng trước. Left Analog X : chỉ số trục X của phải analog trái. Left Analog Y : chỉ số trục Y của nên analog trái. Right Analog X : chỉ số trục X của nên analog cần. Right Analog Y : chỉ số trục Y của đề xuất analog cần.Cấu hình các phím mũi tên (D-Pad): nếu như gamepad của bạn cung ứng POV (Point of View) thì bạn sẽ sử dụng nó, còn nếu không, các phím mũi tên sẽ sở hữu một chỉ số với bạn sẽ cần sử dụng chỉ số này nhằm cấu hình.- D-pad POV : chỉ số của POV , sử dụng 0 nhằm vô hiệu hóa hóa (1 là mặc định).- D-pad Up, D-pad Down, D-pad Left, D-pad Right : chỉ số của phím mũi thương hiệu lên, xuống, trái, yêu cầu - cần sử dụng 0 nhằm vô hiệu hóa hóa (0 là mặc định cho các phím này).Cấu hình các nút ít chức năng: câu hỏi cấu hình tương đối dễ dàng, các bạn chỉ cần ghi lại các chỉ số của những nút ít khớp ứng vào đúng nút bạn muốn ánh xạ. A, B, X, Y: chỉ số cho những phím A, B, X, Y. Bachồng, Start: chỉ số cho những phím Back và Start. Left Shoulder, Right Shoulder: chỉ số cho các phím LB, RB. Left Trigger, Right Trigger: chỉ số cho những phím LT, RT. Left Thumb, Right Thumb: các nút ít này khớp ứng với bài toán bấm vào thân cần analog trái cùng đề xuất, chúng ta coi những chỉ số các nút này trên gamepad của doanh nghiệp với gán vào khớp ứng.Sau Lúc điều chỉnh file cấu hình, chúng ta cũng có thể khám nghiệm lại cùng với XInputTest.exe pháo. Nếu bạn áp dụng các gamepad cùng nhiều loại thì bạn cũng có thể cấu hình đến PAD1 rồi chép chúng qua PAD2, PAD3… Nếu các bạn thực hiện những tay bnóng khác loại thì chúng ta nên lưu ý là thứ từ các gamepad Khi đã nhập vào đang khớp với đồ vật từ vào tệp tin thông số kỹ thuật.4. Sử dụng Xbox360 Controller EmulatorCách áp dụng hết sức dễ dàng, bạn chép tệp tin thông số kỹ thuật xbox360cemu.ini cùng các file dll (dinput8.dll là tùy chọn) vào tlỗi mục đựng tệp tin thực thi (file exe) của game.


Bạn đang xem: Phần mềm giả lập gamepad xbox 360 dành cho gamepad tàu


Xem thêm: Phản Ứng Thuận Nghịch Là Gì ? Từ Điển Tiếng Việt Phản Ứng Thuận Nghịch Là Gì

lấy ví dụ như, so với game The Last Remnant ta vẫn chép vào C:Program FilesSquareEnixThe Last RemnantBinaries (nếu như khách hàng download game vào C: Program Files). Sau kia, bạn chỉ câu hỏi mnghỉ ngơi game với đùa thông thường nhưng mà chưa hẳn lo lắng Việc cấu hình vày game đã nhận diện gamepad của người tiêu dùng là Xbox360 Controller.Tmê man khảo: www.pcworld.com.vn