MiniPC(s) and Multitouch with mouse and keyboard - Android General

The mini pc taking more and more market share.
Also, should we not make Android to adapt to these new machines? or at least provide an application or a driver which allows to take into account the use of android (applications and games) with the use of a mouse and a keyboard.
For now it's just considered by some applications in their own operation
I just bought a MiniPC (Pipo X7S is WIN10 & Android 4.4) and I realize that many games can not be used for lack of not being able to manage multitouch with a simple pc mouse (BT or not).
Could not we create an HID driver that would handle multitouch as follows?
- Left Button to click
- Right button and mouse movement for rotation
- Middle button and mouse movement to emulate the gyroscope
- Playing with WheelMouse to zoom.
OR
CTRL + movement for rotation
Alt + Movement for gyro
Ctrl and "+" to zoom
CTRL and "-" to zoom back

Related

[Q]Apps to remapping usb games controller button

I bought a cheap usb games controller,use it with otg and it work natively, it work with shadowgun but one problem occur, joystick on the right hand side not working properly..when I move the joystick vertically the screen will move horizontally and vice versa..that the only problem I have when play Shadowgun..And with GTA 3, only left hand side joystick work and other button is not functioning..Is there any apps that I can do to remap the controller button..I try usb/bt joystick centre but it can't detect my controller..I hope devs here can cook something so we can remap controller..
I have similiar problem - all the buttons function, but they are in "wrong place" square is x, x is circle and so forth. I have tried many applications, but have not found a functional one!
You can try using Gamekeyboard to remap any usb controller. Go to settings and remap physical keys.

Dosbox Turbo mouse trouble

I setup Daggerfall with mouse set to physical and have tried both relative and absolute and in game mouse look turned on, the problem is that i can only turn about 90 degree from left to right. When the android cursor hits the edge of the screen i can no longer turn. Any suggestions on how to fix this would be much appreciated.
you are not alone...
Babalonis said:
I setup Daggerfall with mouse set to physical and have tried both relative and absolute and in game mouse look turned on, the problem is that i can only turn about 90 degree from left to right. When the android cursor hits the edge of the screen i can no longer turn. Any suggestions on how to fix this would be much appreciated.
Click to expand...
Click to collapse
I have the same issue with my nexus7 and I think that most other devices will have it too... Obviously, this problem isn't specific just for daggerfall - since the android mouse pointer won't leave the screen, you can't turn in any 3D game (or scroll in strategy games... etc.).
To my knowledge, there is no way to disable android mouse pointer and I have read that google forbids apps to disable it too. I use a simple workaround which is to set the mouse pointer speed in android settings to minimum - than the mouse in dosbox moves a lot faster that the android mouse.
It won't solve the problem completely, but it makes the games playable - you still need to be careful not to hit the edge of the screen with android mouse pointer, but you can turn about 720 degrees in one direction before that happends (than you just move the cursor back to the center of the screen and continue playing...)
Unfortunately, I think that the only way to get rid of the android mouse pointer completely is to flash a custom rom which doesn't have mouse support built in at all (but of course than you couldn't use the mouse anymore - except for gaming in dosbox...)
it is ok
karyk said:
I have the same issue with my nexus7 and I think that most other devices will have it too... Obviously, this problem isn't specific just for daggerfall - since the android mouse pointer won't leave the screen, you can't turn in any 3D game (or scroll in strategy games... etc.).
To my knowledge, there is no way to disable android mouse pointer and I have read that google forbids apps to disable it too. I use a simple workaround which is to set the mouse pointer speed in android settings to minimum - than the mouse in dosbox moves a lot faster that the android mouse.
It won't solve the problem completely, but it makes the games playable - you still need to be careful not to hit the edge of the screen with android mouse pointer, but you can turn about 720 degrees in one direction before that happends (than you just move the cursor back to the center of the screen and continue playing...)
Unfortunately, I think that the only way to get rid of the android mouse pointer completely is to flash a custom rom which doesn't have mouse support built in at all (but of course than you couldn't use the mouse anymore - except for gaming in dosbox...)
Click to expand...
Click to collapse
You are correct in that the Android OS does not expose any API's to disable the Android mouse pointer. This becomes a problem in some games, because the Android mouse pointer will not go past the screen edges, thus disabling scrolling when you are using an external mouse (ie. bluetooth mouse or touchpad on the TF101).
There are four possible work-arounds built into dosbox turbo:
1. Screen Scaling Reduction + Absolute Mouse Mode (w/Hardware mouse):
In the settings menu, try reducing the screen scaling to less than 100% (ie. 90 or 95%). This will leave a small black border around the screen. When dosbox Turbo detects that the Android Mouse pointer has entered this black border, it should then emulate the mouse at the 'edge' of the screen. This special work-around will only work in "absolute" mouse mode, as there is no easy way to emulate such behavior in relative mode.
2. Analog GamePad mouse Emulation (w/Hardware Gamepad)
In DosBox Turbo 2.1.7+ analog sticks on gamepads are automapped to mouse and joystick control. So if you plug a Logitech, XBOX, or other supported gamepad into your TF101, the right stick will control the mouse movement, while the left stick will control the joystick.
3. Virtual On-Screen Mouse Emulation (w/Virtual Joystick)
If you go to the setting Virtual Joystick -> Use Joystick as Mouse, then when you enable to virtual onscreen joystick, it will then control the on screen mouse.
4. Touchscreen Mouse (w/Touchscreen)
The final work-around is to go back to the default touchscreen mouse. Using the above screen scale reduction trick + absolute mode will allow for scrolling in games that work with absolute mouse mode. Relative mouse mode is not affected by the scrolling issue.
I'm having an issue while using DOSBox:
I can't play shooters like BLOOD etc. using the right analog stick of the Samsung Gamepad for Android (GP-EI20) which is connected via Bluetooth to my Galaxy Note 3.
Everything else works but the right analog stick is just not being recognized (simply as if there wouldn't be one).
I'd like to use the right analog stick for mouse strafing but don't know how to solve / configure this.
Any suggestions?

App to grab/rebind/forward keyboard & mouse inputs?

Im curently using a half size bluetooth keyboard paired to my phone (nexus 4) which is running RemoteDroid. That is used to forward keystrokes to my PC. Why? because I have a broken collarbone and cant use my fullsize wired keyboard properly So im using my phone as an intermediate device (BluetoothK/B->Phone->WiFi->PC) to be able to use the bluetooth keyboard. Putting the phone in close proximity to the K/B means It has a much better range and signal quality via WiFi. The phone itself also has a better bluetoooth receiver than any laptop or desktop USB bluetooth receivers ive tried, giving much more reliable keystrokes at higher typing speed than gong straight to PC
The problem is some of the keys dont work correctly and I believe its because Android is interpreting them differently. i.e. 'Tab/Delete/Insert/Home/End/num +/ num -.. etc' dont get forwarded to the PC,And some keystrokes are simply incorrect` i.e. the right shift key acts more like CTRL for some things. Shift+2 becomes " instead of @ (need to press alt 2 instead) and so on
In addition I have a touchpad on the little keyboard and that only works in a limitted fashion
Is there an app out there that can 'grab' the Android inputs of a device and remap them? so i.e. mouse click could be emulated as pressing the Enter key if I so wished
Additionally` is there a progam that can forward these 'raw inputs' to a PC via USB/WiFi/Bluetooth? remotedroid does indeed forward some inputs of key presses as best it can (arrow keys for instance) but it seems to do it 'after' the android OS (i.e. alt+tab makes the android program switch applications, rather than forwarding the 'alt' and 'tab' keys to the PC)
It does not however forward mouse inputs (havnt tried gamepad) so its not possible to use a mouse or trackpad as intended. I have to emulate a screen press (hold left click on trackpad and move the cursor across the remotedroid screen)
Hope the above makes sense, and yes im aware I could simply bluetooth directly to the PC but wheres the fun in that?

Bluetooth gamepad and cardboard

Dear XDA
I need a little help, I've purchased exactly this thing
http://g01.s.alicdn.com/kf/HTB1KCCWGFXXXXXLapXXq6xXFXXXH/220263796/HTB1KCCWGFXXXXXLapXXq6xXFXXXH.jpg
And it acts as a gamepad, autoshutter or mouse - it works quite well with one exception - the button that should stand for "click" with arrow (aka touching in arrow point) does not work.
I have control over volume, i can scroll the pointer (arrow) and i can go back (<- ) what I cannot do is to just simply click and I'm wondering if there's a way to remap the button on this gamepad to act as google cardboard clicker.
Can You lend me a hand with this one?

Application which can swap/change/emulate mouse click as a touch

Hi,
Is there any application which can swap/change/emulate left mouse click as a touch?
Example:
I have mouse connected by blue tooth and in some (or even most) games left click mouse button doesn't work. Is it possible to use mouse left button as a touch ?
I know there are a lot of apps which can map buttons on screen but I am trying to play rpg games, unfortunately you can't map buttons in this type of game so the only option is to change click to touch.
Any help/hints will be appreciated.

Categories

Resources