App that controls PC mouse based on camera input - Android Q&A, Help & Troubleshooting

I'm looking for an app that controls a PC mouse pointer based on the camera of an android phone. Specifically, something like a laser pointer, which can be detected simply by looking for the brightest red/green pixel of the camera input. Does such an app exist? I have seen Mr. Mouse, which has similar functionality, but the market link is dead so I cannot download it. And it's functionality is slightly different from what I described.
If such an app doesn't exist, is there a specific reason for it? Would processing the camera feed in real time simply be too demanding? I want to see if trying to make the app myself would be a waste of time.

Related

Handwritten notes

So I was looking for an app with palm rejection for the Transformer Prime. I was kind of looking for something similar to Notetaker HD for the iPad which uses the bezel of the tablet as the palm rejection area.
I couldn't find anything similar on the Android market so I decided to give another try on Supernotes. What I ended up doing was putting a regular computer mouse pad on top of the tablet and using the "Guided Line" feature to make sure that I was on the right spot. So far so good, this is in fact the best solution that I found and works way better than any other app!
However I'm having problems reading my own notes. I can't seem to find a simple Zoom feature on Supernotes, so could someone tell me how to zoom in? If it is not possible, are there other apps that have a similar "guided-line" feature and its as organized as Supernotes.
Thanks a lot!
I am not aware of a way to zoom in SuperNotes either. That has been my biggest problem with it.
Here are some handwriting apps that I have tried on the Transformer Prime that have zoom features that you may want to check out:
LectureNotes: my favorite (so far). Has scroll bars and zoom feature so you can write in the zoomed mode. Has option to enable a "save zone" for palm detection. 3 standard pens, and 12 custom pens that you can configure the size, color, and opacity. Can add multiple layers (overlays) to each page. Can enter text via keyboard. Can add keywords to each page, and search across notebooks for those keywords. Developer is very responsive, and has implemented suggestions and fixes quickly. There is a free trial version (limited # of notebooks and pages), and a paid version.
Writepad Stylus: Very good palm detection. Has zoom mode (can write in zoom mode), and scrolling. 3 standard pens, and 4 custom pens. 4 paper types, but cannot change the pattern size. Can enter text via keyboard, but it's a bit quirky.
Antipaper Notes: No palm detection. Has zoom mode, (can write in zoom mode), and scrolling. 6 pen sizes in 3 colors (15 colors in Pro version). 4 paper patterns, but cannot change the pattern size. No text entry for keyboard. Free and Pro version.
Hope this helps...
Yeah note taking apps on android are really behind ios right now but it seems like things are picking up. Hopefully in few months we will see something comparable to Notability.
Try wearing a glove or long sleeve. Better than carrying around a mouse pad.
Sent from my SPH-D710 using XDA App
4look4rd said:
So I was looking for an app with palm rejection for the Transformer Prime. I was kind of looking for something similar to Notetaker HD for the iPad which uses the bezel of the tablet as the palm rejection area.
I couldn't find anything similar on the Android market so I decided to give another try on Supernotes. What I ended up doing was putting a regular computer mouse pad on top of the tablet and using the "Guided Line" feature to make sure that I was on the right spot. So far so good, this is in fact the best solution that I found and works way better than any other app!
However I'm having problems reading my own notes. I can't seem to find a simple Zoom feature on Supernotes, so could someone tell me how to zoom in? If it is not possible, are there other apps that have a similar "guided-line" feature and its as organized as Supernotes.
Thanks a lot!
Click to expand...
Click to collapse
Have you tried to enable palm rejection using TouchScreenTune app from the market? It should allow palm rejection support everywhere in all apps.
vitalij said:
Have you tried to enable palm rejection using TouchScreenTune app from the market? It should allow palm rejection support everywhere in all apps.
Click to expand...
Click to collapse
I think that TouchScreenTune requires your device to be Rooted, correct? I've been holding off rooting my Prime, but this may be a good reason to do so.

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.

IR REMOTE - assign swipe function to pgup pgdw or any other key?

Hi to everyone:
First of all sorry for my spelling, i'm from Argentina and my english isn't the best.
I have a kii pro tv-box, and i also use my old atrix as a tvbox.
Most of the android apps aren't made for TV so the navigation is optimized to touch-screens
In the 2 cases, i can't use the swipe function with me IR Remotes. My 2 remotes have a mouse function but you cannot move and press at the same time.
The only solution is to have a mouse connected and drag with the button pressed.
But, i think is too much to have a mouse and a IR controller connected just for achieve one gesture.
So, anyone knows if is there an app or script or some way to map the swipe gestures (up,down,left right) to some IR buttons
Thanks in advance
Regards
No clue about an app but a simple wireless keyboar with touchpad only costs a few bucks.
You can also use a normal keyboard and mouse, wired or wireless.
Downunder35m said:
No clue about an app but a simple wireless keyboar with touchpad only costs a few bucks.
You can also use a normal keyboard and mouse, wired or wireless.
Click to expand...
Click to collapse
Thanks for your answer!
I know about that possibilites. But i use it my bedroom so i thinkthat's a lot of artifacts for a bed.
Also, my tv-box comes with an IR remote with an internal IR receiver, so putting another thing is like just disable that accessory because i cannot use it in any other thing
So, resuming, i know about the keyboard with a touchpad alternative, i just want to know if there is a possiblity to use just the IR remote for that gesture

[App Request] Split screen with cloned windows

Hi everyone. To make you a request please, to create an app that splits android screen (mine's is marshmallow) but both split sides with the same content and and in locked position (with no gyro, like in VR), but that has option for zoom in or out content, to be able to fit both split windows for looking into cardboard or similar VR glasses. Control of android can be via joystick or otg mouse, there's no need of giro controlled pointer.
The nearest app to what I need is App2vr, a Xposed module, but it has no option for override gyro.
So, to end my petition, what I want is only, for example, to read pdf book, almost hands free (almost because, you must control phone with a joystick or mouse) by using my VR glasses. I don't need gyro effects, just to use my android phone with my vr glasses (but, I repeat, with no gyro effects).
Thanks in advance.

[APP] WearMouse, a Wear OS Air Mouse App

Today I’m going to bring a little bit of magic to your Wear OS watch.
As you know from the earlier post, Android Pie has introduced a new public API for using your Android device as a Bluetooth HID Device (e.g. mouse, keyboard, gamepad, etc.), so I built a simple app that demonstrates one of the possible ways you can use this API. Also, see below for a little surprise regarding compatibility...
So, you have probably already guessed from the title what the app does: it allows you to control the mouse pointer simply by waving your hand. It is compatible with any Windows, OSX, Linux (including Raspbian), Chrome OS, Android (including Android TV) device, as long as it has a Bluetooth radio; no root, no “server” software required. Just launch the app, perform Bluetooth pairing, and then you’ll be able to:
Use it as an intuitive pointer for presentations (and also click through the slides using cursor keys);
Play Fruit Ninja with your arms (e.g. by sideloading it on Android TV, or installing it on a Chromebook from the Play Store);
Control a media player from the sofa (e.g. when using a computer connected via HDMI);
Use it as a VR controller in some Cardboard games to walk around (not for Daydream though, since it has its own controller);
Impress your friends with some telekinetic powers.
Control your DeX-connected phone;
Download
Play Store
Source (Note: the source code doesn't include the Oreo hack)
How to use it
The app features three input modes: air mouse, cursor keys and keyboard input.
The air mouse mode is pretty straightforward. It has two on-screen buttons for left and right click, a top drawer to adjust motion tracking for the way you’re wearing your watch (on your left wrist, on your right wrist, or holding it in your hand like a laser pointer), and a bottom drawer for some extra functions: click and hold (a.k.a. Fruit Ninja mode) and middle click. If your watch is equipped with a rotating crown, you can use it for scrolling as well.
The cursor keys mode is simple enough: tap on the sides of the screen to trigger corresponding keys, double-tap in the center to trigger the Enter key, long-press to quit, and there are also swipe gestures for Escape, Backspace, Space and Tab keys.
Finally, the keyboard input mode allows using either an on-screen keyboard, or voice input. Note, though, that the text you’ll see entered on your connected device depends on your keyboard layout. Only US English is supported at the moment (I can add some more, but that will require you to manually switch the layout both in the app and on the device every time).
If your watch has some extra keys, you can use those to quickly switch between the input modes.
There are also some settings available. You can choose to stabilize the pointer movements (this will smooth out smaller motions like hands shaking), enable diagonal movements for the cursor keys (which is useful for those Cardboard games), or reduce the data rate (which is helpful when you use the app with some older Nougat-based Android TV box, and the mouse pointer just can’t keep up).
A word on compatibility.
Like I said, the API was made public in Android Pie, but (as a belated Christmas present) the app will work on any watch running Oreo as well. That is, when reboot your watch, and after the trippy dots animation you see a big colorful “W” and “Wear OS by Google” instead of the “Android Wear” logo, you should be fine. The API was introduced in Oreo, and it was a bit different (and also hidden) at the time, but before Pie is was only enabled on watches by default. There is a way to enable it on phones as well, but it requires root.
A few tips for troubleshooting.
If you connect and see that the mouse pointer is moving once per second in a really janky way, try turning Airplane mode on your watch on and off, and then reconnect. Looks like there is some occasional issue with power management in the Bluetooth stack…
If you want to adjust the “sensitivity”, please look for the pointer speed setting on the connected device, not in the app itself.
If you are using the app with a device that is connected to a TV, you’ll probably want to switch your TV to the “Game” picture mode. This should turn off any post-processing that may cause a lot of lag on modern TVs.
I also recommend turning off wrist gestures in your watch’s settings when you use the air mouse mode, otherwise there’s a high chance of triggering the “back” or “go home” gesture.
This looks great!
By chance is it possible to have an app that connects to the computer and when it disconnects it locks the PC!
c_86 said:
By chance is it possible to have an app that connects to the computer and when it disconnects it locks the PC!
Click to expand...
Click to collapse
Depends on what you mean.
If you want to make an app that sends Win+L (or Ctrl+Alt+L) when you press "disconnect" on your watch (or maybe connects, sends the key press, then immediately disconnects), then it should be easy enough to implement.
If you mean that the PC should lock itself when your watch disconnects (e.g. goes out of range), then obviously you'll need to have something on your computer to do that. Then again, Windows 10 has a feature called Dynamic Lock that does something similar based on your phone nearby presence.
Idea - Does it possible to implement the same functionality for Smartphone with Android 8? And after that to create Wear app for smartwatches with lower Android version, where the new API is missing - it will act as a remote for the companion app on the smartphone
bobybc said:
Idea - Does it possible to implement the same functionality for Smartphone with Android 8? And after that to create Wear app for smartwatches with lower Android version, where the new API is missing - it will act as a remote for the companion app on the smartphone
Click to expand...
Click to collapse
So, you mean, use a phone connected to a computer (or a TV, our whatever) using this API, then stream motion data from the watch using the phone as a proxy?
Technically it's possible, I wonder what the latency would be though.
Also note that a phone running Android 8 has to be rooted to do this (unlike watches), whereas Android 9 should just work.
Yea, you're right for the lag...
Then i think that it will be useful to have app with the same functionality for a smartphone
Sent from my SM-N960F using Tapatalk
bobybc said:
Yea, you're right for the lag...
Then i think that it will be useful to have app with the same functionality for a smartphone
Click to expand...
Click to collapse
It's not just lag, but power consumption as well.
This API makes use of the low-power mode of the Bluetooth radio called Sniff Sub-Rating (SSR) specifically designed for sending rapid bursts of tiny data packets, whereas watch-to-phone connection would have to be fine in a more generic way.
Making a phone app is really easy, you can pretty much use the same source code, with a few simple changes (mostly deletions). The Android Pie upgrade for your Note 9 is going to arrive pretty soon, which will allow you to experiment with it all you want.
I need the apk since I have a Moto 360 1gen so & cannot look at it on Googleplay

Categories

Resources