I am actually hoping to speak with doixah directly, but I'm a newbie so I can't post in that thread, but I do hope doixah reconsiders his position in this regard, the thought I have about improving the x8 gesture is focused on improving the fake dual touch capability of the phone, I was wondering if doixah can do this:
assuming that we only have one sensor for the finger, but every time we press a specific area at a one by one manner the phone instantly recognizes it right? so why not place a loop in every instance where dual touch is required? the thought is to recognize both fingers in a threaded way, this is because no two fingers can be at the same position at the same time so every time we switch from one finger to another the coordinate is passed as if there are two fingers...
since both ends are always recognized in the dual touch modes why not just swap and retain each coordinate that is not exactly or partially the same with each other?
a pseudocode for the idea that i want to impart
coor = finger1.coor
coor2 = finger1.coor
while screen is touched{
coor = finger1.coor (1st end)
delay(1ms);
if(finger1.coor(2nd end)!=finger1.coor(1st end))
coor2 = finger1.coor(2nd end)
}
I am assuming that for every delay a new coordinate is scanned so coor and coor2 is bound to acquire different coordinates which will be fed to the android os thus a dual touch can be simulated by a single touch, hopefully doixah notices this or someone is kind enough to forward the idea to doixah
its doixanh .
Sent from my X8 using Tapatalk
sorry, don't mean to disrespect, hello, please somebody help me out with doixahn, I do believe this is the safest way to simulate dual touch with one fingerprint, it just needs the proper arguments... hellllllppppp
sorry... help doixanh...
Hi, I don't mean to be disrespectful, but if you wanted DX's help, you should have written him a PM, but DX himself stated, that he doesn't need/want to improve DT on x8, therefore he is probably more interested in froyobread development, than in DT improving.
As for the idea, I don't think, this would be useful. Gestures for zoom work right, only think, that could be better is IMHO game mode, so even if the DT simulation worked, it wouldn't be very effective and it would cost a lot of performance, so the games would be unplayable with it. Also I don't think that it could ever be done this way, because even if you swapped the coordinates you wouldn't get two fingers, you would have one spot pressed + one finger movement at the time, which would be very ineffectively written code for just a single touch.
I don't say, I'm right, it's just my opinion, if someone managed to do this, I would be happy as hell.
Mr. Hat said:
Hi, I don't mean to be disrespectful, but if you wanted DX's help, you should have written him a PM, but DX himself stated, that he doesn't need/want to improve DT on x8, therefore he is probably more interested in froyobread development, than in DT improving.
As for the idea, I don't think, this would be useful. Gestures for zoom work right, only think, that could be better is IMHO game mode, so even if the DT simulation worked, it wouldn't be very effective and it would cost a lot of performance, so the games would be unplayable with it. Also I don't think that it could ever be done this way, because even if you swapped the coordinates you wouldn't get two fingers, you would have one spot pressed + one finger movement at the time, which would be very ineffectively written code for just a single touch.
I don't say, I'm right, it's just my opinion, if someone managed to do this, I would be happy as hell.
Click to expand...
Click to collapse
Yes but this fingers would swith so this will stop one finger on 1 ms and allow to move other finger for 1 ms then againg and again and then this will look like real dual-touch.
Yes i get that, but how would you know, which one is moving at the time, correct me if I'm wrong, but when there are already two spots pressed and the coordinates are already swapped, you can't move the first finger, you would have to rise one finger and the press the screen again, because there is only one touch recognized. To make it work this way, we would need DT digitizer, this is not possible to make on single touch screen. The 1ms switching is useless, you can't recognize if the moving finger is the first or the second one, you would only knew, that one of them is moving.
well for example in dual touch games...
we normally have two sticks placed at ideal positions right? so suppose this is the bottom part of your screen and your controls are placed at the bottom like in figure 1 in my attached files
if we swap coordinates between the two points and detect the presence of the finger within a prescribed range, imagine the asterisks as finger 1 and finger 2 and the 0 as their ranges, ideally even if we only have a single touch since we have a prescribed dimension where a touch must be made, two distinct coordinates can always be extracted from a single touch screen within an interval, another illusion would be our hand ideally touching a side of the screen, this is for none game mode, though i doubt that there is a need to improve it,
imagine this scenario; figure 2 in my attached files
since ideally we are holding the phone at two different places at a time, imagine both our thumbs holding a position near each asterisks, we can move it around within the rectangular boundaries and swap coordinates relative to the asterisk, again in every interval, a different coordinate must be swapped, so in order to specify which is which we just have to set boundaries and relative positions to identify that this finger is holding coordinate 1 and the other is holding coordinate 2.
the only real limitation i see is one a finger breaches the region specified for dual touch, other than that I do believe that this kind of illusion is more than enough for most applications
well this is a pseudocode for my figure 1 illusion, by default we are going to include ranges, i will represent it with arrays
0 1 2 3 4 6 7 8 9
10 11 12 13 14 15 16 17 18
19 20 21 22 23 24 25 26 27
suppose our boundaries for finger 1 are 0 1 2 10 12 19 20 21 and the center is
11, then for finger 2 the boundaries are 7 8 9 16 18 25 26 27 and the center is 17
getOtherFinger(currentPos){
return !currentPos
}
getFinger(fingerPos, otherFingerPos, BoundaryCoor){
tempPos = null
if(withinBoundary(fingerPos)==true)
tempPos = fingerPos
else if(withinBoundar(fingerPos)
tempPos = otherFingerPos
return tempPos
}
detectFingers(){
boundaryCoor1, boundaryCoor2
while(screenIsTouched){
if(there are two fingers){
fingerpos = getOtherFinger(fingerPos)
delay()
fingerpos2 = getOtherFinger(fingerPos)
delay()
finger1 = getFinger(fingerPos, fingerPos2, boundary1)
finger2 = getFinger(fingerPos, fingerPos2, boundary2)
}
}
}
I'm not an expert and my idea is only a bit near to what i am trying to achieve, but at least hey i'm trying to visualize so folks help me out, I know there are a lot of programmers out there with insane skills when it comes to this
Yes i get that, but how would you know, which one is moving at the time, correct me if I'm wrong, but when there are already two spots pressed and the coordinates are already swapped, you can't move the first finger, you would have to rise one finger and the press the screen again, because there is only one touch recognized. To make it work this way, we would need DT digitizer, this is not possible to make on single touch screen. The 1ms switching is useless, you can't recognize if the moving finger is the first or the second one, you would only knew, that one of them is moving.
sir, that is why we need to use a relative post and a boundary, so that every time we swap to extract the coordinate of a finger, using a post or a central position and a boundary we have a basis for its movement and which finger is 1 or 2
plz check this one
http://forum.xda-developers.com/showthread.php?t=1158173
Primark said:
Yes i get that, but how would you know, which one is moving at the time, correct me if I'm wrong, but when there are already two spots pressed and the coordinates are already swapped, you can't move the first finger, you would have to rise one finger and the press the screen again, because there is only one touch recognized. To make it work this way, we would need DT digitizer, this is not possible to make on single touch screen. The 1ms switching is useless, you can't recognize if the moving finger is the first or the second one, you would only knew, that one of them is moving.
sir, that is why we need to use a relative post and a boundary, so that every time we swap to extract the coordinate of a finger, using a post or a central position and a boundary we have a basis for its movement and which finger is 1 or 2
Click to expand...
Click to collapse
Your idea is great actually but idk if its possible to make maybe that's how the Nokia n8 digitizer work to simulate multitouch! But for now the x8gesture game mood is not bad but its not accurate around the edges of the screen if some Dec can look into your idea or improve the x8gesture this will make lots of people's days and make this phone alot better....thanks for reading that long
Sent from my X8 using XDA Premium App
sir skyboyextreme, perhaps some of your friends can relay the idea to the experts, I think some of our developers can at least test if my thought is possible, nothing to lose here right, besides it's for the improvement of our beloved x8
sir skyboyextreme, can you please elaborate me about the n8 digitizer, i would like to know some details, you said it simulates multitouch, does that mean it only has a single touch digitizer just like our x8 or it has dual touch capabilities that is simulating multitouch functions
Primark said:
sir skyboyextreme, can you please elaborate me about the n8 digitizer, i would like to know some details, you said it simulates multitouch, does that mean it only has a single touch digitizer just like our x8 or it has dual touch capabilities that is simulating multitouch functions
Click to expand...
Click to collapse
From what I read, N8 has the same digitizer like x8 (synaptics) so it has a Single Touch Digitizer, but emulates dual touch.. Well again that's what I read
Yeaah it's a veru good idea,Primark. I read a thread where a guy said that the DEVs are already working on it. Is it true ??
Sent from my X8 using XDA App
Sir Kimpoy1994, If what you say about n8 is true sir, then perhaps someone could acquire the code for the touch panel of n8, someone could probably recode it to work for x8, that is probably our best shot for a dual touch emulation
Primark said:
sir skyboyextreme, can you please elaborate me about the n8 digitizer, i would like to know some details, you said it simulates multitouch, does that mean it only has a single touch digitizer just like our x8 or it has dual touch capabilities that is simulating multitouch functions
Click to expand...
Click to collapse
nokia n8 already got DT and it's confirmed having the same digitizer t1021a....so if they could simulate DT events using a single touch digitizer similar to ours then i guess we can achieve the same as they did but it's gonna be hard i guess and since there is no body interested into looking at this then i guess we are outta luck at least for now
What?? I thought that DEVs were interested by improving this fantastic smartphone. I mean they develop the android system,but I think that X8 Synaptic owners ( 50% of x8 owners i think ^^) would be so happy.If only they developped that DT, I think they would have completed the "biggest" defy of the X8
.....sorry for bad English, from France
Sent from my X8 using XDA App
sir skyboextreme, then I guess our only option is to make some noise and hope somebody hears us, the key to our dt is n8, sir doixahn, I do hope your reading this, since you were the one who started the gesture I believe you have the best shot in creating it for us
How can we make some noise ?? I think we just need doixanh or someone who knows him...
Sent from my X8 using XDA App
On my third galaxy note now, read more about it here.
The gyroscope isn't working, I've tried calibrating it many times and I did a factory reset of the phone.
Is there a way to fix this or am I screwed?
i think i have the same problem! the accelerometer works perfectly, but the gyro doesn't move at all while calibration, is that what u r facing?
parthpatels007 said:
i think i have the same problem! the accelerometer works perfectly, but the gyro doesn't move at all while calibration, is that what u r facing?
Click to expand...
Click to collapse
Yeah, the gyro ball isn't moving at all during calibration. The accelerometer is moving correctly only after calibrating it, but after some time the ball can be on the left side when it's supposed to be on the right side or something like that.. I'd hate to be forced to send this one back as well... pretty tired of sending back replacements and on Samsung's bad quality control of their new released product...
though the gyro isn't getting calibrated, but i think it's working perfectly. correct me if i'm wrong, maybe some1 who has used other phones having gyro may know better
For me the ball in calibration menu is not moving at all. However, if I dial *#0*# and select sensors, readings from gyro are ok. Seems like a software problem.
tomksoft said:
For me the ball in calibration menu is not moving at all. However, if I dial *#0*# and select sensors, readings from gyro are ok. Seems like a software problem.
Click to expand...
Click to collapse
Indeed. If you download a sensor checker you will see it is working perfectly... the little ball in the calibrator doesn't just move.. = software.
Sent from my GT-N7000 using xda premium
The Gyroscope actually works
http://youtu.be/rZx_x9zB1dE
Thanks to tomksoft for the *#0*#0 code
Forget me if I'm wrong but the ball shouldn't move should it? Little test for you guys, go into calibration and move the phone around, do you feel a slight pull from the phone when moving it? as if you were holding a spinning gyroscope? Mine does this, its a weird sensation but if it does do this then your gyroscope is working fine. I think if the ball moved the gyroscope would be broken because its suppose to stay dead centre?
Alexanderbooth said:
Forget me if I'm wrong but the ball shouldn't move should it? Little test for you guys, go into calibration and move the phone around, do you feel a slight pull from the phone when moving it? as if you were holding a spinning gyroscope? Mine does this, its a weird sensation but if it does do this then your gyroscope is working fine. I think if the ball moved the gyroscope would be broken because its suppose to stay dead centre?
Click to expand...
Click to collapse
i doubt what u r saying is right :\ correct me if wrong
Alexanderbooth said:
Forget me if I'm wrong but the ball shouldn't move should it? Little test for you guys, go into calibration and move the phone around, do you feel a slight pull from the phone when moving it? as if you were holding a spinning gyroscope? Mine does this, its a weird sensation but if it does do this then your gyroscope is working fine. I think if the ball moved the gyroscope would be broken because its suppose to stay dead centre?
Click to expand...
Click to collapse
lol wut?
he says 'forget him'
parthpatels007 said:
i doubt what u r saying is right :\ correct me if wrong
Click to expand...
Click to collapse
I second that
;-(;-(;-(;-(;-(
Hello all!
I also thought my gyro wasn't working, because the calibration ball stood still. Before I knew about the sensor test code, I found a nice app to test it, called GyroRotate. It basically just shows a colored cube which rotates if you rotate the phone. Seems to be working great on my phone. The only thing is that when I do 360 degrees with phone, the cube seems to have rotated only 180 degrees. I don't know if this is the gyroscope reporting such values, or the app is coded in such a way.
I didn't come to the conclusion that there is something wrong with the gyroscope because the ball isn't moving during calibration. But because screen rotate will work randomly and I need to calibrate it again for it to work until it starts acting weird again. For an example, if I tilt my phone to the right it will act as if I tilted it to the left. Sometimes it will act as if I was holding the phone in landscape mode when I'm not etc.. Really annoying.
Edit: I also have problems with playing games like Labyrinth where the ball won't respond accuratelly to how I am moving the phone.. It will work if I calibrate the phone but after a while it will stop working again.. I also did the *#0*# test and it said PASS.
bnapalm said:
Hello all!
I also thought my gyro wasn't working, because the calibration ball stood still.
Click to expand...
Click to collapse
I don't actually have a Note yet, it's in the mail, but could it be that you have to hold on the screen for it to work? The reason why I bring this up is because, correct me if I'm wrong, in the browser if you press and hold onto the screen with two fingers and move the Note it zooms in/out, and this function uses the gyro, I believe.
k1ng617: no, at least for my Note, the ball stays in the center whether I put it on the table or pick it up and wave/rotate all over the place.
bnapalm said:
k1ng617: no, at least for my Note, the ball stays in the center whether I put it on the table or pick it up and wave/rotate all over the place.
Click to expand...
Click to collapse
How about in the browser does the two-finger hold and zoom work? Or the move an item across homescreens work by motion? Phonearena says this is handled by the gyro. If it does it might just mean the application is broken.
k1ng617 said:
How about in the browser does the two-finger hold and zoom work? Or the move an item across homescreens work by motion? Phonearena says this is handled by the gyro. If it does it might just mean the application is broken.
Click to expand...
Click to collapse
Yes, the two-finger zoom works flawlessly. The motion-icon-moving does work, although I can't seem to always get it to work.. But I'm guessing it's using accelerometer, since I have to move the device left/right (this also works if I don't rotate the phone at all and keep it straight while moving left/right)
My Note's gyro is broken too It's easy to test the gyro with e.g. google sky map
I have experimented with both RemixOS for PC and Remix Player on my Intel z8700 tablet over the last 9 months. I have seen noteworthy improvement in the development of both.
I am still unable to boot RemixOS for PC on my tablet (I think due to some issue with my UEFI boot loader), but RemixOS Player now starts up OK. That being said, it is pretty much unusable with input from the touchscreen on the tablet. The RemixOS Player tries to use the touchscreen input to emulate mouse/touchpad input. That doesn't work well at all.
If RemixOS Player is running on a Windows 8.x or Windows 10 system with a touchscreen (like a tablet), it should detected that and map the relevant portion of the touchscreen as it it was a touchscreen tablet running Android.
This is shocking to me. It's like touchscreen support was removed. Thought I had found a good emulator for my surface pro 3, now the search continues.
Yeah, completely insane. No fullscreenmode available either. It's work in progress. Should be declared pre-alpha.
I have posted the same some weeks ago here
I am using AmiDuOS so far. Works way better. Or maybe I should say 'it works'.
Remixos just don't. Hoping for a solid version of it though, later next year.
It's killing me too
diehard2013 said:
It's killing me too
Click to expand...
Click to collapse
almost dead...
I think I got your fix!
Hopefully you guys are still subscribed, I came across this thread looking for help with my touchscreen because just like you I found it pretty much sucked to use. After reading above the statement regarding touchscreen working like a mouse I remembered one of the experimental features. I'm not sure about Player, but in settings of Remix OS, Enable trackpad is in the settings under Experimental features. The description is a little misleading "Enabling this setting allows you to use your trackpad as a mouse" well WTF else would you use it as lol. When I first booted I was docked and thought everything worked awesome as I used the keyboard with trackpad and only a tap on the screen here and there, so when I came across this setting I recalled a past experience with x86 (or was it my motorola Lapdock) and the trackpad working like a touchscreen digitizer and me guesstimating where on the trackpad I had to touch to hit the exact spot needed on screen. Anyway I did not want a repeat of that fond memory of fun and thought it best to leave enabled.
Long story short I revisited said setting, disabled it, and after a reboot the touchscreen now works like it's supposed to! Haven't found out if it stops working still after waking up from a deepsleep, but that's likely a seperate issue anyway. It's nice doing the helping for once, hope it works for you guys, let me know if it's the same for you Player users.
PS if you're setup like me make sure you also turn on the onscreen keyboard even when hardware keyboard is detected before you undock, evidently the touchscreen is recognized as a hardware keyboard input as well, at least on my Switch 11.
The track pad option does not appear to be present in Player, using version 3.0.307 at the moment. The only setting that even remotely relates is track pad / mouse speed slider under input.
Remix on Surface 3 ugh
Like an idiot i didnt consult xda before loading the dual boot. power and volume hard buttons dont function except for hard reset then it bypasses the boot menu and boots into remix.. i can get into safemode still but the lack of support or even the show of effort for touch support is a deal breaker on all fronts. i was really hoping to find an update...
Dell venue 11 pro, touchscreen doesn't work at all, even after disabling Trackpad option in experimental features, so confusing as this is a touch screen based OS lol and it's the only thing not working!! zzzzzz
Hello everyone!
I have an Honor Play, and it seems to be a great phone. But I have one big problem: if one finger is already touching the screen, putting an other finger on the screen and moving it respond only after a short time.
This occurs in all the games I tried.
This is not clear, I know... Let's take an example. In PUBG, I have my left finger on the screen. The I want to rotate my view. So I touch and move my right finger. But there is a small delay (maybe 100ms or something) before the view rotates.
I feel like it's coming from the ROM (HiTouch maybe, because it use two fingers touch), because I don't have this behavior with others phones.
Of course I tried to disable HiTouch, but it doesn't change a thing :'(
Does someone have this issue? And maybe a way to solve it?
Touch delay
I Had the same problem too..since the 1st day I bought honor play to play Pubg.. since I'm a hardcore gamer.. Not only Pubg.. Same to goes to other FPS games Such as crisis action, and free fire battleground.
SmileyTD said:
Hello everyone!
I have an Honor Play, and it seems to be a great phone. But I have one big problem: if one finger is already touching the screen, putting an other finger on the screen and moving it respond only after a short time.
This occurs in all the games I tried.
This is not clear, I know... Let's take an example. In PUBG, I have my left finger on the screen. The I want to rotate my view. So I touch and move my right finger. But there is a small delay (maybe 100ms or something) before the view rotates.
I feel like it's coming from the ROM (HiTouch maybe, because it use two fingers touch), because I don't have this behavior with others phones.
Of course I tried to disable HiTouch, but it doesn't change a thing :'(
Does someone have this issue? And maybe a way to solve it?
Click to expand...
Click to collapse
and i thought i was the only one experiencing this i play pubg mobile with a three finger claw setup and i feel that slight delay which I didn't face in my friend's poco f1 I tried all settings for pubg via gfx tool but it was not helpful
I'm with the same problem in the last version still nothing for me was corrected I stopped playing games on a game cell phone so it's so sad
Help me please!
Me too, Huawei mate 20 lite .. I thought I was the only one having this "software" problem. Weird.