How to Play Windows Games.

Discussion about DroidMote Server for Windows
User avatar
zulu99
Site Admin
Posts: 2485
Joined: Tue Oct 09, 2012 6:42 am

How to Play Windows Games.

Post by zulu99 »

Droidmote emulate a DirectInput controller with 16 buttons and 8 axis. The choice to emulate a DirectInput controller depends on the fact that there is no limitation on the number of buttons and axes that you can have and the ease of remapping. Many games, however, only work with XInput controllers like the Xbox 360 controller. You can read about the differences on wikipedia, but beyond the technical differences, I think Xinput was an attempt by Microsoft to control the gaming market. I do not like these things, and I always hope in a future that is free from restrictions and power plays. The following lists the different game modes.


Games that support a DirectInput controller:

Nothing special you can already play with this game with DroidMote. You can use the soft controller of DroidMote Client or a generic hardware controller connected to the client device if, for example, you are streaming the game to the client android device via Splashtop or any other screen mirroring app.


Games that support only XInput controller:

With this games, you have two choices.

The most simple is with a tool like JoyToKey http://joytokey.net/en/ . JoyToKey (or Joy2Key) enables PC game controllers to emulate a mouse and the keyboard input, so that windows applications and web games can be controlled with your favorite joysticks! Whenever joystick buttons and sticks are pressed, JoyToKey converts them into keyboard strokes and/or mouse movements so that the targeted application will work as if you are using a real keyboard and a mouse!

You can emulate an Xbox 360 Controller with x360ce https://code.google.com/p/x360ce/ . "Xbox 360 Controller Emulator" allows your controller (gamepad, joystick, wheel, ...), function as "Xbox 360 Controller". For example, lets you play games such as "Grand Theft Auto" (GTA) or "Mafia II" using Logitech Wheel. https://code.google.com/p/x360ce/wiki/W ... ndhowuseIt
When you use x360ce in combination with Droidmote select from Presets: "Logitech Cordless RumblePad 2"

It is understood that also in this mode you can use the soft controller of DroidMote Client or a generic hardware controller connected to the client device.


Games that accept only touch actions:

The DroidMote controller, work in two way. The default mode is a real controller simulation and the second is the Gamepad2Touch mode for games that don't support external controller but only touch actions. You can select the Gamepad2Touch mode from client settings, but to play with this mode you need a touch profile. The touch profile is a special mapping xml file that map buttons and axis to touch actions on the remote screen. To create a touch profile you can use the app "Touch Profile Creator" and you can read the simple guide in this page https://www.videomap.it/tpguide.htm

It is understood that also in this mode you can use the soft controller of DroidMote Client or a generic hardware controller connected to the client device.
Developer of DroidMote Server and DroidMote Client. Read the Quick Start Guides and then I'll be happy to help.
Donate with Paypal or Donate with Crypto