yashsingh1/xdaforums huggingface dataset:
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] develapper:
Hi Everyone,

I registered on xda-developers just to post on this thread. I'm getting into Android app development, and I will be getting a Galaxy Note 10.1 in a few days. Like many others, one of the first ideas that came to mind after playing around with the Note was finding a way to use it as a writing tablet (WACOM style) for PC. I do a lot of tutoring and having an affordable way to provide a screencast of what I'm drawing to students when working out a problem or teaching would be very useful for me.

I'm planning on writing a simple app to let Note users control their PCs with the S Pen. From there, using some PC based software to transmit a screencast over skype for example should be straightforward. I think the most difficult part will be getting pressure sensitivity information to the PC and into applications, since usual ways of emulating input are just to control the mouse pointer position, and button and keypresses.

I'm not sure how long it'll take, but it's nice to know that there are other people out there who would be interested in this kind of functionality.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] troed:
Wow, it You succeed You would be a lotta people's heroe including me :laugh:

As I wrote in my OP on this issue the way to a full functional Wacom dig tab function of Note 10.1 could be managed like THIS:

Basic prerequisites:

Note 10.1's digitizer FACTUALLY IS a WaCom digitizer ! I have the Bamboo digitizer connected to my PC via the wireless USB dongle.

Step one:

Download "Bamboo" drivers to PC

Step two:

Write a WiFi and Bluetooth connection interface for Note 10.1 to transmit digitizer info from Note 10.1 to the installed PC drivers via WiFi or Bluetooth

Step three:

Create an app for Note 10.1 that resembles the physical surface of the Bamboo dig tab including multi-touch input (e.g. two-three and four finger swipe functionality) and the four hardware buttons.

?.................... could You finish this over the weekend please ..............? :laugh::good::laugh::laugh:
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] develapper:
It would be a miracle if I do, I think lol

I agree with your idea of how to go about building this, except that I think using the current Bamboo drivers might not be so easy. The drivers will be expecting a real Bamboo tablet to be connected to the computer over USB (direct or wireless dongle) and will communicate with it directly. To be able to use the original Bamboo drivers, we'd have to reverse engineer the communication between a real Bamboo tablet and the drivers, and then somehow write a new device driver that pretends to be a USB device, and then communicates on one side with the Note (not impossible) but on the other side pretends to be a real Bamboo tablet to communicate with the real Bamboo drivers, the same way a real Bamboo tablet does.

What I'm thinking (still have to look into it) is that Wacom probably published some kind of documentation for how third party apps can use the tablet input including pressure sensitivity. This will tell us how for example Photoshop retrieves pressure sensitivity input.

Maybe this project won't be very simple after all. :(
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] sphere314:
Maybe this link can be useful?
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] develapper:
I looked at that link, it looks like the software part of the development kit isn't available online, only by email if you buy the hardware development kit.

I did a bunch more research and talked to an engineer at Wacom USA, and I think I have a fairly good picture of how this whole thing works.

Essentially, Wacom tablets are USB devices. There are two ways a digitizer tablet can get its information into an application.

1/

The USB protocol includes the HID device class, which any USB device can claim to be. Within the HID device class is a category for digitizers. When an OS finds a USB device plugged in that claims to be an HID digitizer, the basic drivers in the OD take the info (X, Y, pressure, tilt, etc) that the device provides, and makes it available through it's own APIs. In Windows, the Windows Ink API does this. It's pretty recent, and I don't think too many applications use it.

2/

The device can have a custom device driver, which communicates with another subsystem running on the host machine (on Windows it's called wintab), which then communicates with applications like Photoshop. Wintab exposes an API to applications to allow them to get events and info from the digitizer. Wintab is maintained by Wacom and is an open industry standard. Most hardcore stylus apps (photoshop, corel draw etc) use wintab to get stylus info.

The Wacom engineer told me that writing a device driver that will communicate with wintab is a very difficult and long process, and usually takes hardware manufacturers years.

On the other hand, exposing the Note's SPen data (X, Y, pressure) as a USB HID device is equally difficult - it requires writing some kind of virtual USB device driver, which fools windows into thinking a real USB HID digitizer is attached. This would also only make the SPen data available through Windows Ink, which would be useless for everyone uses real stylus applications.

So basically, this project is not very possible, unless someone can come up with a very clever way around all these problems.

In the meantime, I'm going to write a very simple S Pen compatible VNC client for Galaxy Note. VNC servers are cross platform (I use Ubuntu & Windows) and VNC clients are very straightforward. With SPen and palm rejection, this could at least allow someone to use the Galaxy Note as a drawing tablet, albeit with no pressure sensitivity.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] sphere314:
I was afraid that what you report could be the outcome of your research.

Your points are very much reasonable and it's also equally reasonable that the Wacom technology, available on the GNote, cannot be so easily exploited as to make the GNote a valid substitute of a Wacom commercial and separately sold product.

Nonetheless your "limited features" project could be very useful for us.

I've recently experimented using Splashtop 2 HD: when opening a basic paint program (MS Paint) on my W7 PC and using Splashtop 2 HD on the GNote it's possible to make drawings with the S Pen.

With this app the pen's responsiveness and accuracy is not bad, but also not completely satisfactory (but I can understand that's not the main scope of such an app) and, of course there's no pressure sensitivity...

Anyway, all this means that it's really possible to have some features of a graphics tablet through the GNote and there's a possible way to go.

I think that an app specifically designed for that could have a very good performance (and ways better than what you can achieve with a generic "remote desktop" app like Splashtop 2 HD) and a good response from Gnote users.

But, for sure, if anyone could find a smart way to read (or simulate) the pressure sensitivity, it could be a wonderful advance in the desired direction. ;)
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] bdpq:
air display

I use air display and sometime idisplay as an input device with the PC and Mac at home. It turns your phone into a second display, but the lag is noticeable.

air display - works on ios, android, pc and mac

idisplay

If your project install the driver direct on the PC, that would be really wonderful!
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] saltorio:
Might be better to look at the drivers for the Wacom Cintiq line of drawing tablet displays, rather than the Bamboo or Intuous line. There's likely more similarities between the Cintiq and Note, as they both have the digitizer built into a display rather than a plastic slab.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] jigpu:
For what its worth, it may be possible to get this working under Linux with a little less effort than Windows. Linux has a "uinput" driver that lets userspace programs (e.g. a daemon listening on a network port for pen data) create virtual input devices. There's even a "Python-uinput" library that promises to make whipping up a something even easier. From there, evdev or xf86-input-wacom should be capable of using the virtual device without too many roadbumps.

I'm a little tempted to hack together a proof-of-concept, but I kinda doubt there's enough interest to be worthwhile.

JigPu
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] Magnesus:
Well, I could gladly send a large (for me :D $100? $200 even maybe?) donation for anyone who would give me the ability to run MyPaint (remotely on Ubuntu or on the device) on Note 10.1 - here is MyPaint - http://mypaint.intilinux.com/ - so I can paint on screen of my Note 10.1 in it.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] happysap:
Asus Eee Note - Wacom Tablet Input (EA-800)

http://www.youtube.com/watch?v=qfhvI3oe3_E&feature=BFa&list=PL701872E79ED19716

Asus Eee Note uses wacom penable and linux. So it is technically possible if the Note 10.1 had a standard USB connector. I don't know if the dock connect can function exactly like a USB connector. I was recently shocked to find out that the glass screen is also the Wacom digitizer.

https://www.youtube.com/watch?v=PUyI74c0DhE&feature=youtube_gdata_player

Prior to this device all wacom cintiq\tablet pc's I encountered had the digitizing board underneath the LCD screen itself. My drawing experience has improved by being careful to hold the tablet without adding warp or twist to the screen.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] troed:
It would not bother to pay You 100.- - 150.- $ if You get it going both on WiFi AND Bluetooth ......... If You are interested send me a PM:D
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] jigpu:
Well, after seeing there was a little interest I decided to give a shot at coding something up. Being a proof-of-concept, the app isn't even pre-alpha quality (network addresses are hardcoded, and the wire protocol is designed to be piped through netcat into "evemu-play") but does serve to show that I can synthesize Linux input events with all the data Android provides me and use my phone as a network-connected input device.

There's a weird ever-increasing-lag problem, but I'm 99% certain it's due to evemu-play simply sleep()-ing without taking into account any over-slept milliseconds. The next step is to work on the Linux side of things and make a daemon that can automatically create devices and forward received events. If things run smoothly at that point, I'd consider the proof-of-concept a success.

JigPu
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] troed:
What about possible applicability for Windows 7 ?
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] Ezekiel62:
Up!

Hi, really interested in such functionnality for my note 10.1 (GT-N8010)

I have tried the soft from the youtub vidz :

on win7 64bits : app launch

on note : apk installed + launch

but no remote control of the mouse pointer on the PC (tried in Paint Only), and on the note, only the color picket and the 1st icon (from left) are working, other icon in the under tab seem to be disabled.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] claytonjn:
I do a lot of photo editing and graphic design in Photoshop. Personally, I don't think a wireless connection is the way to go (at least WiFi, I don't know about capabilities with Bluetooth but I doubt it would work). I would much rather have a wired connection that acts as a second display or mirror display to the computer, than a wireless connection that doesn't show the image on the tablet. I have used both standard wacom drawing pads, and a tablet pc with wacom digitizer, and being able to draw directly on the image is much more natural. A remote desktop connection can be set up relatively easily, and I have done work in Photoshop that was but there is definitely lag. I think for the best experience and functionality the tablet should be directly plugged in and should act as a second display to the computer.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] troed:
......... not when one is working somehow remote on a PC connected to a 75" Sammy LED -screen, then wireless is imperative :laugh:
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] claytonjn:
I guarantee that you won't see equal performance though, if the image is being displayed on the tablet also. To me, I'd rather have the performance and ability to draw directly on the screen, then the ability to work on a giant tv. I mean, Photoshop does have zooming functionality ;)

I guess for people that used wacom digitizers for years they may be used to it, but I started off using a regular wacom pad and switched to a tablet pc almost immediately. Its more natural to look at where you're actually drawing.

Maybe we could get Samsung to make a Galaxy Note 75.1 :thumbup:
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] XenomorphXx121:
I use sketchbook pro to paint which has zoom in and out using two fingers and find as easy to paint with as photoshop illustrator.

I've got used to having my wacom plugged into my laptop to paint anything and find painting directly on the screen of my note easier.

If I want to paint on a big screen guess it would be easier just to buy a hdmi cable for my note and connect that to my hd tv, no need using my pc or laptop.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] S.Phrenic:
Has this app been posted?

https://play.google.com/store/apps/details?id=com.ssm.spen

Seems to make the note a wacom input...

Can anyone confirm?

(I'm in the middle of moving so no desktop pc for me)
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] XenomorphXx121:
Tried with photoshop, nothing happened.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] sphere314:
It doesn't work with the GNote 10.1, at least not yet... but maybe there could be plans for the future...

Here is the answer I received from the developer after asking him about the possibility to use s-tablet with the GNote 10.1.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] Reiman76:
Good thing i bumped into your post. I was about to download S-Tablet to try on my GN 10.1. The app seems to have a lot of potential though.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] JTG81:
just wondering if there ahs been anymore development on this

Just wanted to know if there has been any more thought given to this idea it would be awesome if you could just plug the galaxy note into a pc and. Use it with Photoshop and illustrator like you would a Wacom tablet.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] schrodingerdf:
VirtualTablet

play. google .com/store/apps/details?id=com.sunnysidesoft.VirtualTablet.lite&feature=more_from_developer#?t=W251bGwsMSwxLDEwMiwiY29tLnN1bm55c2lkZXNvZnQuVmlydHVhbFRhYmxldC5saXRlIl0

this worked on my galaxy note 10.1 and galaxy note 2. (I'm a new user, so i can't post links. The first spaces must be removed)

It seems that S-tablet 3.0 is ready (tablet/phone support). But I couldn't download the server app. And i couldn't find the app.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] JTG81:
Looks interesting but I think it would be better to be connect via usb
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] claytonjn:
Agreed
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] JTG81:
So I'm not in anyway a developer/coder but don't wacom tablets connect via plugins can't they be implemented into an android app somehow so creative suite will recognise it in the same way, I mean I'm not after something fancy just the ability to use the tablet and spen to draw with pressure sensitivity and select tools, having short cuts and to the tablet screen would be a bonus but the basic ability to just plug it in and draw would be Awsome. As said don't no the first thing about code so is probably not as easy as I imagine just my thoughts on it.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] Bystorm:
Or just get Air Display. I do know of a hack someone did do concerning this, but this app turns the Note 10.1 into a mini Cintiq without much fuss.

The only drawback is the lack of pressure sensitivity, so its great if you do it for doodles, just not for anything in depth unfortunately.

EDIT: I also got to recommend the Intuos3. I got one from my aunt and all I had to do was get a pen and it works like a charm. The only thing thats a disadvantage is the lack of a screen, but it gets easy to get used to once your mind is properly synced to the concept of indirect sketching.

Get a used one if you can and go for it if you cannot get a workable solution working with the Note. Also consider using Sketchbook Pro on the tablet and export the initial sketches to the PC in order for further edits and anything else extensive as well.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] JTG81:
Yeah already using sbp I just like the idea of a device that does everything, Like the idea of technology altering me to get rid of devices rather than have multiple.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] xe0r:
http://www.youtube.com/watch?v=QgTm2TEt4Yc&feature=youtube_gdata_player
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] JTG81:
Awsome will give it a go it looks promising from video, still think usb is the way to go though a d its a pity it's gimp and not photoshop
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] jsparakov:
This seems like an obvious feature to have, but I'm guessing there's an artificial barrier made to protect Wacom's primary business of selling standalone digitizers. Connecting to PC via wifi is not practical due to latency issues and dropped input signals. It doesn't make sense to take a journey from tablet to router to pc in this application. It's just in need of a software solution via USB. Hopefully Wacom and Samsung make a business decision to increase the value of Samsung tablets even further. I would buy their next iteration in a heartbeat!
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] starbuckk:
All of the apps that attempt to do this rely on wifi. In addition to other comments here, most public wifi's prohibit contact between devices. So these things can't be used at hotels etc.

Need Bluetooth or USB.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] nezic:
Anyone test new app TWOMONUSB?
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] Mr Andreas:
Just a few thoughts of mine to add to the mix. You see, I've been looking for an Android/Windows solution that replicates a Wacom Cintiq especially on an S-Pen-enabled device. And yes, such a solution would have to be pressure-sensitive to be of any real use to me. But, so far, I've not found anything that does what I want. The things that I've thought of in the process are as follows...

There are a lot of "remote" mice apps out there as well as remote desktop apps but none of them are pressure sensitive, which, in my mind, would be the easiest way to achieve the illusion of a Wacom Cintiq. I think the quickest way to achieve this is to extend VNC with pen support both in a VNC server and in an Android client.

About using WiFi versus USB. A lot of the remote mice work over WiFi and provide no lag mainly because they don't have to redraw the host's screen. But then lag doesn't seem to be that much of an issue with a lot of the remote desktop apps either, so I would say that an app that acts as a Wacom Cintiq clone is feasible. In fact, the quality doesn't have to be that great either, after all, the resolution on a Cintiq isn't very good, it is more there to provide a reference and some visual feedback to where the pen is; hence the proposed app could ask for a down-scaled version of the host's screen as an option for speed. In fact, as an additional option, the host could be made to transmit only the image of the active window or a predefined area of the screen.

In my opinion, having just some visual feedback on the surface I draw on is better than a perfect reproduction of the image on the screen. After all, my digitizer (a Wacom Intuos 5 touch with the wireless module) doesn't provide any visual feedback on its surface and yet people draw some amazing art using drawing tablets like it.

About writing a Windows driver, especially one that allowed the proposed app to communicate over USB. Yes, that would be the ideal solution but the easiest solution would be to write a little server application that sat in the tray on Windows and communicated with the Android app and Windows by sending Windows pen messages to the operating system. This is in fact what most of the remote mice apps' servers do (OK, to be pedantic they just send standard mouse messages, not pen ones, but a Windows message is a Windows message). Sure, some of these remote mice apps may come with proper Windows drivers but most don't. Why? Because, as people have pointed out, it's difficult to write one (especially with USB support).

The one flaw with the model of having to run some Windows software first (one that isn't a service) is that the software is unavailable on the login screen on Windows so one has to use the keyboard, but it really isn't such a big deal. I, for one, prefer to type on a real keyboard anyway. :)

-Andreas
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] LiquidRabbit:
-snip-
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] BruceCantarim:
I've tested TwoMonUSB with my Galaxy Note 4.

Here's my 2 cents:

Performance is amazing. No lag when using it as a mirror screen to control the cursor on the Mac.

When used as a second screen, almost no lag in the phone.

Still, it's no perfect solution for two reasons:

No pressure sensitivity.

And to move the cursor, the s-pen has to be touching the screen, no hover support. A deal breaker when trying to control the main screen.

But if in the second screen mode, you can use the tablet/phone screen for photoshop and everything else with no problem.

It is the closest we can get, so far.

Hopefully, Avatron, Duet or Astro will come up with a real solution soon.
[Desire Q&A, Help & Troubleshooting] rommanager:
I am try porting sense 4.0 from desire S to desire,I changed the build.prop and follow this http://emexci.com/2012/04/12/how-to...emexci.com/2012/04/12/how-to-port-sense-4-0a/ and this guide,but still not working,can't flash it,it shows E: Error in /sdcard/update.zip (status 0),can anyone help me?

here the rom I port...:D

https://docs.google.com/open?id=0BwCllyBngxRjMUhhV1FSNFI3Qms

(Base on primo s sense 4 v.4.1)
[Desire Q&A, Help & Troubleshooting] jmcclue:
what happened to sense 3.6? uv opened threads for 3 different ROM already, sense 3.6, sense 4.0 and Paranoid in 1 week.

Sent from my HTC Desire
[Desire Q&A, Help & Troubleshooting] rommanager:
Paranoid?I haven't did that
[Desire Q&A, Help & Troubleshooting] rommanager:
Because of the heavy sense 3.6 rom,I give up and try sense 4 rom,You want sense 3.6 rom?
[Desire Q&A, Help & Troubleshooting] jmcclue:
if im honest sense 3.5 is the most id put on my phone to use everyday but if u get it done id definitly give it a try :)

Sent from my HTC Desire
[Desire Q&A, Help & Troubleshooting] Ravens97:
I do believe there is alot more to it than just changing the build.prop, alot more coding and that. I would help if i had the knowledge but i dont sorry. Good luck with the project though.
[Desire Q&A, Help & Troubleshooting] rommanager:
Can shaky help?
[Desire Q&A, Help & Troubleshooting] jmcclue:
i think shaky actually finished sense 4.0 (by finished i mean working on desire) and i think it was just the kernel that was the problem. oh yh plus the hundreds of moaners & naggers :D

Sent from my HTC Desire
[Desire Q&A, Help & Troubleshooting] erklat:
Such is the nature of the Beast...
[Desire Q&A, Help & Troubleshooting] rommanager:
Maybe he finish,but I think he is testing the 3.0kernel,because camera only works on 3.0 kernel
[Desire Q&A, Help & Troubleshooting] panpjp:
I prefer 3.6 ;)
[Desire Q&A, Help & Troubleshooting] rommanager:
I see shaky is making jb Rom in Twitter ,maybe he will not port sense 4 or fix bugs
[Desire Q&A, Help & Troubleshooting] vijendrahs:
Sense 4 on hold till he finishes kernel 3.
[Desire Q&A, Help & Troubleshooting] panpjp:
I followed him, but cant still view his tweets:(
[AT&T Samsung Galaxy Note I717] puckstar33:
Have jb? Can I just flash a flash.apk?
[AT&T Samsung Galaxy Note I717] gregsarg:
(FACEPALM)....

I cant do this today...g