[App] sMouse : Use your Note 10 S Pen as an air mouse - Samsung Galaxy Note 10 Themes, Apps, and Mods

Hi,
I'm happy to present what I think is the first Air Mouse app for the Note 10: sMouse.
https://play.google.com/store/apps/details?id=io.kinesthetic.smouse
https://www.youtube.com/watch?v=SZI6yBJ3u1c
sMouse is a virtual cursor for your Note 10 that you can control with the S Pen.
sMouse uses the Gyro embedded in the S Pen to detect movement and move the cursor.
To navigate: Hold down the button on the S Pen while keeping the mouse still. This engages 'Warp mode', where you can re-position the cursor, or go back or home.
To scroll: Hold down the button on the S Pen and quickly flick the S Pen up or down to start Scrolling.
Permissions:
The app needs two permissions to operate, these are:
* Overlay permission: This allows the app to draw a virtual cursor over your screen
* Accessibility Service permission: The app needs to be granted the Accessibility Service's 'Gesture' permission so that it can perform clicks, navigate Back and to Home on your device.
Current limitations:
* The S Pen Gyro only works well when the S Pen is held horizontally. If you point the S Pen down (vertically), the gyro can not detect movement, and your cursor won't move.
* The virtual cursor can not move/draw into the system bar at the top of the phone. This is an Android OS security thing where Android will not let apps draw in this space.
This app is just a bit of fun that I made after playing with the S Pen SDK to see what the S Pen could do, and to my pleasant surprise it has a functioning gyro sensor that is readable from the SDK. I've made a good attempt to make this as usable as possible, however it is limited by the hardware in the S Pen.
Thats it. The app is free, no paid versions or advertisements. If you like it please leave a nice review, and maybe checkout my stuff
Hope you enjoy!

Very useful app that you have created. It is very useful. Brilliant work.

ironic that i spoke to someone weeks ago about having an app made like this, wish i was quicker, well done looking forward to test it.

This is great. Seems to work well so far.
This would be a great addition to Dex Desktop while working on a TV. I haven't tested it yet but it seems like a fit made in heaven.

I will try! Great work! Thanks!

Great app and work. Anyone could post a new video showing all the functions?
It could be used like a regular mouse ... Pointing, moving, right and left click ... Except toolbar?
Enviado desde mi Mi MIX 2 mediante Tapatalk

Looks interesting

thanks for your great work, can you please provide us a link for the apk file, for those of us who can't access the play store?

This app save me; I was looking for all kinds of alternatives to use the Gear VR on my note 10 as a cardboard viewer but couldn't remap neither the spen nor the controller to trigger a screen touch (click). With this app I can finally do it.
Only one request, would you send me an apk wich doesn't write the mouse on screen? I always end up putting the mouse on the right and setting the sensitivity to 0 in order to hide it, but when I restart the App it puts it on the center.
A suggestion, make something like this app with the settings I'm telling you and put it in the app store with something like "Spen VR clicker" or something, I know it would be really helpful and many users would download it.

frmeran said:
This app save me; I was looking for all kinds of alternatives to use the Gear VR on my note 10 as a cardboard viewer but couldn't remap neither the spen nor the controller to trigger a screen touch (click). With this app I can finally do it.
Only one request, would you send me an apk wich doesn't write the mouse on screen? I always end up putting the mouse on the right and setting the sensitivity to 0 in order to hide it, but when I restart the App it puts it on the center.
A suggestion, make something like this app with the settings I'm telling you and put it in the app store with something like "Spen VR clicker" or something, I know it would be really helpful and many users would download it.
Click to expand...
Click to collapse
I don't manage to get it working on my note 10+. It's running Android 10.
I think it has to do with the permissions or the s-pen. Can anyone tell me exactly how to set them correctly?

Awesome. Most definitely will be a neat tool to use

sgbruins said:
I don't manage to get it working on my note 10+. It's running Android 10.
I think it has to do with the permissions or the s-pen. Can anyone tell me exactly how to set them correctly?
Click to expand...
Click to collapse
yes it not work for me too

Hi bakachu, can you share the repository of this app? I would update this app to work on new versions of android.

rokoch said:
Hi bakachu, can you share the repository of this app? I would update this app to work on new versions of android.
Click to expand...
Click to collapse
I'd be interested in setting this In s23 ultra

Related

[APP] {WIP} Virtual D-Pad - (Updated 15/12/09)

Run this app in the background to use the G-Sensor as a DPad. Seems to work with cursor (in word etc) and, start menu, list boxes etc.
Comments/feedback appreciated (but please remember it is a work in progress!)
Version History
Added sample full config with descriptions
Added <VK_DPAD> option in config xml to increase compatibility.
Version 0.9:-
Bug fix to tilt logic
Added more override options for individual applications (e.g. MaxX/Y, DeadZoneX/Y)
Uploaded XSD for config file (contains some documentation)
Version 0.8:-
Added hardware key toggle to config file
Version 0.7:-
Moved all settings into config file
Improved UI
New "Switch" mode added
New "KeySend" methods added (SendMessage & KeybdEvent)
Version 0.6:-
Minor bug fix
Version 0.5:-
New config file format, to support...
Acceleration mode!
Version 0.4:-
Better matching of exe names (oops!)
Version 0.3:-
Allowed list now works from exe name (rather than window title)
Version 0.2:-
Config file
Proportional directions
Non-flat center/neutral point (config - CenterX/CenterY)
"Dead Zone" (config - Threshold)
Restriction by program (config - Application)
Have a play and let me know your thoughts.
I'll give her a look see --- not happy with the virtual SIP solution I've been trying to code. I was wondering if I could detect a hardware key (like the back arrow) and then use the g_sensor for scrolling if and only if that button was being held. That way apps aready using the g-sensor could continue to use it and users could have greater control over what was scrolled and when. Since you already have taken this this far I throw the idea your way to run with it if you want to... if not that is fine too.
Blessings my friend in the new year!
PS-If you want to collaborate in coding send me a PM
Seems to work as intended... The single-hardware button "hold to enable - release to disable" would make this a real solution... Are use using Dutta's Unified Sensor API "My Brain Hurts website"?
Good work so far
how do you install this??
Excellent !!
exactly what I was looking for, great job!
I'll test it in some games unusable without d-pad and report.
thanks !
patterns said:
how do you install this??
Click to expand...
Click to collapse
I copied the files to my SD card and ran the exe... switching to another application then uses g-sensor as directional arrows... stopping EXE kills behavior... at least that's what worked for me
I tried it out and this seems promising. Below are some things I would like to see added to make this truly useful.
1. You do not want to have it active all the time so you need an easy ability to activate/deactivate it as already stated above. Either by pressing and holding a hardware button or by pressing and holding a certain area/corner of the screen.
2. When I hold the phone in my hand the neutral position is almost never the completely flat position. I think the position of the phone when you activate it according to 1. above should be taken as the neutral position. Any relative movements from that position should then be interpreted as left,right,up and down.
3. Make the speed of the scrolling configarable.
4. Make the speed of the scrolling proportional to the movement from the neutral position. If I move only slightly from the neutral position it should scroll slowly and if I move it a lot it should scroll faster.
5. A per application filter would also be really useful. For each application you should be able to specify ig G-Pad is active always, never or when activated according to 1. above. The default for unlisted applications should be to activate it according to 1. above.
Don't hesitate to ask if you have any questions regarding my suggestions. I don't think any of them should be really hard to implement.
Keep up the good work. I look forward to the next version of this.
Wow, so many responses! Like I said initially, its a work in progress. On the "ToDo" list is :-
1. Config File!
* Threshold setting (how much to tilt before registering
* Center (i.e. what angle is neutral instead of flat)
* Application list
2. Proportional control
I'll add the other suggestions to my list.
Cheers
Great work! The most wanted for me is the possibility to map it to a button, so by pressing the button your program is enabled, by pressing it once again, it is disabled again.
Another idea would be that it is just enabled while you are pressing the button, whereas it is disabled when you are not pressing the specified button.
But its up to you .
johnpatcher said:
Another idea would be that it is just enabled while you are pressing the button, whereas it is disabled when you are not pressing the specified button.
Click to expand...
Click to collapse
This makes the most sense to me, browsing lists for instance would be so much more practical.
Keep up the excellent efforts!
1.)How is this virtual d-pad different of GController ?
2.) Can you move the map in Age of Empires 1,25 with this ?
excellent idea and a very promising start. thank you and Happy New Year!
this thread belongs to the "themes, applications and software". i'll try to persuade one of the mods.
Wolfenzi said:
1.)How is this virtual d-pad different of GController ?
Click to expand...
Click to collapse
Thats written for the Diamond (not 100% on HD) and development has stopped
Wolfenzi said:
2.) Can you move the map in Age of Empires 1,25 with this ?
Click to expand...
Click to collapse
No idea! I dont have AoE so once its up and running properly (its still in very early alpha!) I'll ask people to post compatible & incompatible apps.
Looks really promising! Seems to work pretty nicely. I think the two main things I would like would be similiar to what people already asked:
- An easy way to toggle it on\off rather than running the application and killing it.
- A way to calibrate the sensitivity threshold. It reacts rather quickly now.
Good job!
Ideas
I've been thinking about this more... if you allowed a program button like the BACK ARROW to temporarily activate when pressed, read current orientation and then applied scrolled based on the orientation delta from the initial orientation and then disabled scrooling once the BACK ARROW was released. This would solve the "Gee its not flat" problem and the enable/disable issue. Other configurable options might include as noted above -- changing g-sensor sensitivity; limiting scroll direction (N-S or E-W)
Can't wait to see your next version... I've suspended work on my v-DPad because i think yours will be the better solution
Has anyone tried this on a Touch Pro, i might do it right now and get back to you guys
EDIT: Well I just tried this on my Touch Pro and it works prefect, but it would be awesome if there was a way to disable it when using TF3D because you have to have the phone perfectly flat or it will move around on the tabs, or maybe make settings for it to disable in some programs
Very nice app, I will keep my eye on this one, Thanks!
Very nice!
I think this is the perfect solution as it allows to control everything with the GSensor. Too bad GController development has beed stopped, I hope this will be the perfect successor.
Great job!
This is really great work and has a lot of potential.
Let's wait for a more "finished" version.
thanks
It's so amazing good job
Work in PocketGBA (GBA emulator)?
Does this app work in PocketGBA?
Can't play GBA games on my mobile now since i upgrade my phone to HD as PocketGBA require hardware buttons for directions control.
GBA on Morphgear is just too slow with the sound on

[APP]Smart IR Remote for HTC One 1.3.2

Smart IR Remote for HTC One 1.3.2
You can now use your phone as an Infrared Remote (IR Remote)
Why should you need to use more than one remote for all the devices you own ?
With Smart InfraRed Remote for your HTC One, you can add, create and customize any number of remotes, combining controls from any of your existing remotes. Imagine a single remote on which the CHANNEL UP button controls your Set Top Box from your TV provider, the VOLUME keys control your home theater system and the arrow keys control your TV's menu.
On top of all that, since you're holding a phone, why not use some of it's unique features?
AUTOMATIC MUTE WHEN YOU GET CALLED
Don't you hate it when you receive a call but can't hear the other person because the TV is too loud? Now, Smart Remote can automatically mute your current device when someone calls you.
FLOATING REMOTE (CHATHEAD)
Why should you need to switch apps just to send a command ? Activate Floating Remote in settings, and have a chathead-style remote available just one touch away!
BACKUP / RESTORE
Do you switch ROMs often ? Or maybe reinstall apps daily? The backup/restore feature will help you save your remotes, so you can get them back when you install again, without going through the setup process again!
MACROS
With our new advanced macro system, you can execute a series of commands one after the other (like turning on TV, then switching to HDMI 1), add customizable delays between commands, and reorder the commands as you wish.
AUTOMATED TASKS
Extra flexibility in customizing tasks, like sending any command you choose (like MUTE or POWER OFF) at a time of your choosing, or when your phone rings. Feel free to send us other actions upon which you would want to send IR commands!
With infrared - IR Blaster - already included in your phone, why shouldn't you make the most of it? Smart Remote can control your TV, Set Top Box, Lights, Projectors, etc.. Virtually anything that has an Infrared Receiver can be controlled by Smart Remote with the correct remote codes. And we're working 24/7 on adding more! Actually, we're working on adding DSLR camera support right now!
Link: MOD EDIT: Link Nuked (No Pass rar).
I actually purchased this from the play store when it was up there. I liked the app and wanted to support the DEV. I wonder why it disappeared.
I think he said he didn't have time to work on it anymore so he made it open source
Sent from my HTC One using Tapatalk 2
gmfeny said:
I think he said he didn't have time to work on it anymore so he made it open source
Click to expand...
Click to collapse
While that may be true, I have heard that a different developer has filed a complaint with Google because this app would have stolen their database with IR codes. Too bad since this app is way easier to use than the app from the company who complained about it. Not even mentioning the candy - this one looks very nice, much better than that other app which I shall not mention the name of.
By the way, the file posted above is version 1.3.2 while the developer has MOD EDIT: Link Nuked as well. If it comes back in the Play Store I recommend to support the developer - at which time this link should probably be deleted.
sanderg said:
While that may be true, I have heard that a different developer has filed a complaint with Google because this app would have stolen their database with IR codes. Too bad since this app is way easier to use than the app from the company who complained about it. Not even mentioning the candy - this one looks very nice, much better than that other app which I shall not mention the name of.
By the way, the file posted above is version 1.3.2 while the developer has MOD EDIT: Link Nuked as well. If it comes back in the Play Store I recommend to support the developer - at which time this link should probably be deleted.
Click to expand...
Click to collapse
Could you pls tell us / me where you got this info about stolen database or why the app isn't in the playstore anymore? I found nothing on the web and wanted to be sure, that this file isn't uploaded "wrong".
mmeidl78 said:
Could you pls tell us / me where you got this info about stolen database or why the app isn't in the playstore anymore? I found nothing on the web and wanted to be sure, that this file isn't uploaded "wrong".
Click to expand...
Click to collapse
X2
tjsooley said:
X2
Click to expand...
Click to collapse
@tjsooley and @mmeidl78
I have asked the developer of the app to comment on this thread. Let's wait and see what is he is able to share with us.
Thank You
Someone post apk fudge a rar.
Sent from my One using Tapatalk 4
Negative, this thread is not gonna happen. No way, no how. A paid app from Google Play or once was on Google Play should NEVER be posted freely about XDA, unless by the developer himself.
If you are the developer of this app and come across this thread, please contact me or another moderator, thank you.

Can't use s-pen side button with third-party software? LAME!

Papyrus has a cool feature where you can assign functionality to the side button, such as the eraser. But it won't work with the Note 8 because:
"Unfortunately, Samsung does not currently allow third party applications to access the S Pen side button. We really hope Samsung will change this in the future". http://papyrus.uservoice.com/knowledgebase/articles/118053-why-doesn-t-my-s-pen-side-button-work-
That's terrible! Is there a way around this by rooting and installing a tweaked ROM?
Thanks
Well, as far as I understand it, Samsung released an SDK called S Pen SDK already when the Note I was released. This SDK can be used by any third-party app.
The description of the SDK says:
What is the S Pen SDK ?
By using the S Pen SDK, you can easily add various S Pen features to your applications. It provides the necessary
functionality to take 100% advantage of the S Pen, including checking if the S Pen is activated, checking coordinates,
sensing pen pressure, detecting the on/off status of the side button on the pen, and handling hover events, which is supported on Android Ice Cream Sandwich or later.
Click to expand...
Click to collapse
(Source: http://developer.samsung.com/s-pen-sdk)
And really, part of this SDK is a class called SPenTouchListener, which has methods for touches with pressed side button.
See this: http://img-developer.samsung.com/onlinedocs/spen_2_3/index.html
The onTouchButtonDown and onTouchButtonUp methods seem to be what the devs of your third-party app need.
It's definitely not true that third-party apps don't have access to the S Pen side button. Maybe if you point the devs of that app to this page, they will add it :laugh::fingers-crossed:
Checking out the app's description they already praise "Active pen" support, which seems to equal S Pen support on Note devices. Considering that, it's even more strange that the side button does not work.
i know in layerpaint on the gn10.1 you could use the side button and tap to switch from pen/brush to eraser and back. only bad part was that if you didn't time it right you'd end up taking a screenshot too. i haven't used it a all with the gn8 yet.
I use the side button as an eraser in Lecture Notes. I don't know why that can't be done in Papyrus, they are both third party apps.
Sent from my GT-N5110 using xda app-developers app

[Q] Writing on desktop

Howdy gurus,
Is there any apps out there that would allow me to write on the actual screen on the Note 8? I mean, can I use my S-Pen to highlight, take notes on the actual screen?
DiscipleDOC said:
Howdy gurus,
Is there any apps out there that would allow me to write on the actual screen on the Note 8? I mean, can I use my S-Pen to highlight, take notes on the actual screen?
Click to expand...
Click to collapse
Hoping I understood your question correctly :
If by desktop you mean like windows or mac, then you could use a remote client like splashtop remote/vnc etc.
or there is another app called virtual tablet that makes your note a virtual tablet for your computer (though pressure sensitivity does not work, but other features can be used)
However if what you are asking is all to do on the note itself then there are a plenty of apps that let you do that and have pen support.
for example in pre installed s-note you can switch between writing pen/pencil/ highlighter / eraser.
I mostly prefer handwriting recognition in the samsung keyboard as with that I can do a lot more in most of office like apps.
Search for 'Snap Pad Free' on the play store. You can set the paper transparency to 100% if you wish so it looks like you are drawing directly on the desktop or within any app (it's always available)... then to save, simply make a screenshot. Done.
That's the closest app I know to what you're asking for.
intelliriffer said:
Hoping I understood your question correctly :
If by desktop you mean like windows or mac, then you could use a remote client like splashtop remote/vnc etc.
or there is another app called virtual tablet that makes your note a virtual tablet for your computer (though pressure sensitivity does not work, but other features can be used)
However if what you are asking is all to do on the note itself then there are a plenty of apps that let you do that and have pen support.
for example in pre installed s-note you can switch between writing pen/pencil/ highlighter / eraser.
I mostly prefer handwriting recognition in the samsung keyboard as with that I can do a lot more in most of office like apps.
Click to expand...
Click to collapse
Hi intelliriffer, thanks for the advice. I think that your second option is close to what I'm focusing on.
FaeMinx said:
Search for 'Snap Pad Free' on the play store. You can set the paper transparency to 100% if you wish so it looks like you are drawing directly on the desktop or within any app (it's always available)... then to save, simply make a screenshot. Done.
That's the closest app I know to what you're asking for.
Click to expand...
Click to collapse
Thanks FaeMinx, I will check that out later. :good:

Bluetooth Mouse functionality questions

For those of you with the 2014 edition who have used a bluetooth mouse, what does the right click do?
Hey all,
I posted the following question on another thread about a specific bluetooth mouse, and didn't get a response so I figured I'd give it another try with a general post.
I use my samsung devices (Galaxy S1, Tab 10 v1, Note 10 2012 edition, and lately an S4) for connecting to work using the citrix thin client. (In addition to all the other things that make the samsung devices great)
One of the problems I've had since samsung moved to jellybean and beyond is the mouse support. Ice cream and prior, when using a bt mouse, the right click seemed to be ignored by the os, or didn't do anything different than the left click unless you were in a app that supported it. Specifically, passing on a right click command in remote desktop to the session.
After JB, the right click on a mouse seems to have been mapped at the OS level to the 'back' function. This makes using a samsung android device as my thin terminal very difficult, as you still need right click on a lot of standard desktop apps. When I'm connected to my remote desktop, and use the right-click the applications prompts to exit. I don't think the right click ever even gets passed along.
(If you want to know irony, pre JB the mouse worked fine, but CTRL and ALT keypresses were ignored by the Os. try going without easy cut and paste for a day when you work with spreadsheets a lot. )
Anyway, my question is, for those of you with the 2014 edition who have used a bluetooth mouse, what does the right click do?
I'm sending in my 2012 edition to amazon for a trade in, and I'm seriously thinking about getting the 2014 10 or the new 12.2 monster, but if the 12.2 is going to be $1k, I might as well go with a surface pro device for now.
If you're still reading, thanks, I know I've gone on a bit. I've struggled with this issue for a while and it makes it very difficult for me to travel lightly. I can use my android devices in a pinch, but man does it drive me nuts when I need to right click on something and can't Try it sometime. You'll throw your mouse across the godderned room. If you happen to know of any other workarounds for this issue, feel free to make my day.
Right click brings me back, it is annoying when I'm browsing the Web and I want to open a link in a new tab.
I do use "jump" for rdp and it does pass the right click through the session. I have "pocket cloud" as well if you would like me to check that as well.
Sent from my SCH-I535 using Tapatalk
pozer69 said:
Right click brings me back, it is annoying when I'm browsing the Web and I want to open a link in a new tab.
I do use "jump" for rdp and it does pass the right click through the session. I have "pocket cloud" as well if you would like me to check that as well.
Sent from my SCH-I535 using Tapatalk
Click to expand...
Click to collapse
Thank you, unfortunately I don't have a choice for my remote desktop client as it's a corporate thing. So it appears that the jump client you are using is blocking that default function and forcing the right click.. interesting. I would be interested to know if pocket cloud does the same, but only anecdotally.
I hate the 'back' functionality of google's mouse support. I cannot find any way to adjust it. Heck, turning it off would be an improvement.

Categories

Resources