I have a genetic air mouse with a disable mouse button, which allows just the direction and function buttons to be used. However, the mouse pointer is only disabled until the air mouse goes into sleep mode after around 2-3 minutes and reappears as soon as it's woken. This plays havoc in Kodi on my Nvidia Shield TV, as I'm running a skin which only supports direction keys.
My question is if there is an app which allows the disabling of mouse input in a specified application? I'm rooted so it's not an issue if this is required.
A solution would be much appreciated.
Related
Is anyone using a mouse in ICS with their i717? More specifically, a bluetooth mouse? I have 3 buttons and a scroll wheel on the mouse, but they all do the same thing; select. Typically right click is back, and clicking the scroll wheel is 'menu'. has anyone gotten this stuff working? I like to set up my not eon a stand and click around with a bt mouse I have on my desk.
Yeah, I have a wireless usb and i have the same issue. I suppose its just the way they have the mouse setup on ICS. Well atleat on our build of ics atleast. Maybe there is an app that allows you to modify the button input layout possibly.
I was attempting to setup my PS3 controller with my GalaxyS3 using the app Six Axis Controller.
I was to pair my controller, and get it to work wireless but I'm having some strange configuration issues.
It seems that the PS3 buttons have pre-assigned functions such as the Start Button which behaves like the GS3's home button.
This is causing conflict in some of my games.
Specifically on Dungeon Hunters 3 there are only on screen controls.
I went into SixAxis and setup a profile for the on screen controls.
However when I push the start button it still call the Home Key and kicks me out of the app.
It seems the keymaps do no override the pre-assigned mappings.
My question is,
Is there any way to disable these pre-assigned mappings so that there is no button conflict?
I should note, emulators work fine. If I go into an emulator and assign a key it sees it as a gamepad button.
The NES emulator for example accepts the Start and Select buttons just fine.
It only seems to effect native Android games with on screen controls.
Any ideas on how to resolve this?
Thank You...
I think I've figured it out.
There is a change you have to make to Six Axis Controller.
After creating your OnScreen controls, you have to set them to active in SixAxis.
To do so when you open SixAxis you'll see an option
Active Touch Profile
You need to select the profile that you want active in order for it to take over the button functionality of your PS3 controller.
Hope this helps others...
I noticed that games that can make advantage of keyboard and mouse does not capture the cursor, so the cursor just hover over the screen, if I want to i.e. move the camera, I need to click and drag.
Apps that I know it works with mouse and keyboard (still need to click and drag):
Minecraft PE
Xash3D
Also, all 3 mouse buttons behave like "mouse 0" is there a way to change that too?
I remember using a Xperia phone that mouse 0 was "click", mouse 1 was "back" and mouse 2 (wheel click) was "home"
Is that rom dependant? Can one edit that with root access?
Greetings! I have an Android 4.4 TvBox and need a way to change the speed of the mouse pointer without going into the system settings. It is optimal to do it by pressing the keyboard hot key. This is required for the normal operation of the keyboard joystick that emulates mouse control. For small values, the cursor moves for too long, and for large values it is difficult to get into the controls.
qweqwe1 said:
Greetings! I have an Android 4.4 TvBox and need a way to change the speed of the mouse pointer without going into the system settings. It is optimal to do it by pressing the keyboard hot key. This is required for the normal operation of the keyboard joystick that emulates mouse control. For small values, the cursor moves for too long, and for large values it is difficult to get into the controls.
Click to expand...
Click to collapse
Found this setting changing from adb shell - settings put system pointer_speed
But how to run it by usb keyboard event?
I want high dpi
Hi all,
I am trying to map some keys to play a game named War Robots on my Android Nvidia Shield TV device but I am struggling with one key but only in 'touchscreen mode'. Unfortunately in 'keyboard mode' the game doesn't seem to operate correctly and the robot turns in circles and you have to press the toggle to make it stop turning whereas in touchscreen mode (i.e. unplug the mouse and keyboard) the turning is perfect but I can't map a button on my controller to trigger firing all weapons.
The firing all weapons button when using a keyboard and mouse is mapped to Left Mouse Click or Shift or funnily enough the pipe symbol '|'.
This is what I have done so far:
1. Installed a keymap app on the Shield
2. Mapped all buttons (X and B controller buttons to Space and 'Q' for other special game properties) and have the 'Fire All' button 'Shift' triggered by the 'A' button on the controller.
When I start the game with the keyboard I test this and all mappings work fine and 'A' does seem to 'Fire All' but as soon as I want to go to touchscreen mode (by unplugging the keyboard and mouse) to get the maneuverability working the 'A' controller button no longer does anything although the other mapped buttons do still work on the controller.
So frustrating that touchscreen mode seems to just stop this one button and I have spent hours at this trying the other buttons that had mapped okay to 'Space and'Q' to the 'Fire All' to get around it but had no luck so maybe there is no way. I am not even sure if this touchscreen mode is unique to War Robots to be honest or it is standard Android.
Anyone know in Android touchscreen mode how to trigger a left mouse click or Shift button press maybe or any ideas for a workaround?
Thanks
p.s. this techy stuff might help some gurus on here as to how they do things: developer.android.com/stories/games/war-robots