[Q] Using mouse with right click under android - Android Q&A, Help & Troubleshooting

Hello everybody,
I have an Iconia A500, running with Jelly Bean / rooted, Cyanogenmod 4.1.2 from Randomblame.
So far so good. As most of you know, this device supports bluetooth mice and USB mice. I am using both kinds of mice quite often for working in office tools or for the good old ScummVM games.
Now to my question. Every mouse I use only has the left click function. Right click does the same as left click. Is there a possibility to configure the right button? In Office I would like to get the "long press" instead, in the ScummVM Games I would like to get the "default action", wich is highlighted on touch.
I dont mind if I can configure directly in Android or if I have to use an app. I would be glad for any idea which could help.
Thank you!

I don't think you can get right click of the mouse on the phone, because if you connect the mouse your clicks (any button) simply translates into "touches". As "left" and "right" is not something about "touching" the screen. I tested this on Nexus 7 (where you just plug mouse and get black mouse cursor visible on the screen) -- no one app didn't react on "right click" or "mouse over" (no a button to highlight). You can click and drag - that is ok and no problems. You can mimic any touch action, but i didn't notice event implementation for mouse specific staff.

greenyadzer said:
I don't think you can get right click of the mouse on the phone, because if you connect the mouse your clicks (any button) simply translates into "touches". As "left" and "right" is not something about "touching" the screen. I tested this on Nexus 7 (where you just plug mouse and get black mouse cursor visible on the screen) -- no one app didn't react on "right click" or "mouse over" (no a button to highlight). You can click and drag - that is ok and no problems. You can mimic any touch action, but i didn't notice event implementation for mouse specific staff.
Click to expand...
Click to collapse
Hey,
thank You already. For my Iconia it's the same. Just plug in the USB Adapter or connect the Bluetooth device and it's running with this black arrow. But theoretically it should be possible to get different actions by different buttons. The mice are sending the signals for right and left button (Windows PC detects it). Only Android is just configured to understand them all as "left" (In previous Android Versions the right button often was configured to "back").
What I need is something, which defines my right button as long press or something else - similar to the Logitech Setpoint software for PC (There you also can set shortcuts, Keyboard Combinations or whatever for nearly every button). I am sure, I am not the first one thinking about this, so isn't there any app/driver/trick to get this working?

I guess i can't give you concrete answer or tip here.
I am only wonder if they had support for all mouse stuff in previous Androids, why they decided to remove it from 4.1

...
technically I think it is possible that right click work under some kernels the version before last of es explorer used to work with right click like in windows but now does not... I have a XOOM runnig team eos 3 stable release

Plenty of Remote Desktop software can "decode" right click so obviously right click and left click are registered differently from android but as android lacks "right-click functionality" (it) replaces both as a left click (touch) trigger. The trick would be to replace "long touch" for right click.
To those who have bought (for example) a Note 12.2 tablet for samsung, plugging in a mouse and using "Hancomm office" would turn the tablet into an ideal laptop. After all it's big enough and now that the software is pouring in I see no reason why should Google (or at least a ... hack) won't give us proper right click. Long click is tedious for any serious consideration...

In Android every app has a menu, some devices like the Galaxy S3/4 have a hardware menu button, hitting right button could emulate the hardware menu button (it does have a specific key code, it can be opened from keyboard), or it could be used as a back like on old versions of Android (makes sense, you "enter" with left and "go back" with right), or it could easily emulate a "reasonably long" click (2.1 secs) or any keypress. The only thing that does not have *ANY* sense is making it equal to the left button like on recent Android. That's already there, no value added. If only someone could make an App to configure that choice...

Samsung Roms
I was using Samsung Roms before where when the bt mouse was connected the right button was acutaly define with "Back" and the middle mouse or mouse wheel was getting me "home".
However when I swiched to CM 12.1 the feature was not there, but as you describe left and right mouse are doing the same and mouse wheel is activating the search menu.
I haven't found any settings for that.
But I would be interested in any input on that regard.
Cheers
Joe

Related

MSI BGP100 Gamepad

SOLVED: After I did a bit of searching I found that THIS PROGRAM works fine on the Touch2.
Rather than assigning physical buttons to map the controls you can assign them by hex definitions.
While this is alright for emulators the default hex's left the buttons assigned to letters, which when pressed ended up typing "xxxzyvc" popping up.
I almost starting writing out a whole list of Hex values, but the big MS has a table listed anyway
http://msdn.microsoft.com/en-us/library/bb431750.aspx
Now I have ABCD, L+R and Start mapped from the unused 90-97 hexes (the D-pad mapped to the up down left right values)
Hope this helps to any Touch2 Gamers out there?
Original Post:
Does anyone have any info on how to set this up for the Touch2?
FpseCE runs decently but using the touch screen for controls sucks (as you know for the lack of usable hardware buttons)
The included cd drivers just want me to map hardware buttons, and ive tried BlackPanther's drivers but it just crashed and wont open again :S
FpseCE claims to support the gamepad... but what it really means is "if you can map it to a control, it'll work" so this "support" isn't really built in.
Any Ideas?
Click to expand...
Click to collapse

Keyboard and Mouse shortcuts/Commands?

Can anyone list or link me to a list of keyboard and mouse commands for our tablet?
I have a bluetooth mini keyboard* with a built in mouse and I would like to be able to control my tablet from my couch while it is connected to my TV's HDMI. However, I cannot figure out how to do basic tasks with the keyboard.
* The keyboard is this type:http://compare.ebay.com/like/400254296761?var=lv&ltyp=AllFixedPriceItemTypes&var=sbar&_lwgsi=y&cbt=y
Also, I'm not sure if the commands are tablet-specific, Android specific, or if they even exist at all. (I have searched XDA and Google, but because I do not know exactly what keywords to use, I am coming up without answers!)
Shortcuts I mainly need:
1-3) The three icons in the lower left of taskbar (they don't appear through HDMI): Back, Home, and the Prev Apps
4) Change homescreens/swipe left and swipe right (I can long click and move the mouse to do this, but it is difficult to do with my mouse since it is a knob type)
5) Long hold
6) Any other commands... heck, let's make a database if it doesnt exist already!
In case it matters: I am using ICS 4.0.3 stock (with root).
Ok, wait, I kinda figured some things out, but I still need help I think:
1) Back = (correction) RClick for some apps.
2) Prev Apps =
3) Still don't know Home EXACTLY, but while in an app, Right Click seems to exit to Homescreen... but if on a different Homescreen, pressing RClick will not bring you back to your default Screen. RClick does NOT seem to act like Back at all though.
Correction: RClick seems to act as Back in SOME apps.
4) I found that I can change Homescreens two ways:
a) Move mouse to far R/L side and click
b) Use the scrollbar for the mouse (the one used to scroll through webpages, etc); Downward = Left and Upward = Right
If there are any other methods, please list them.
5) Long Hold = Long Click
... *facepalm* I shouldve guessed this one from the start!!!!
6) Still, if anyone can fill in the blanks and list any others, it would be helpful to myself and I am sure many others.
I have a Bluetooth keyboard that I use and pressing the escape button on it seems to act as a universal back button in every app.
Sent from my DROID RAZR Maxx using XDA Premium

Hdmi dock settings

I want to find out if anybody have any fix for this:
I have the full HDMI dock (with 3 full size USB ports) and I use it a lot... it’s very convenient, here’s my setup;
I’m using a KVM cable to switch between my RAZR and my pc using the same keyboard and mouse.
I just update to ICS from GB, before the update the mouse settings was perfect, while the phone is on the dock the right button of the mouse was set to “return or go back a screen”; the left button was for “make any selection” and the scroll button would activate a “menu” on any screen.
After the update (GB to ICS) the scroll button does not work and the right and left buttons is set to “selection”.
So I just want to find out if there’s a “settings” for the mouse or if any developer car modify this settings.
Thanks a lot
This won't help you at all with your question, but my keyboard and mouse worked exactly the same after the update.
My problem is that i no longer has the Firefox that came on the hd station.
Do you still have the hd station's Firefox available after your ics update?
kpitao said:
I’m using a KVM cable to switch between my RAZR and my pc using the same keyboard and mouse.
Click to expand...
Click to collapse
I'm sorry that I can't help either. If you dont' mind, please explain the setup in noob speak and I will try it. I have the HD Station, so what else would I need to make this work?

Samsung keyboard vs. Logitech PRO

Hello, I read that many people like the Logitech PRO keyboard. It seems to be a bit heavy. Generally speaking, which is better? The official samsung keyboard or the Logitech PRO keyboard?
Depends on your use. I prefer the Samsung one, much thinner. The logitech makes the whole package too thick.
On the other hand the Logitech has the better keyboard and offers better protection for bothe the front and back.
Sent from my SM-N9005 using Tapatalk
Thanks. Do both of them have automatic on/off, copy and paste keys?
The Logitech Pro definitely makes the entire package more book-like, and it also only has one angle setting AND it does not support portrait mode. Those are the only knocks against it, though. I love the keyboard. I use my Note PRO 12.2 for work and having a keyboard every bit as good as a laptop's is the critical feature for me.
The only thing I'm struggling with is trying to remap the hotkeys to my preferred apps. I want the internet key to launch Habit Browser not stock browser, for example. I know it's doable but I haven't had time to really grapple with it.
Hello, unfortunately my options for keyboards are limited. The Logitech PRO is not available in my city.
This is my first tablet. How useful it is to have Android keys on the keyboard? There are two main types:
1) Android specific keyboards such as:
a) Samsung Galaxy Bluetooth keyboard (0.8lb)
http://www.samsung.com/us/mobile/galaxy-tab-accessories/BKB-10USWEGXAR
b) Samsung Compact Wireless Bluetooth Keyboard(not sure if the spec is correct 0.96lb)
http://www.samsung.com/us/computer/pcs-accessories/AA-SK7PWBB/US
I tried this one. It is very light but the keys are a bit too close. Easy to make mistakes.
2) Android compatible keyboards such as:
Logitech Bluetooth Illuminated Keyboard K810
http://www.logitech.com/en-us/product/bluetooth-illuminated-keyboard-k810?crid=26
I tried it today. Not sure about the weight compared with the Samsung's but the keys are very comfortable to type.
I am trying to choose between these three. Any suggestion?
Hello,
Which of the following two Samsung keyboard is comfortable to type and lightweight?
1. Samsung Galaxy Bluetooth Keyboard EE-BT550
http://www.samsung.com/us/mobile/galaxy-tab-accessories/EE-BT550UBEGUJ
2. Samsung Galaxy Bluetooth Keyboard BKB-10USWEGXAR
http://www.samsung.com/us/mobile/galaxy-tab-accessories/BKB-10USWEGXAR
I tried the NotePRO 12.2 Keyboard Cover with keyboard. Although it is light, it is not comfortable to type on due to the long raised strip from the ctrl key to the end arrow key. See the photo:
http://www.samsung.com/us/mobile/galaxy-tab-accessories/EE-CP905UWEGUJ
Does the Logitech PRO keyboard has this problem? Too bad they don't make a white version. My device is in white color.
The Logitech Bluetooth Illuminated Keyboard K810 is very comfortable to type on but heavier to carry than the above mentioned Samsung keyboards.
Thanks.
As a writer, I've been using the samsung bkb10 bt kb and love it. It's light, fast, with great tactile feel, and it has a number of hot keys for the note pro 12.2. It's white and I use it with the great samsung s action mouse. My black 32 gb tab is in a black moko slim case. I didn't want a permanent case-kb like the logitech. I can fit my tab, kb and mouse in a bag a little over an inch thick. Together, the case, kb and mouse cost me $65.00. It's a great set up.
hajime_android said:
Hello,
Which of the following two Samsung keyboard is comfortable to type and lightweight?
1. Samsung Galaxy Bluetooth Keyboard EE-BT550
http://www.samsung.com/us/mobile/galaxy-tab-accessories/EE-BT550UBEGUJ
2. Samsung Galaxy Bluetooth Keyboard BKB-10USWEGXAR
http://www.samsung.com/us/mobile/galaxy-tab-accessories/BKB-10USWEGXAR
I tried the NotePRO 12.2 Keyboard Cover with keyboard. Although it is light, it is not comfortable to type on due to the long raised strip from the ctrl key to the end arrow key. See the photo:
http://www.samsung.com/us/mobile/galaxy-tab-accessories/EE-CP905UWEGUJ
Does the Logitech PRO keyboard has this problem? Too bad they don't make a white version. My device is in white color.
The Logitech Bluetooth Illuminated Keyboard K810 is very comfortable to type on but heavier to carry than the above mentioned Samsung keyboards.
Thanks.
Click to expand...
Click to collapse
I too am a writer and I'm trying to get by with the Logitech Pro. I opted against the Samsung keyboard because of its raised edges on the lower corners. So far it's a mixed bag. It's just fast enough for me, comfortable and quiet. However, it doesn't put the device to sleep when you close it, doesn't have an obvious (or possibly any) way to reassign macro buttons and the browser macro button always asks you to choose the browser you want if you have more than one installed.
Agrajag27 said:
doesn't have an obvious (or possibly any) way to reassign macro buttons and the browser macro button always asks you to choose the browser you want if you have more than one installed.
Click to expand...
Click to collapse
You can try External Keyboard Helper Pro for that
Spere, do you say that because you've found it to work? Frankly, I grabbed the demo and am entirely confused by it. I don't see anything about how to reassign buttons. I tried to scan the keyboard scan code but it doesn't work. Instead of providing a scan code it just loads the app Logitech assigned. Makes me think it's hard-coded.
Agrajag27 said:
Spere, do you say that because you've found it to work? Frankly, I grabbed the demo and am entirely confused by it. I don't see anything about how to reassign buttons. I tried to scan the keyboard scan code but it doesn't work. Instead of providing a scan code it just loads the app Logitech assigned. Makes me think it's hard-coded.
Click to expand...
Click to collapse
I said it as an idea. I use that app with my old Logitech keyboard. If buttons seems to be hard coded, don't know would shortcut be changeable if you somehow find key codes for those button? I can also try it tomorrow..
For what it's worth, I spoke to Logitech support today and they essentially were useless. They said this keyboard has hard-coded application keys that cannot be changed and that the browser bug isn't a bug. The old, it's a feature! You get to pick which browser you want every single time you hit the button.
Does Samsung Keyboard support Arabic?
hi,
just a quick question, does any of both Samsung Keyboards support Arabic? or can be added in any way?
Thanks
Shaderach said:
The Logitech Pro definitely makes the entire package more book-like, and it also only has one angle setting AND it does not support portrait mode. Those are the only knocks against it, though. I love the keyboard. I use my Note PRO 12.2 for work and having a keyboard every bit as good as a laptop's is the critical feature for me.
The only thing I'm struggling with is trying to remap the hotkeys to my preferred apps. I want the internet key to launch Habit Browser not stock browser, for example. I know it's doable but I haven't had time to really grapple with it.
Click to expand...
Click to collapse
Settings > General > Default Applications
Just change default internet browser
pirata****zu said:
Settings > General > Default Applications
Just change default internet browser
Click to expand...
Click to collapse
Here's my question: Have you tried this yourself or just basing this on common knowledge? Why do I ask? Because, at least for me and on every Note Pro I've tried with that keyboard (took it to the store to try a few units) that doesn't work.
One of the main bugs of the keyboard is that when you hit the Browser macro button, it doesn't matter what browser is set as the default. It's going to pop up a dialog box asking you to choose the default. No matter what you hit next (Always or Just Once) it will ask again and again and again. It's actually in your best interest to say Just Once. Why? Because wasting your time by saying Always will just cause another box to pop up telling you how to clear the default setting later if you don't want that. Saying Just Once at least skips that step.
I'd be curious to see what would happen if you only have one browser installed but both "Internet" and "Chrome" come preinstalled on the device so there's no testing that unless you root and freeze one of them. I haven't had the need to root yet so I haven't.
Agrajag27 said:
I'd be curious to see what would happen if you only have one browser installed but both "Internet" and "Chrome" come preinstalled on the device so there's no testing that unless you root and freeze one of them. I haven't had the need to root yet so I haven't.
Click to expand...
Click to collapse
If I'm right, you don't need to have root to freeze Chrome
Go settings - general - applications - all - find Chrome from list and choose it - select Turn Off
I don't have my NP with me right now, so I'm not sure if that path is correct, but you'll find it
Spere said:
If I'm right, you don't need to have root to freeze Chrome
Go settings - general - applications - all - find Chrome from list and choose it - select Turn Off
I don't have my NP with me right now, so I'm not sure if that path is correct, but you'll find it
Click to expand...
Click to collapse
Thanks for that. It actually helped gain more insight into the problem but doesn't actually provide a solution.
So, turning off Chrome allows the Browser key to work without annoyance. The only problem is, it only works for the default Browser called "Internet". There is no way to turn off that browser.
It got me wondering about the other keys. I want my own calendar app to launch but turning off the default calendar seems risky.
I have the Logitech keyboard and I really like it. I was worried about the extra weight and thickness but I'm glad I went with this one. It feels more like an actual notebook in terms of utility because it's easier to bring it around with me or throw in a bag without it getting damaged.
There are a couple issues that I did have which may not be specific to this keyboard. One was that when you hit space while still holding down shift it does not insert a space and instead displays the current language which is super annoying (apparently I hit space before releasing shift A LOT). You can fix this by simply changing to a different virtual keyboard app (eg: the default google keyboard or swiftkey). The other issue I had is that the back button is in the position where you normally have escape key but it doesn't always seem to function the same as escape would. I think it is actually a different key code. I fixed that by remapping caps lock to escape (so now I have no caps lock but I never use that anyways).
Has anyone got the F1-F12 function keys to work with this? So far when I hit FN+MACRO it will just open the browser or calendar or whatever.. I was hoping this wouldn't be the case.
The ZAGG keyboard and Samsung keyboard has blue F1-F12 keys on them, so I was hoping this one would function that way also.. It's really annoying when using remote desktop.
So far I haven't been able to find any way to remap the keys on this thing..
I'm really hoping some more keyboard options emerge for this tablet..
I'm afraid we're all pretty screwed with this tablet with regard to keyboards. The Samsung keyboard is fully functional but doesn't hold the tablet. It just sits in a slot in the keyboard so it's unstable when sitting in bed, etc. The Zagg is very low quality and this one is the best of the lot but has a number of seemingly permanent problems that Logitech appears to have zero interest in addressing. I used to have some pull over there years ago but now my e-mail to upper management didn't even get a reply.

Changing mouse clicks

There is any way to change the mouse clicks behavior globally?
I saw that they did a launcher and a file manager that supports right clicks like in Windows, but I think that is a waste of time... All apps from android don't use that "right click menu" and I don't think that will happen in the future. Instead I will like to set the "right click" from mouse to "long press menu" action in android, that way will work like a "right click" in all android apps. For example if I press right click on a browser link -> will activate the long click action from android wich opens the right click menu on Windows. This applies to all current apps from android, in music players a right click on a song will activate the long press action menu from android... Same with all file managers and all other apps.
It's frustrating to select text only with long clicks ... And what is the purpose of having 3 buttons on mouse which all does simple clicks most of the time?
It is this possible or I'm dreaming? :laugh:
As far as I know it's not yet possible, because left and rightclick mappings are hardcoded as "tap". Some months ago I've tried to override these mappings, but it's impossible to remap these 2 keys using official, standard method - keylayout and keycharactermap files editing.
Here is my topic regarding this issue, it should say everything needed:
http://forum.xda-developers.com/showthread.php?t=3190940
Wysłane z mojego Nexus 4 przy użyciu Tapatalka
Just after I installed Remix OS watched the introduction video "Remix OS : The Future of Android PC" and I heard this sentence: "At Jide we believe that future of computing is Android" and immediately felt the same thing... but once I started to use android on my pc I realized how far they are...
Seriously, I use my mouse in Remix OS exactly how a fingerless man use the new Samsung Galaxy.(no offense to anyone) But I simply don't know what to expect, sometimes when I press right click I get right click menu, sometimes without selecting nothing a copy option apear, sometimes I get a text selected and a dictionary apear to change the words and sometimes it acts like simple click. Most of the times I have a mouse with 3 buttons:first button click, second button click, third button click... Yeah that's what I call future of computing
If re-mapping the mouse buttons can't be done, than the logical approach will be to make a new hardware, a new mouse which fits for the purpose. Anyway re-writing all the android apps to fit the actual mouse behavior isn't the best solution.
I hope some Remix OS dev read this topic and if is kind enough,will share with us his vision about the Future of Android Computing.
@Domnea remember one thing here: Remix bases off Android-x86, which bases off AOSP. If a feature X is hardcoded in AOSP, then it will be hardcoded in all spinoffs unless they put the (mostly hard) effort of improving it.
This is the case with mouse. Android doesn't officially support rightclick for menus and because it's not yet made for PC UI, it's system apps and 3rd party are not made with desktop use in mind.
It will take a long time before a true android pc experience will be a thing.
Also remember that Remix OS is still beta.
To add more: try Phoenix OS, as far as I remember, they've modified mouse keymaps globally and generally, Phoenix has better UI.
Lastly: I think I know how to keymap the mouse now. I'll test and get back with results. I'll try to do that now or tommorow.
UPDATE:
i've tried again, but failed
Remapping is definitely possible, but I'm almost certain it would require modifying more "low-level" code files and then recompiling the whole Android image just to have a different mouse mapping. Google just needs to remove the hardcoding and add an option to map any device however you want - just like it is with keyboards.
I hope to find some more time soon to really solve this problem. Even if it could be solved with 3rd party apps, I wouldn't like that - it should be a basic built-in feature (keymapping).
Sent from [email protected] 4
I'm not a software developer, I'm just a software enthusiastic. When I found out about remix os (thanks to Google) in less than one hour was installed in my notebook. For me this is a hobby.
Yes, I know that android for pc is in early development, I'm just wondering in which direction will go...
I will keep RemixOS next to Windows and Ubuntu, tomorrow it's time for a new partition for PhoenixOS to give it a try. :fingers-crossed:

Categories

Resources