Taking a screenshot while touching the screen with iOS6

Hello,
Ever since I updated my iPhone 4S to the new iOS6 I noticed I can't take screenshots while touching the screen, for example - if I want to take a screenshot of a text message while rolling up the screen (so that only a certain part of the screen will be in the picture) I can't do it - the screenshot saved would be of the whole screen. Same goes with every application (Whatsapp, Snapchat etc.).
Does anyone know what can I do? Is it a problem with my device, or is it some kind of a bug in the iOS6?
Thanks ahead.

Your cellular or wireless may have dropped when the call came in.  Especially when driving.
Cheers

Similar Messages

  • When i m in a call i touch the screen with my cheek and i keep on putting calls on hols or speaker..how do i solve this?if i don t want a headset?when i m in a call i touch the screen with my cheek and i keep on putting calls on hols or speaker..how do i

    when i m in a call i touch the screen with my cheek and i keep on putting calls on hols or speaker..how do i solve this?if i don t want a headset?

    SORRY, the picture is just to illustrate and to better show the area where the time display is located, same place in the iPhone 3gs, to my knowledge, the location is the same, due to the OS on both phones.
    Second, run the test to see if it works:
    1st test: go to phone mode, select dial key pad, put the tip of your thumb in top of the time display ( the screen will not go black), try to dial.
    2nd test: place a call, after starts ringing switch the display to dial pad, put the tip of your thumb on top of the time display, the screen will not go black, try to dial.
    THE SCREEN WILL ONLY GO BLACK ( INACTIVE) IF YOU TOUCH A LARGER AREA TO THE TOP OF THE DISPLAY, IF THE THUMB ONLY TOUCHES THE TIME DISPLAY AND A LITTLE PART OF THE AREA WHERE THE NUMBERS APPEAR THE DIAL PAD DID NOT WORK EVEN WITH THE DISPLAY NOT GOING BLACK (INACTIVE).
    I am also trying in my wife's iPhone 4 as I right this post and both phones behave the same way.
    I found out what I stated above after running tests to see if the case was affecting the phones performance.
    Due to the thickness of the case on the sensor area, it really did affect the way the sensor was supposed to work, after I cut that part on the case, the sensor started to work perfectly and the screen turns off during a call like it is supposed to do.
    So before someone go nuts thinking that the phone is not working and that they have to take it to repair, try seeing if the case is not interfering with the phones performance.

  • RegisterPointerInputTarget() breaks InjectTouchInput() on Windows 8.1 when the user physically touches the screen.

    This is a "working on Windows 8.0 but broken on 8.1" problem.
    My application is a full screen magnifier. When magnification is turned on, there is no longer a 1:1 relationship between touch screen coordinates and desktop coordinates.
    So I need a way to allow the user operate the computer, such as dragging or pinching something on the desktop (icon/window/whatever). So when they drag their finger(s) across the touch screen, I need to capture that, translate the touch coordinates from magnified
    pixels coordinates into original desktop pixels and then inject new input to the app. I also want the ability to capture the touch input and not pass it to the app (so I can have gestures/whatever to control the magnifier viewport location). I might also want
    to inject input when the user is not touching the real screen.
    So I am capturing all touch input RegisterPointerInputTarget() and simulating touch input using InjectTouchInput() (after translating coordinates from the screen to the magnified desktop).
    My code for simulating touch input works fine in isolation (as does the SDK sample). My code for capturing all touch input also works fine. However, if they are both used at the same time it’s not happy, although I am not getting any error codes back from the
    API.
    Specifically, attempts to simulate a touch and hold or a touch and drag are not working whenever the user is physically touching the real touch screen. Further diagnosis indicates that the touch input messages are not arriving in the target application. The
    moment the user physcially touches the screen, any simulated input in progress gets cancelled and all subsequent calls to InjecttouchInput() are ignored - but no error code is returned.
    Because I am capturing all real input using RegisterPointerInputTarget(), I would expect all real physical input to be redirected to my window (which it does) and be able to call InjectTouchInput() at any point to simulate input. The simulated input would go
    to the target app and not be captured by my own process.
    This all worked fine in Windows 8.0 but is broken in  windows 8.1.
    I have written a basic test application that does two things.
    1.       Uses RegisterPointerInputTarget() to consume all touch input.
    2.       Uses InjectTouchInput() to simulate some output. In this case, it just does a click, followed by a down, a drag and an up – which handily draws a line in the paint application if you arrange your windows carefully.
    If I run this, it works until you physically touch the screen with your finger. The moment you do this, InjectTouchInput stops working (no error code), but the paint app receives a mouse up and the line stops. The hwnd to capture all touch input does receive
    WM_POINTER... messages and I an returning 0 from this function (have tried other return codes, nothing makes any difference).
    So it looks like that if you use RegisterPointerInputTarget(), any physical input is captured, but it also breaks any simulated touch gestures that are currently in progress.
    Source code is below, which you can drop in as a replacement for the main .cpp file in your injecttouch sample code from the win8 sdk (and set uiaccess=true and code sign it!). It does it in two threads, however this doesn’t seem to matter, it does the same
    thing with one thread. Am I doing something wrong?  (and yes, I know that calling Sleep() is not wise - my real app doesn't do this)?
    - Mike.
    // allow use of Windows 8 headers
    #undef WINVER
    #define WINVER 0x0602
    #include "stdafx.h"
    #include <debugoutx.h>
    #include <process.h>
    * WinMain *
    * Application entrypoint *
    static HWND touch_hwnd = NULL;
    static ATOM touch_window_atom = NULL;
    LRESULT CALLBACK TouchThread_WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
    switch (message)
    case WM_CLOSE:
    DestroyWindow(hWnd);
    touch_hwnd = NULL;
    break;
    case WM_NCPOINTERUPDATE :
    case WM_NCPOINTERDOWN :
    case WM_NCPOINTERUP :
    case WM_POINTERENTER :
    case WM_POINTERLEAVE :
    case WM_POINTERACTIVATE :
    case WM_POINTERCAPTURECHANGED :
    case WM_TOUCHHITTESTING :
    case WM_POINTERWHEEL :
    case WM_POINTERHWHEEL :
    // case DM_POINTERHITTEST :
    case 0x250:
    case WM_POINTERUPDATE :
    case WM_POINTERDOWN :
    case WM_POINTERUP :
    // consume pointer mesages
    dprintf(L"msg %x\n",message);
    return 0;
    break;
    case WM_TIMER:
    break;
    default:
    dprintf(L"msg %x\n",message);
    return DefWindowProc(hWnd, message, wParam, lParam);
    break;
    return 0;
    void Inject(POINTER_TOUCH_INFO &contact)
    Sleep(1);
    while(1)
    DWORD bRet = InjectTouchInput(1, &contact);
    if (bRet==0)
    DWORD temp = GetLastError();
    if (temp==ERROR_NOT_READY)
    Sleep(1);
    continue;
    else
    DebugBreak();
    break;
    static int start = 400;
    static int end = 800;
    bool SimulateInput(POINTER_TOUCH_INFO &contact)
    static int x = start;
    if (x==start)
    contact.pointerInfo.ptPixelLocation.x = x;
    // inject a touch down
    contact.pointerInfo.pointerFlags = POINTER_FLAG_DOWN | POINTER_FLAG_INRANGE | POINTER_FLAG_INCONTACT;
    Inject(contact);
    else if (x==(start+1))
    Sleep(10);
    contact.pointerInfo.pointerFlags = POINTER_FLAG_UP ;
    Inject(contact);
    else if (x==(start+2))
    contact.pointerInfo.pointerFlags = POINTER_FLAG_DOWN | POINTER_FLAG_INRANGE | POINTER_FLAG_INCONTACT;
    Inject(contact);
    else if (x==end)
    contact.pointerInfo.pointerFlags = POINTER_FLAG_UP ;
    Inject(contact);
    PostMessage(touch_hwnd,WM_QUIT,0,0);
    return false;
    else if (x<end)
    // drag
    contact.pointerInfo.ptPixelLocation.x = x;
    // contact.rcContact.left = x - 4;
    // contact.rcContact.right = x + 4;
    contact.pointerInfo.pointerFlags = POINTER_FLAG_UPDATE | POINTER_FLAG_INRANGE | POINTER_FLAG_INCONTACT;;
    Inject(contact);
    x++;
    return true;
    void thread2(void *)
    // create window to capture global touch input.
    if (!touch_window_atom)
    WNDCLASS wc;
    wc.style = 0; // Class style(s).
    wc.lpfnWndProc = TouchThread_WndProc; // Function to retrieve messages
    wc.cbClsExtra = 0; // No per-class extra data.
    wc.cbWndExtra = 0; // No per-window extra data.
    wc.hInstance = GetModuleHandle(0); // Application that owns the class.
    wc.hIcon = NULL;
    wc.hCursor = NULL;
    wc.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH);
    wc.lpszMenuName = NULL; // Name of menu resource in .RC file.
    wc.lpszClassName = L"MarsTouchInputCapture"; // Name used in call to CreateWindow.
    // Register the window class and return success/failure code.
    touch_window_atom = RegisterClass(&wc);
    touch_hwnd = CreateWindowEx(WS_EX_NOACTIVATE,L"MarsTouchInputCapture",L"Magnification",0,0,0,1,1,NULL,NULL,GetModuleHandle(0),NULL);
    // capture global desktop touch input
    if (RegisterPointerInputTarget(touch_hwnd,PT_TOUCH)==0)
    DWORD err = GetLastError();
    MessageBox(NULL,L"RegisterPointerInputTarget(PT_TOUCH) failed",L"error",MB_OK);
    if (RegisterPointerInputTarget(touch_hwnd,PT_PEN)==0)
    DWORD err = GetLastError();
    MessageBox(NULL,L"RegisterPointerInputTarget(PT_PEN) failed",L"error",MB_OK);
    // message loop
    MSG msg;
    while (GetMessage(&msg, NULL, 0, 0))
    DispatchMessage(&msg);
    UnregisterPointerInputTarget(touch_hwnd,PT_TOUCH);
    UnregisterPointerInputTarget(touch_hwnd,PT_PEN);
    int
    WINAPI WinMain(
    _In_ HINSTANCE hInstance,
    _In_opt_ HINSTANCE hPrevInstance,
    _In_ LPSTR lpCmdLine,
    _In_ int nShowCmd)
    POINTER_TOUCH_INFO contact;
    BOOL bRet = TRUE;
    MessageBox(NULL,L"Break on Load",L"Attach Debugger",MB_OK);
    // assume a maximum of 10 contacts and turn touch feedback off
    InitializeTouchInjection(10, TOUCH_FEEDBACK_NONE);
    // initialize the touch info structure
    memset(&contact, 0, sizeof(POINTER_TOUCH_INFO));
    contact.pointerInfo.pointerType = PT_TOUCH; //we're sending touch input
    contact.pointerInfo.pointerId = 7; //contact 0
    contact.pointerInfo.ptPixelLocation.x = 400;
    contact.pointerInfo.ptPixelLocation.y = 480;
    contact.touchFlags = TOUCH_FLAG_NONE;
    contact.touchMask = TOUCH_MASK_ORIENTATION | TOUCH_MASK_PRESSURE;
    contact.touchMask = 0;
    contact.orientation = 90;
    contact.pressure = 32000;
    // create thread/window for global capture
    _beginthread(thread2,0,NULL);
    while(SimulateInput(contact))
    Sleep(1);
    return 0;

    I have almost same situation. But there are some different. I am using RegisterPointerInputTarget to redirect all touch message to my window. and use InjectTouchInput to simulate each flag, which means, WM_POINTERDOWN,WM_POINTERUPDATE,WM_POINTERUP. If user
    touches monitor, I simulate DOWN, if user swipes their finger, I simulate UPDATE, if user lifts finger, I simulate UP.
    Then the interesting point is, system consider user's finger as primary pointer, and my injected touch as secondary pointer. windows desktop and windows explorer skip all my injected touch. I really hate that.
    However IE and chrome will accept my injected touch, they don't caret about primary pointer.
    In order to fix this problem, I call AccNotifyTouchInteraction before calling InjectTouchInput.
    According to the MSDN, AccNotifyTouchInteraction will notify the destination window before InjectTouchInput. But this idea still fails, which is disappointing.

  • While updating my ipad to new software through itunes it got stuck and does not work anymore - it just displays the screen with symbols of itunes and the cable to connect to it - help - what should i do?

    while updating my ipad to new software through itunes it got stuck and does not work anymore - it just displays the screen with symbols of itunes and the cable to connect to it - help - what should i do?

    Disconnect the iPad, do a Reset [Hold the Home and Sleep/Wake buttons down together for 10 seconds or so (until the Apple logo appears) and then release. The screen will go blank and then power ON again in the normal way.] It is 'appsolutely' safe!, reconnect and follow the prompts.
    If that does not work then see here http://support.apple.com/kb/HT1808

  • While browsing the internet with my iPhone 4S the screen goes black and it looks like it's turning off, but it pops up to the unlock keypad screen.

    While browsing the internet with my iPhone 4S the screen goes black and it looks like it's turning off, but it pops up to the unlock keypad screen. It has plenty battery and I was wondering if it is an issue of using too much of the iPhones RAM or not. I have no other apps open besides Messages. I am getting kind of worried as it started around two weeks ago and it has gotten increasingly frequent.

    Basic troubleshooting from the User's Guide is reset, restart, restore (first from backup then as new).  Try each of these steps in order until the issue is resolved.

  • I have upgraded my iPhone 4s to iOS7. Now my podcasts I have added to ITunes and synced with iPhone do not open. When I touch the screen like in the old iOS6, nothing happens.

    I have upgraded my iPhone 4s to iOS7. Now my podcasts I have added to ITunes and synced with iPhone do not open. When I touch the screen like in the old iOS6, nothing happens. What is the solution?

    Hello irish3kr,
    You may need to download and install the Podcasts app.
    About the Podcasts app for iOS
    http://support.apple.com/kb/HT5295
    Cheers,
    Allen

  • HT1212 Is my screen supposed to change from the screen with the charger and the iTunes circle to my lock screen while it's in recovery mode?

    Is my screen supposed to change from the screen with the charger and the iTunes circle to my lock screen while it's in recovery mode?

    Is Find My Phone turned on, on your phone? If so, eject from iTunes, login to iCloud.com, locate your phone, then erase it.
    Does the same thing...removes the passcode. Then, either restore from backup, or setup as a new device.

  • When my Nano is connected to my computer, it shows that I have music downloaded to it, but when i touch the screen to play the music, it is not showing up and is not available to play.  I've tried reloading it with no success

    When my Nano is connected to my computer, it shows that I have music downloaded to it, but when i touch the screen to play the music, it is not showing up and is not available to play.  I've tried reloading it with no success

    iPod touches or any iDevices from Apple sync only to one computer. If you sync to a different computer, all your music will be replace with the music from the new computer's iTunes. If the music were purchased from iTunes, you can re-download them again otherwise the music on iPod touch will be deleted. Do you have iTunes backup? 

  • HT1414 I have broken the glass on my ipod touch. I am having trouble with some of my apps opening when I touch the screen. Can the glass be replaced? Will that solve the problem?

    I have broken the glass on my ipod touch. I am having trouble with some of my apps opening when I touch the screen. Can the glass be replaced? Will that solve the problem?

    Very likely yes.
    Apple will exchange your iPod for a refurbished one for $199 if a 64 GB 4G, $99 for the other 4G iPods and $149 for a 5G. They do not fix yours.
    Apple - iPod Repair price              
    A third-party place like the following maybe less. Google for more.
    iPhone Repair, Service & Parts: iPod Touch, iPad, MacBook Pro Screens
    Replace the screen yourself if you are up to it
    iPod Touch Repair – iFixit

  • TS1424 I cannot download apps with the iPad, I touch the screen to either download or even to read about the app but nothing happens - any ideas?

    I cannot download apps with the iPad, I touch the screen to either download or even to read about the app but nothing happens - any ideas?

    thank you very much this has solved my problem and for that i am going to give you ten points.
    Kind Regards Alex

  • My Iphone4 has frozen while updating on itunes. Shows a itunes icon on the screen with a usb plug with arrow pointing towards itunes icon.

    My Iphone4 has frozen while updating on itunes. Shows a itunes icon on the screen with a usb plug with arrow pointing towards itunes icon.

    The exact same thing happened me the other night.
    Everything is wiped!!
    I need my "itunes back-up password" - which not only do i not remember setting, but any password i every used does not work!!
    Is there not hints, or way of resetting this if you do not know it?!??

  • Refurbished iPod touch 3rd gen won't start.  Just got it today to replace my broken one. It freezes at the screen with the apple logo, then flashes off and tries to restart again. Help,

    Refurbished iPod touch 3rd gen won't start.  Just got it today to replace my broken one. It freezes at the screen with the apple logo, then flashes off and tries to restart again. Help!

    I have tried holding the power home button but all that does is turn it off. When I try to start it again it goes into the same loop.

  • [Solved] There is a yellow triangle at the bottom of the screen with the message "error while signing in"

    Firefox Sync has been working fine between my home computer, work computer and my Android phone but suddenly my home computer has recently stopped syncing. There is a yellow triangle at the bottom of the screen with the message "error while signing in". I have checked passwords and codes on all three devices and check the sync versions are the same. All where correct. I have reinstalled both firefox and sync. I have even tried setting up a new sync account with a different user name but still the same problem. My work computer and phone sync fine but my home computer gets the error. Does anyone have any idea what could be causing this. Any help would be greatly appreciated as this is driving me mad!

    I have now discovered that if I manually disconnect (Tools / Sync / Disconnect) and then sync it works but only once. I seem to be able to repeat this manual process indefinitely. I thought that this might give a better mind than mine a clue.

  • HT5137 My Ipad's screen is not react my touch commands, while in the screen the time and battery information is shown and working.

    My Ipad's screen is not react my touch commands, while in the screen the time and battery information is shown and working.
    It is not even swiched off. the button in the right above side caanot do it. Could you please, help me as soon as possible.

    First thing to try is to reset your device. Press and hold the Home and Sleep buttons simultaneously until the Apple logo appears. Let go of the buttons and let the device restart. See if that fixes your problem.

  • Streaming freezing while playing, unless I touch the screen every few seconds to keep the streaming actively flowing.

    Streaming from iPad, through an app and the streaming will stop unless I touch the screen which seems to wake it up and will begin from where it stopped. Can anyone tell me why it does this? Kind of makes watching something a little annoying. It's as if the iPad goes to sleep, which stops the streaming. Is there a way to keep the streaming going without having to touch the screen every few seconds to have a the streaming continue as a steady feed?
    Thanks,
    David H.

    If you are streaming through an app it may need it to be awake so it can receive the feed on the iPad and then airplay it, depending on how  the app functions. You can set the auto lock to never

Maybe you are looking for

  • TM Drive no icon and won't mount/unmount

    I have a Glyph GT050Q firewire drive that I'm using as a Time Machine backup drive. I used to have a time capsule but it died suddenly (like others have complained about). Anyway I decided to abandon Time Capsule. The drive is attached directly to th

  • Help - Broken Information platform services

    Hi, When we originally set up Data services we set it up under the system account.  Last week I changed it to a domain account (I changed the account in the windows services manager for both the BOEXI40Tomcat & BOEXI40SIAAUNDDMSETL01 services). I tho

  • Windows XP Task Bar Locking Up

    I recently upgraded my Satellite Pro 6100 laptop memory from 256MB to 1GB.  Ever since I did this, when the PC returns from hibernate mode, the Windows taskbar is locked up.  I have to reboot the laptop to get things to work properly.  Anyone out the

  • "need ownership" on terminal eraseDisk command

    I tried the following command in terminal upon some surplus backup cartridges to make them my own. "diskutil eraseDisk HFS+ newdisk "/Volumes/1-Monthly" I also tried the iteration using eraseVolume instead, and both times even while using an Admin ac

  • Elearning 2.5 FATAL error DW020

    I purchased elearning 2.5 as an upgrade to creative suite 5.5 I am familiar with the errors and warnings generated during adobe product installation typicall the DW020 associated with adobe flash player 10 ActiveX is considered an ignorable error dur