Control setup in Droid4X. Control settings in Droid4X What games support the keyboard on android

Droid4X emulator is a great solution for creating a game console based on OC Android on your computer. The emulator allows you to customize the control of the mouse, keyboard, and even a mobile device. Let's use examples to look at how you can set up control in games in Droid4X.

Consider setting up keyboard and mouse control using the example of a game World of Tanks Blitz. Find the button with the image of the keyboard in the control panel of the emulator

click it to open the control settings.

Consider the control panel in more detail:


  1. disable keyboard control while you are typing;
  2. traffic management;
  3. setting for mouse control, placed in the crosshair of the sight;
  4. setting the shot button when controlling the mouse;
  5. reset all settings;
  6. save settings
  7. close the settings window

Press the left mouse button on the movement control button, and without releasing it, drag it to the lower left corner (usually the movement control is located there) exactly to the place where it is located.

In the same way, move the mouse control cursor (number 3 in the screenshot above) exactly to the center. During the game, the view with the mouse is turned on by pressing the right mouse button.

Move the shot control button (number 4) to the corresponding button. In the end, you should end up with the following:

If during the settings the buttons lay a little uneven, everything can be reset using the Clear button. At the end of the settings, click the Save button to save the settings.

Setting up additional control buttons

In many games, it's not enough just to set up controls, vision, and a fire button. Other buttons are often used, for example, in WoT Blitz, this is the use of consumables or the inclusion of a sniper mode. All these buttons can also be transferred to the keyboard.

Go to the keyboard settings in the emulator, and on the area where you want to add a button, just click left button mouse, you will see a circle where you need to enter a number from the keyboard, which will be responsible for clicking on this area.

Click the Save button to save all settings.

You can also watch a video on setting up the keyboard and mouse in the Droid4x emulator:

Set up your phone as a controller

From your phone go to www.droid4x.com and look for the "Download Controller" button

select the required operating system, download the installer and install it on your phone Dorid4X.

Next, to pair the computer and the phone, you need to know the IP address of the computer, for this, click on the Joystick button in the upper left corner of the emulator control panel. In the window that appears, from the bottom, there will be the IP address we need.

Next, run the Droid4X app on your mobile device and enter the IP you see on your computer screen and click the Connect button.

Important!

To pair the phone and the computer, it is necessary that they be connected to the same Wi-Fi point, otherwise they will not “see” each other!

If the connection is successful, an icon will appear in the notification area informing you that the phone has been successfully connected. This information will also appear in the emulator itself. Droid4X.

Now you can easily play games that require control of the built-in gyroscope in your phone.

GameKeyboard was created for DOS emulators, but thanks to its stable operation, the program has found its use to simplify interaction with mobile applications on the Android platform. Use the 8-way joystick and full keyboard.

Characteristic

Does the built-in controls in the game leave much to be desired? Make your own rules. With GameKeyboard you can use your gamepad and keyboard in most Android apps. Here are just a few functionality utilities:

  • Multitouch
  • Four- / eight-position joystick;
  • Two to eight gamepad buttons;
  • Built-in keyboard.

Peculiarities

Double tap on the menu button "pulls out" the keyboard with a quick switch to QVERTI, detailed settings and the ability to save settings profiles. From 2 to 8 keys are supported, the functionality of which can be changed by “hanging” Ctrl, Alt, F1-F12 and any other keys on them. Similarly, you can save profile settings.

Particular attention should be paid to the joystick. The developers have provided joystick control using an accelerometer. Just imagine that you can now play Mario or Tetris by tilting the device. On the one hand, it is unusual, but very convenient and interesting.

In conclusion, we note that through the program in individual applications, you can use physical buttons, having previously configured their functionality.

This is another keyboard for modern mobile devices based on the Android OS. It was created specifically for gamers.

Characteristic

Currently, there are many keyboards for modern mobile devices based on the Android OS. How does this instance compare favorably with all the others? First of all, the fact that this keyboard was created specifically for the players. In this regard, you should consider installing it if you like to play games on your smartphone or tablet.

It is noteworthy that this keyboard was created primarily for old games that worked on the basis of MS DOS. However, it can be useful in many other cases as well. The keyboard will allow you to enjoy the old cult games that you no longer hoped to play. However, unfortunately, today it is far from compatible with all devices.

Peculiarities

This keyboard is notable for the following aspects:

  • Full multi-touch support.
  • Lots of buttons.
  • Four and eight position joystick.
  • Quick switch to built-in keyboard.
  • Saved profiles for settings.
  • The unique ability to control the joystick through the accelerometer.
  • Ability to remap physical keys.
  • Full integration with a popular gaming service that recognizes this keyboard as a physical one.

ASUS Transformer and Microsoft Surface are great devices that combine a tablet and a full-fledged laptop. On the road, such a thing does not take up much space and is great for both work and leisure. He took out a thin keyboard from the bag, and you have a laptop in your hands, put it back - a tablet. Conveniently. But is it possible to do something similar from a regular Android tablet? Easy!

What for?

Even the cheapest modern tablets have extremely powerful hardware, the performance of which is enough to compete with netbooks. However, the tablet has a completely different purpose, which poses an obvious problem for us: what to take with us on the road? Is a tablet or netbook convenient for reading books, surfing the web and playing games - a great tool for communication and work? Carrying both with you is not the most fun, but we can go the other way.

Let's start with the fact that almost any tablet running Android supports the connection of a keyboard and mouse - in fact, this turns it into a kind of monoblock computer that you can lean against something, place the keyboard and mouse in front of you and work quietly. On the road, this is not very convenient, and even too much even for a geek, so smart Chinese have come up with special covers with a built-in keyboard that turn the tablet into an interesting device similar to a netbook with a flick of the wrist. Buying such a cover is definitely worth it, especially since it will cost no more than 20 US rubles, and the keyboard there is really good.

The second is the OS. It would seem that Android is not at all designed to work and you cannot do without a full-fledged netbook / laptop. But even here everything is in order, browsers easily serve several tabs, there are many keyboard shortcuts, a full set of UNIX utilities, a bunch of administration software, compilers, utilities, web servers and everything you can think of, except for absolutely professional software such as Photoshop or ProTools. But I doubt that anyone would be doing graphic art or mixing the composition, sitting in the passenger seat of a car moving along the "magnificent" Russian roads.

In other words, the tablet has everything to use it as a workstation, but we'll talk about how to use this "everything" to its fullest.

Basic minimum

So, we have an Android 4 tablet, a keyboard, a mouse (optional) and the desire to turn it all into a workhorse.

I’ll make a reservation right away that a USB keyboard and mouse can only be plugged into a tablet that supports USB host (OTG) mode, so if this option is not in the tablet, you will have to use more expensive Bluetooth accessories, and if there is no Bluetooth support, then nothing you can do it - such a tablet is not good.

If the USB host mode is supported, the keyboard or mouse should be connected using the OTG cable that usually comes with the tablet and is a miniUSB male cable on one side and a full-sized USB female on the other (if the tablet has full-size USB ports, you can weave directly into them). If it was not included in the kit, an OTG cable can be bought at any mobile equipment store or ordered in China for one dollar (it is no worse). I want to warn you that usually not all ports support host mode, so you need to stick it in the correct one (usually it is signed by Host or OTG).

When everything is on hand, we hook the mouse and keyboard to the tablet - and voila, everything works. One could say that this would be enough, but Android can offer much more advanced keyboard controls. One of the main ones is a fairly developed and convenient system of keyboard shortcuts, which has existed since the first versions of the OS. So, to navigate the desktop and various menus, you can use the "arrows", and the key replaces the "Back" button, and - "Home" button. In addition to them, there is a whole set of other control combinations, including shortcuts for launching applications:

Android keyboard shortcuts

- analogue of the "Back" button - analogue of the "Home" button - analogue of the "Menu" button - switching between applications - switch layout - open settings - management of installed applications - change wallpaper - write a letter - music player - calculator - write SMS - the calendar - contacts - browser - google maps - Search

A special place among them is occupied by the combination , which opens a search window, which in Android is similar to the search window of OS X or Ubuntu, that is, it allows you to search not only on the Internet, but also among installed applications, contacts and browser bookmarks. A very handy keyboard control tool.

Keyboard shortcuts are also available in applications, but only a small part of developers implement such control. Even among browsers where this functionality is a must, I could only find two that can be fully controlled using the keyboard. This is a standard browser and Google Chrome, which support the following set of combinations:

Browser combinations

Unfortunately, in Android there is no way to change the keyboard shortcuts or add your own, but the available ones will be quite enough to work with the tablet without any mouse, only occasionally touching the screen - select some hard-to-reach interface element.

Since we are talking about the browser, we need to take care of connecting to the Internet. Not all tablets are equipped with a 3G module, so you will most likely have to take the Internet in other ways. Two standard solutions are a 3G modem or Internet from a phone. The first option is more preferable, but on tablets with one host port (like mine), it will not allow you to also plug in a keyboard. The option of distributing the Internet from your phone via Wi-Fi is very convenient, but it consumes the smart battery at an incredible speed, so it is much better to use more economical Bluetooth for this purpose.

The situation with blue tooth in Android is rather strange, and its support varies greatly from version to version. Nevertheless, the distribution of the Internet via Bluetooth (PAN profile) has been supported for a long time, and, most likely, it is already in the smartphone (you should look for it somewhere in the area “Wireless networks -> Advanced -> Modem mode”). To connect to such a “translator”, Google recommends that you select the desired Bluetooth device from the list in the “Profiles” section and check the box “Use to access the Internet”. But in practice, such an item often simply does not exist, so you will have to use an independent implementation of the PAN profile, for example, “Bluetooth PAN” from the market, to connect. It requires root, but using it is as easy as shelling pears: launched, clicked on a huge round button in the middle of the screen.

In order to have access to all the necessary data on the road, you can transfer them to a USB flash drive in advance or use cloud drives like Dropbox or Google Drive. Both approaches are inconvenient because they do not allow automatic synchronization. But the Dropsync app can do it and does it very well. In fact, Dropsync performs the same task as the desktop version of Dropbox: it allows you to store files on a flash drive, periodically synchronizing them with cloud storage. Importantly, directories for synchronization can be selected individually, sending and receiving from the cloud only what is really needed on the tablet, such as books, music, source texts.

Using Dropsync is quite simple, you just need to select the directory to sync, the directory in Dropbox and choose the sync method: one way or both. After that, the software will hang in the background and will periodically perform synchronization. I immediately recommend buying the Pro version, it implements support for the Linux inotify technology for instant synchronization immediately after changing files, and also removes the limit on the file size of 5 MB and on one synchronized directory.

Virtual keyboard for Android tablets

You can work effectively in a terminal emulator without a hard keyboard. To do this, you just need to install the Hacker’s keyboard, which has keys , , navigation arrows, a separate line with numbers, and a separate panel with keys .

advanced option

Let's talk about more advanced use of the tablet. For a geek, and even more so for a person who administers remote servers, standard functionality and ordinary applications will, of course, not be enough to feel complete. Therefore, we need to get a Linuxoid gentleman's set, namely a terminal emulator, a set of command line utilities, as well as various SSH clients and rsync's. All this for Android is full, thanks to the Linux kernel.

First things first, we get root on the tablet. We have already described how to do this, especially since each device has its own methodology, which includes many nuances. So Google is here to help. Next, install the Android Terminal Emulator from the market, this is a standard VT102 emulator with support for everything you need. It supports all control sequences, which means all key combinations that you will type on the keyboard.


The standard Android installation includes a limited set of command line utilities (not even the cp command), but it's easy to expand it to the full by simply installing BusyBox using one of the many installers available on the market. After that, you can get a normal bash instead of the wretched sh that comes with the kit. To do this, install the GNU bash 4.2 Installer, run it and click the "Install" button. So that the terminal emulator knows that we want to immediately get into bash at startup, go to the terminal settings and in the "Command shell" option specify the path "/system/xbin/bash -".


From now on, we have a full-fledged command line, but no SSH client and a good text editor. You can solve this problem by installing the good old ConnectBot and Vim Touch. As stand-alone tools, they do a great job, but they can't be used productively with a keyboard and if you need to edit various files directly from the terminal. Therefore, we will install native versions of these programs. Console Vim for Android can be obtained from this link. It should be unpacked, transferred to the tablet's memory card, and then put in the / system / xbin directory. Here's how to do it right in Android:


Installing console vim

$ su # cp /sdcard/path-to-binary /system/xbin # chmod +x /system/bin/vim

The SSH client, in turn, is in the SSHDroid application. All you have to do is install SSHDroid and copy the SSH client to the /system/xbin directory:

Installing ssh

$ su # cp /data/data/berserker.android.apps.sshdroid/dropbear/ssh /system/xbin # chmod +x /system/xbin/ssh

You can go even further and install an entire Linux distribution that has everything you want. It is especially convenient to use the Arch Linux Installer for this, which installs a minimal Arch Linux into the image without any unnecessary X's and other rubbish. And thanks to the archaic philosophy of rolling releases, you will always have the latest software, without having to install new version distribution. The installer itself is incredibly simple, so I will not describe its use.

It is clear that during remote work we will most likely have to access the Web via a VPN, since open Wi-Fi in various cafeterias and hotels simply does not inspire confidence by definition. The new Android now has VPN support right out of the box, so setting up proxying will not cause any problems. Just go to settings Wireless networks-> More…”, click VPN, Android prompts you to set a PIN or password, this will have to be done, because otherwise they won’t let us go further. Next, click "Add VPN profile" and specify the type of VPN (standard PPTP, L2TP / IPSec, IPSec Xauth or IPSec Hybrid), drive in the profile name, server address and keys, if necessary (for PPTP, of course, not necessary). We save, tap on the profile name, drive in the login and password, and all traffic starts to go through the tunnel.


If you are going to do coding on the way, then in Google Play There are a lot of tools for this. To create small utility utilities and scripts, you can use the SL4A environment (code.google.com/p/android-scripting), which allows you to execute scripts written in sh, Python, Ruby, Perl, Lua, and other languages. The environment is equipped with an editor and a simple API that allows you to access the main functions of the tablet.

For more serious development, you can use the QPython environment, which, in addition to the SL4A API, offers access to the native Android API, as well as the Kivy cross-platform graphics widget library. Applications created with QPython will almost not be visually different from native ones. The Ruboto IRB environment generally offers full access to the Android Java API, but for the Ruby language.

I would especially like to note the AIDE environment, which allows you to create full-fledged Java applications for Android in Android itself. The environment is very advanced, with a full set of all the necessary features, including syntax highlighting, autocompletion, online hints, compiling and one-click launch. AIDE is fully compatible with Android SDK projects, so it can really be used for serious development. Particularly hardcore comrades can install the GNU GCC C / C ++ Compiler, the same GCC and a set of binutils that allow you to build software in the console.

HDMI

Carrying a tablet with you, and even having a keyboard and mouse connected to it, you will probably want to hook it up to the HDMI port of your TV or AV receiver. In principle, everything here is simple and boring to the point: plug in the cable and get a picture on the big screen. But there are some interesting points that I would like to talk about.

Screen blanking. One of the more frustrating things about Android's implementation of HDMI support is the need to keep the screen on. As soon as you press the tablet's off button, the HDMI is de-energized and the "big picture" disappears. You can’t disable this behavior using Android itself, but you can use the excellent Screen Standby program, which forcibly turns off the backlight of the screen, so you can safely watch videos, play games or surf the Internet without being distracted by a copy of the image on the tablet.

Screen Standby has many very useful settings, for example, turns off the backlight on its own when you plug in an HDMI cable. To do this, just enable the "Auto HDMI / MHL Detection" option in the "HDMI Detection" section (there are also settings for disabling when the application is launched or placed in the dock). Another very interesting feature is the transfer of the tablet to touchpad mode, when a cursor appears on the monitor screen, and the tablet screen turns into a large touchpad. It is enabled in the menu "Settings -> Touchpad setting -> Use touchpad function", but this function did not work for me, which is predictable, given the limited support for models.

Joystick and control panel. A tablet connected to a monitor or TV can be controlled not only with a keyboard and mouse, but also using a smartphone on the same Android. It is not necessary for this to go to the tablet via SSH or other means. You can use the virtual joystick BT Controller from the market. This program allows you to turn your smartphone into a virtual blue-toothed joystick, remote control or even a keyboard - there is already something for anyone.

BT Controller should be installed on both devices that are already connected via Bluetooth. Next, on one of the devices, press the “Connect” button, after which a message will appear on the screen asking you to select the device function: Controller or Host. We click on the Host tablet, after which an information plate appears in the upper right corner, symbolizing the successful connection and performance of the components. Tapping on the “KB Enabled” line on the plate will take us to the input method settings menu, in which you should select BTController, and tapping on “KB Active” will allow you to switch to the BT Controller instead of the standard keyboard.

When all these operations are completed, you can use the joystick that appears on the screen. V free version applications, only one interface option is the SNES joystick, which is quite convenient to play games with, but it is not suitable for other purposes. The paid version of BT Controller allows you to choose between over thirty different joysticks, remotes and keyboards and, more importantly, create a new remote yourself using a special editor.

conclusions

An Android tablet can really be turned into a full-fledged desktop that is a pleasure to use. Of course, it will not replace a real laptop on Linux, but you will not notice any special problems in use either.

Tired of putting up with awkward controls in mobile games? Then this dedicated gaming keyboard is just right for you!

Characteristic

Any gamer knows perfectly well that absolutely any, even the most high-quality and interesting game, can be spoiled by inconvenient controls. It does not allow you to enjoy the gameplay to the fullest. Fortunately, today this problem is quite easy to solve. This can be done using a specialized gaming keyboard. This utility will help you literally optimize the management of any game for yourself. Forget about the mistakes and shortcomings of developers forever!

Using this program is incredibly simple and convenient. The game keyboard is called when the game is already running and minimized. This is done by long pressing the screen. mobile device. If some other functions are assigned to a long tap, then you should try to reassign them or simply call the keyboard first and only then start the game.

Peculiarities

  • Widest functionality.
  • Detailed settings for buttons and joystick with the ability to save a profile.
  • Multitouch.
  • Quick switch to built-in keyboard.
  • Ability to remap physical keys.
  • Joystick control via accelerometer.
  • Integration with OnLive (this is a well-known gaming service that will recognize this gaming keyboard as a regular PC keyboard).

From our site you can download Game Keyboard for Android for free without registration and SMS.

Similar posts