Limited Edition iPhone header image 2

iPhone Touchscreen Fix: Increase Sensitivity

October 25th, 2007 · 735 Comments · Apple, iPhone, Mods

Touchscreen fix

Are you one of the many people who is having problems with your touchscreen on the iPhone? Hack you hacked your iPhone, unlocked your iPhone, or a non AT&T customer? Now that Apple’s warranty requires you to have an AT&T phone number to get your iPhone replaced or repaired, how do you fix your touchscreen problem?

There are a few options for you at the moment. You can purchase replacement parts, virginize your iPhone and try to return it, or modify your phone even more to try and fix the problem.If you are experiencing a touchscreen issue you can edit the sensitivity of your touch screen to make your iPhone more responsive. You simply need to replace your general.plist file with a modified version found here:

UPDATED:

Modified General.plist and Touch.plist,
updated for FW3.0, tested and working on 2G iPhone.

http://www.zshare.net/download/61836600ca79e240/

http://www.zshare.net/download/618365907ed6a23c/

Placed under:
/var/stash/Applications/Preferences.app/

1.02 Firmware general.plist

1.1.1 Firmware general.plist

You will need to overwrite your general.plist located in Applications/preferences.app

The default sensitivity on the iPhone’s touchscreen is 3.5. You have the option to set it from 0-16, where 0 is the most sensitive. Recently I have had a few issues with my touchscreen and applied this modification and everything is working 10x better.

This hack may work for the majority of iPhone users, but there may be a few that will need to replace their LCD completely.

You add the code below to the General.plist:

<dict>
<key>cell</key>
<string>PSLinkCell</string>
<key>label</key>
<string>Touch</string>
</dict>

Yost edited the General.plist file, for people who have a dead strip on the top of the screen, so that the touch option is now on the bottom right under “reset” under pref>general>touch.

(take out the “.” in the link in “rapid”)

heres the link to download it if you have a upper dead strip:
http://ra.pidshare.com/files/7620461…ral.plist.html

1.0.2 firmware General.plist for low dead strip:

http://ra.pidshare.com/files/6058341…ral.plist.html

1.1.1 firmware General.plist for low dead strip:

http://ra.pidshare.com/files/6510671…ral.plist.html

Tags:

735 Comments so far ↓

  • orange

    Do you think apple will take back my phone? I bought my phone on ebay and it came with the old owner’s deactivated att sim card inside. If i restore it and put the old sim card in there, will they take it or will they try to see if it’s a sim card with a current paying account?

    Also, I tried to find the general.plist in my phone to replace it but I cannot find it (thus im thinking about going the apple route). I have a 1st generation phone with v2.1. After connecting my mac and the phone to the same wifi network I accessed my phone and was not able to expand preferences.app in order to find the general.plist file. what do i do?

  • the_musketeer

    HI Orange

    I had a similar problem. I dont think Apple will take your iphone back. If you use WinSCP with openSSH to connect to your Iphone through a PC you will find the Genaral.plist in the applications folder. I think in the 2.1 firmware they have put it as a shortcut in that folder. Therefore whin I tried it with iBrkr I was not successful but with WinSCP it worked like a charm

    Hope that helps u

  • ComPlexity

    How do I increase the sensitivity if I am on FW 2.2?

  • ComPlexity

    how do i fix the sensitivity if i am on fw 2.2 (iphone 2g)?

  • whatcha

    would it be possible for someone to put the fix into an application or repository or whatever that people can just easily download from cydia? please oh please? that would be so wonderful.

  • [Help!!] Returning iPhone w/ Dead Strip

    […] more proof: iPhone Touchscreen Fix: Increase Sensitivity […]

  • JOe

    I am trying to use this fix unfortunately I already tried to restore my phone which did not work and now I can not install Open SSH since the t op 1/3rd of my screen is unresponsive and I cant click the install button any ideas on how I can get SSH on the phone without being able to click that button?

  • needhelp

    I have a problem using the number keypad too. but I’m using 2.2 firmware and I’m not AT & T user.

    Can Somebody help me???????????????

  • lurkspur

    Guys who are having problem with accessing OpenSSH, due to the touchscreen, try using iFuntastic (mac) or iPhonebrowser (win).

  • Jean

    : |
    you have been very helpful to me!
    i thought i will lose my mind if i wont fix my iphone.
    it is somehow fixed
    but there is still a dead spot
    i guess no software fix can do it
    anyway, thanks a lot!!!

  • Hybridx24

    —-EPIC NEWS—-

    I just returned my OUT OF WARRANTY iPhone 2G, 8GB iPhone in for a refurbished one… for free!!!

    NOTE: Written a bit out of order; read the whole thing before starting.

    I’m sick of people saying shit wthout explaining, so here’s how ;):

    1. I bought a SIM Card at my nearest AT&T store.

    2. Put it in my iPhone, and got a “network timed out” error when I selected an iPhone contract and went to the last step and pressed “Submit”.

    Note: Some people say you have to fail the credit check or something by entering a fake SSN (social security number). Mine just didn’t work, and brought me to a screen with 3 options.

    3. Press the option saying something about “pre-paid”. Go through the process and you should have a pre-paid phone number for your iPhone.

    4. You now have an iPhone with a valid AT&T number, which means it is eligible for replacement (even if you are out of warranty, and you have a dead strip).

    5. MAKE A RESERVATION at your local apple store (Via: http://www.apple.com/retail/geniusbar/).

    6. Go to the apple store and tell them your problem (dead strip).

    MAKE SURE YOUR iPhone is Virginized (not unlocked or jailbroken).

    And like someone said earlier: In 15 minutes, you’ll have a refurbished iPhone. The guy I talked to just asked a few questions, and he asked if I tried restoring the phone, I said yes.

    Enjoy, and hope this helped. πŸ˜€

  • larry

    idk my friend took my i phone to help me updateit and now it will only let me dile emergensy calls whats up with that will anyone help me ???

  • Andy

    i have a unlocked&jailbroken iphone v 2.2 how do i get the touch sensitivity settings on my version 2.2 iphone please reply πŸ™‚
    thanks

  • EV

    Okay great!!! I just spent the day trying to fix this issue. iPhone 2.5G running on v2.1 firmware purchased Sep ’07 decided to have a strip (horizontal) of the touchscreen give up the ghost in the touch department.

    Because my phone wasn’t jailbroken I had to go through the hassle of restoring to 2.1 then the whole jailbreaking process so I could upload general and touch plist files through iphone browser software.

    With sensitivity set to approx -1.0 I am able to use the top row of my keyboard that was completely missing in touch before. However when draggin icons on the springboard there is still a ‘deadzone’ where the icons can’t be dragged above or below – still I’m not complaining – I can text again!

    Just restoring my old setting in iTunes now. Hopefully it goes well. It pays to backup as often as you can.

  • Hybridx24

    Guys, read post #360!!!!! The touchscreen problem will only get worse… return it while you can!!!! for FREE!!!

  • fernando

    hi , i have a 3g 16gb and i unlockit by quicknupd but my lcd half of it doesn work any ideas thaks, never broke or damage

  • fotrino

    my iphone got only worst. now im in europe and they dont wanna change it. will have to wait to go to the US to get it changed.
    now half of the screen doesnt work. so i cant even take calls.
    it sucks!
    and apple europe also!

  • Yuka

    Hello,
    The problem with my iphone is that the only area in my iphone that doesnt work is the Spacebar. its really wierd because in the display the buttons like phone,safari,mail etc. works.
    PLEASE i need help! I really want to start using the spacebarr!

  • dereck

    hi, i was wondering how do i replace the general.plist?

  • luiz

    Finally a solution!!!!
    Post 154!!! you saved my day, my phone, everything!!!!

    thanks to the community for making everyhting so easy (and free)!!!!

  • tgreamvofiensity

    i changed my general plist file to reset the touch sensitivity because of a lower dead strip but it didnt work for all menus is there anyother way or do i have to take it in and is it ture that you must have an AT&T account or them to service your phone?

  • k

    hi im just wondering can this work on version 2.2

  • markor

    works on 2.2 IPHONE 2G, I used the files from post #160 everything works, touch menu does show in pref, general. I have 4sliders only one with number from -20 to 16, which does affect the touch sens. but it did not solve my problem. funny as once I adjust the sliders to higher value the nonetouch area moves down or up on the screen, this helped me to adjust the nonetouch area to place where it hurts less, aprox 1cm above the middle line, so I can use all buttons in dial, but cannot start the stopwatch.. anybody with better solution please???

  • Ed

    I am having a similar problem. My iphone central touchscreen area has stopped responding… Unfortunately the tips given above don’t seem to work. I can control both upper and lower sliders but validating the first splash screen informing that icons can be moved about is impossible. I have tried using ibrickr to get into the iphone to modify the plist files. THis was successfully acheived to my knowledge but unsuccessful in effect. nothing seems to have changed. Any tips guys/girls—??? Many thanks…

    Ed

  • markor

    RE: Ed – did you get new touch preferences? how did you jailbreak? pwnage?

  • Ed

    Hello Markor,

    Thanks for answering… Yes indeed I jailbroke with winpwn. This is my second iphone and I consider myself an experienced iphone user with hacks n all but this one has got me stumped… The fact that I cannot get rid of the splash screen is particularly annoying. I therefore can’t go onto new touch preferences… Any tips? Thanks, Ed

  • markor

    ED: do you have a screen protector? remove it, can You ssh to your phone? can You instal those general and touch plist files to the phone? I will se what changed in my touch prefs plist, maybe if you can add that line, otherwise reinstal the firmware and jailbreak again or try ziphone.

  • Ed

    Thanks again Markor. I cannot ssh into the iphone because I cannot activate wifi because of the splash screen that I can’t get off the screen upon booting. The iphone is jailbroken and desimlocked through winpn. So this touch.plist thing worked for you??? I would love to have detailed description of exactly how you did it and maybe even your exact lines you added. I have only one solution to get into the iphone and that’s through ibrickr.

  • Ed

    Oh and no screen protector by the way… πŸ˜‰

  • markor

    Ed. i did exactly what is in post 160, through ibrickr you can get to the file system or not? also PWNG lets You adjust any file you want and have it installed directly to your iphone during reinstal. but i dont know how, google it. only tip is for location of the plist files on iphone:
    private\var\stash\applications.leMLHQ_preferences.app

    I can also email you all the files, original and updates.

  • Ed

    Markor, could you upload the files that worked for you? ehazlewood@atgmail.com leave out the “at”

    Many thanks

  • markor

    go to http://www.uschovna.cz
    on the top of the screen choose english and pickup the package: Uschovna495cb4621f07384
    enjoy

  • frustrated

    Hello all!
    Happy New Year! I have an iPhone 2 using 2.2.
    The upper touch zone is dead. The phone is jailbroken and unlocked using QuickPwn. But I can’t access WIFI to upload or edit General.plist or Touchstrip.plist.
    Any suggestions on how to fix this?
    I am not a technical genius like most of you.

    Thanks in advance.

  • markor

    go to preferences general network wifi. There you can activate wifi and start the ssh

  • persistent

    have a 1st gen iphone, the screen is completely out, it had out of date firmware and so could not connect to itunes or use pwnage. I manually full system shutdown, then got the yellow yield symbol. I was then able to connect to itunes, restored.., updated firmware.., used pwnage and it is now jailbroken,…..
    here is where i got lost…. I then used diskaid and connected to the iphone to put both the general.plist and the touch.plist under the applications/preferences.app
    i then rebooted the iphone and nothing….. I feel like I’m an inch away form getting this thing working.
    Please help…. Thanks ahead of time.

  • Ed

    Thanks Markor. I was away for the holidays… Saw you sent the link. Will try out soon and let you know.

    Ed

  • Ed

    Hello Markor and others… Unfortunately your .plist files didn’t work for me… Here is a video file of my current problem. http://www.youtube.com/watch?v=QdarUn-iqfk

    Anyone can offer any help?

  • markor

    to persistent: I will check for You where is the value switch in the plist file and reply later

  • markor

    get this file at http://www.uschovna.cz
    change to english in upper right corner and pickup package: Uschovna495fbdaf4de8090

    remove the: “_by_markor” from filename and put to Your private/var/stash/applications.leMLHQ/preferences.app

    this will put the touch slider to the middle of the screen

    to: Persistent – there is no value which changed in touch.plist, so the touch sensitivity is happening somewhere else and this is just the gate to it

  • markor

    surprise: I found post, where it says that this line is to save the prefered touch sens:

    cell
    PSSliderCell
    default
    8.0
    defaults
    com.apple.springboard
    key
    SBFingerProjection
    max
    16
    min
    -20.0
    showValue
    1

    on the fifth line it says 8.0 which I added in my edit of touch.plist, so It could work for those with lost touch. let me know
    also I noticed that higher value makes the touch go off the real touched place of your finger.

    but where does this affect the touch sensor???

  • persistent

    this is what I edited the touch.plist to say…

    cell
    PSSliderCell
    default
    8.0
    defaults
    com.apple.springboard
    key
    SBFingerProjection
    max
    16
    min
    -20.0
    showValue
    1

    I then did a reboot and nothing,
    Also I am running fw 2.2

    and is there anything specific I should change on the General.plist?

    any ideas? Thanks

  • markor

    I cannot read my original general.plist only the hacked one, where there is the touch option enabled.
    BUT I found SUPREME PREFERENCES app in cydia which has touch settings under general, install this one and You should be able to get to touch settings. You can add any app to firmware through pwnage.
    Another but is that the touch.plist file in SUPREME PREFERENCES moves the value slider to top of the screen, so I had to change it back to mine: touch_by_markor.plist

    You dont have to reboot to apply changes to any menu, just leave the screen, make your changes in winscp, save and go to screen you changed. it will be the new one you just saved

  • Jaime

    Hello markor could you post that touch.plist somewhere like rapidshare so everyone can get it please.
    Thanks

  • Jaime

    OHhh and the General.plist too for the slider in the middle, all the previous ones don’t seem to work on firmware 2.2

  • persistent

    I ended up using this article that states apple is replacing iPhones even if they are OUT OF WARRANTY ! http://support.apple.com/kb/TS1827?viewlocale=en_US
    got a new replacement phone and walked away. πŸ™‚
    re-pwned and I was back in business.

  • markor

    http://rapidshare.com/files/180397828/Touch_by_markor.plist.html

    http://rapidshare.com/files/180397829/General_by_markor.plist.html

    remove “_by_markor” and follow post 160
    my files are almost the same only that the default value is 8 and slider is in the middle of your iphone.

  • Jaime

    thank you!! worked great

  • markor

    Jaime – did you get better sensitivity? or the sensitivity is off the point you touch. please try in drawing program and post the pic if you can draw all over the screen. I cant πŸ™

    see here
    http://rapidshare.com/files/180440923/iPhone_deadstrip.jpg.html

  • Jaime

    Hey markor, no the water damage caused is basically to much. Need to repair it completely to be able to use the bottom half (can only use the top half).
    I’m going to buy a new phone, but at least it helps for the time being.
    Thanks again for all your help.
    Waited for Macworld to see if the new “iphone nano” showed up but no luck.

  • markor

    iphone nano is hoax, maybe next year. so far they sell so much iphones so to bother with iphonano is a waist. i might like to have your broken phone, put it on ebay.

Leave a Comment