Ghost inputs on FP4

So I made a search on the internet for you guys which foam sticker I used. On this link there is the specific sticker I used:

After a couple of weeks (I think 6 now) I haven’t experienced any ghost inputs yet. Whereas only disconnecting and reattaching the screen I got ghost inputs within a week. With this sticker the ghost inputs stay away until thisfar.

11 Likes

We are curious to know what Fairphone did to fix your Fairphone 4. Did they explain it to you what they have done to fix your phone?

Sadly, the touch screen had issues again today. It doesn’t feel like the same behaviour, because I don’t experience dozens of ghost inputs in a short period of time, I have a few ghost inputs and then the touch screen “freezes” until I turn the screen off and on again.
The support guy said, that they appearently repaired an issue with the proximity sensor, which I doubt that it was the cause of the problem.
I will get in contact with the support again and send the device in again. Since I have a replacement smartphone at hand (the old one I replaced with the Fairphone), I can do this until the 5 years of warranty are over (in theory).

I also mentioned this forum thread in my report.

7 Likes

My phone came back yesterday with the exact same repair “solution”. I’ll keep a good eye on it and report back here if it starts again.

So, Fairphone answered to my request today and is offering a complete replacement of the phone. They acknowledged that they don’t know what is going on and that I should monitor the new device for a time to confirm that this issue doesn’t also appear on the new device. So, yeah I will get a new device, send the old one in and hope they figure out what’s wrong.

2 Likes

Thx so much… i redid the fix, but lacking a proper pad i used 4 layers of electrical tape om the back of the connector. (as other described.) if/when it fails again, i will get a proper pad…

1 Like

Mine is quite bad actually. I think it happens every 30 minutes or so; while driving with nav, while watching movies, while texting.

Just found out that if I move the phone heavily front to back, forwards, backward I can somehow trigger it for a brief moment. Also the phone gets warm quickly I think.

I will try to screenrecord it if I get the chance!

2 Likes

Try my fix. It solves a lot of problems m8

1 Like

So, since the issue is becoming worse for me, I think it is time to take some action. I would like to do the fix of @Hans_de_Vries. However, since I have no experience with repairing phones at all, I want to be sure about some things before I start. Here are four questions:

  1. I watched this video: Replace the Display | HOW TO FAIRPHONE 4 - YouTube. Doing exactly this (without actually replacing the screen) is what many people here did and what resolved the problem only temporarily. Is this correct?

  2. Where and how exactly do I attach the sticker, @Hans_de_Vries ?

  3. Can the sticker easily be removed in case this does not fix the problem, or causes another problem, or I want to try a different sticker later?

  4. Would attempting the fix have any (negative) consequences for a potential warranty replacement with fairphone, in case my attempt fails?

Any help is highly appreciated!

3 Likes

Most likely, I was able to discover something revealing.
I can now provoke the ghosttouches.
That’s when I pull the USB cable over the display.
Then the ghosttouches begin. I have made a video, but I can’t upload it. No Video is allowed. This is very bad, but I can send it per Mail, when you want.
If I take the same cable and pull it over the display of my wife’s FP3, nothing happens. The display therefore reacts too sensitively to touch. Sometimes it should react to external influences (eectromagnetic waves or similar) and generate the ghosttouches without USB cables.
I have already attached a sponge to the DisplayPort, has brought nothing in the long term.
Therefore, my appeal to the developers to calibrate the display to less sensitive. This could be done by software. Can someone from the Fairphone Angels forward this to the developers?
I have Lineage OS 20 on the phone. This creates ghost touches as well as FP OS.

Greetings Martin

1 Like

Hello @Martin_1964 , pls. post some screenshots of your video here. Still for me it is hard to understand what exactly you did with the charger cable to provoke the ghost inputs.

for the video pls. activate the visualization of the inputs like described here Ghost inputs on FP4 - #32 by facetto

BR

Angels dont have contact to the developers, if you want FP to see it, please send an E-Mail to support #contactsupport

2 Likes

Here are the screenshots from my experiment. Here still without the visualization. You can see the USB cable and the shaky display image above the display.
What I forgot to mention. When I removed the cable slightly from the display, the shaking stopped immediately.
I am still contacting support.


1 Like

just want to add myself to this problem.
I’m already in contact with the fairphone support since december '22 and by now, my FP4 was in repair on behalf of the support team in france. i don’t know what they did (except upgrading to Android 12) but the problem still unsolved.

1 Like

and you can repeat this behaviour several times and at any times?

BR

Yes, I can reproduce it at any time.

1 Like

If you enable the Pointer Location feature to show the input on the screen, I would expect that it differs from the screenshots you will find above. While there you nearly exclusively see lines drawn vertically on the screen, I would expect your setup to produce a lot of input around the place where the cable touches the screen.

If you go to Settings - About phone and press Build number quite often, you will get a toast notification that developer settings got enabled. You find these as a new entry in settings, there you can switch on pointer location. All your input will be shown on the screen afterwards. You can of course easily disable the feature and even the developer settings if you down’t want them activated afterwards.

Got also ghost inputs -.-
somtimes the problem can be triggered by knocking on the back of the device… so i could get some logcat output… mainly these two messages are displayed:

I OpenGLRenderer: Davey! duration=9222227043626ms; Flags=0, FrameTimelineVsyncId=13195876, IntendedVsync=1144993216635316, Vsync=1144993216635316, InputEventId=1072054124, HandleInputStart=1144993232648529, AnimationStart=1144993232846186, PerformTraversalsStart=1144993232861550, DrawStart=1144993233243686, FrameDeadline=1144993249968648, FrameInterval=1144993232641134, FrameStartTime=16666666, SyncQueued=1144993233511863, SyncStart=1144993244738686, IssueDrawCommandsStart=1144993245925404, SwapBuffers=1144993259628842, FrameCompleted=9223372036854775807, DequeueBufferDuration=5826302, QueueBufferDuration=794792, GpuCompleted=9223372036854775807, SwapBuffersCompleted=1144993261164884, DisplayPresentTime=0,

The ms are great :wink: 292 years >.<
I get this Message every time when i touch the screen… So it just might be a result of the ghost touch event

This is the other one… which might be more relevant…

W InputReader: Received unexpected event (0x35, 0x226) for slot 1 with tracking id 29871
W InputReader: Received unexpected event (0x36, 0x75e) for slot 1 with tracking id 29871
W InputReader: Received unexpected event (0x35, 0x224) for slot 0 with tracking id 29877
W InputReader: Received unexpected event (0x36, 0x580) for slot 0 with tracking id 29877
W InputReader: Received unexpected event (0x35, 0x222) for slot 2 with tracking id 29874
W InputReader: Received unexpected event (0x36, 0x308) for slot 2 with tracking id 29874
W InputReader: Received unexpected event (0x35, 0x21f) for slot 0 with tracking id 29881
W InputReader: Received unexpected event (0x36, 0x1c9) for slot 0 with tracking id 29881
W InputReader: Received unexpected event (0x35, 0x223) for slot 2 with tracking id 29882
W InputReader: Received unexpected event (0x36, 0x294) for slot 2 with tracking id 29882
W InputReader: Received unexpected event (0x35, 0x21e) for slot 2 with tracking id 29884
W InputReader: Received unexpected event (0x36, 0x103) for slot 2 with tracking id 29884

Anyone has the same logs?
People without this problem does the Davey! message also show for you?

I am familiar with Pointer Location. But I didn’t use them in the video.

where do i activate/see the logs? maybe i find something interesting going through them

Can you try this out? Inputs just around the cable would seem acceptable and somehow expectable to me. If the known vertical pattern occurs instead, this would hint to problems with the grounding of the display, at leqst in my eyes.