Swing app keyboard stops working, mystery ESCAPE keystrokes appear in EDT

Java 6 Swing app. In our development environment, works great. In QA, they use it for a bit, type in a text field, click out to a Windows XP/7 app, click back in the text field, and the keyboard stops accepting keystrokes. The mouse continues to work, and the Swing app continues to paint to the screen.
I hooked up a KeyEventDispatcher to listen to what is going on. I'll post a more verbose log at the end of this post, but the short version is this. When the keyboard hangs, the log shows that 'escape' keys are being sent, though we do not do any keystroke injection in our app, ESCAPE or otherwise. Nothing on the Swing app can be determined visually to have focus.
Just before the app starts hanging, it has a side effect of not being able to be brought into the foreground by clicking on it, if, for example, one was working with Excel or Notepad, then try to click on the JFrame title of the app, or anywhere else on the app frame/internals. Once this condition happens, moving away to another Windows app, then going back to the Swing app, causes the keyboard to stop working and the KeyEventDispatcher to see 'escape' keystrokes being sent out.
Connecting remotely to the app via JVisualVM/JConsole does not show any of the threads hanging/blocked.
Sometimes you can work for hours before seeing this problem, and other times, you can start the app up and it happens right away. Once it happens, sometimes you can't recover, and sometimes you can click on a button on a navigator panel on the left side that displays an info panel on the right side, and you can start typing again in text fields.
Once this problem happens, you can start (or have already running) a completely different Swing app (ex.: StackTrace), and the keyboard will stop working for that app too, even though its running in its own separate VM.
This problem (ALMOST!) always happen when typing in a Swing text field (JTextField, JTextArea, etc.), clicking on and then typing in a Windows text area (Excel cell, Notepad), then clicking back into the Swing app's text field. A few times, we've gotten this to happen by typing in a text field, tabbing to a button, pressing a button, then tabbing/clicking back into the text field, all without leaving the Swing app. But this latter scenario is rare, usually going to/from Swing/Windows XP/7 apps cause the problem to occur more readily.
The QA computers normally use Citrix to connect and run the app, but this also happens if we run the app completely locally. But again, this only happens to some computers, all of the ones in the QA department; the development computers (the app has not been released into production yet) does not see this problem.
I had thought that our problem was this problem (Wrong characters in KeyEvents generated from input of barcode scanner but purposely slowing down the acceptance of KEY_PRESSED and KEY_RELEASED events before allowing them to go on to the Swing app (via a KeyDispatcher) did not solve the problem.
Also, we had thought it might be a Citrix problem and how it (or does it?) hook into the Windows keyboard. The fact that once one Swing app gets into this keyboard doesn't work and escape keys are being sent out by the EDT can affect another Swing app makes me wonder. We're not seeing any VM exceptions either like this (EXCEPTION_ACCESS_VIOLATION - JRE 6.0_23 - Citrix, windows 2003
Been trying to get this one solved for over a week, but with no luck. Any help/advice would be appreciated. Thank you in advance for your time.
P.S. Here's the detailed log info I generated via my KeyEventDispatch listener...
2011-04-01 11:58:17,493 [AWT-EventQueue-1] DEBUG MyKeyEventDispatcher.dispatchKeyEvent:36 - KEY1-keystroke [java.awt.DefaultKeyboardFocusManager@377369]: java.awt.event.KeyEvent[KEY_PRESSED,keyCode=27,keyText=Escape,keyChar=Escape,keyLocation=KEY_LOCATION_STANDARD,rawCode=27,primaryLevelUnicode=27,scancode=1] on javax.swing.JTextField[,320,28,175x18,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=com.ep.skin.lnf.framework.utils.internal.RoundedBorder@c3a7c0,flags=296,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],columns=15,columnWidth=11,command=,horizontalAlignment=LEADING]
2011-04-01 11:58:17,494 [AWT-EventQueue-1] DEBUG MyKeyEventDispatcher.dispatchKeyEvent:42 - KEY2-ActiveWindow: javax.swing.JFrame[mainFrame,128,128,1024x768,invalid,layout=java.awt.BorderLayout,title=My - HQ - 17601,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,0,1024x768,invalid,layout=com.ep.skin.lnf.framework.internal.RootPaneUI$MetalRootLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.plaf.BorderUIResource@d0e678,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
2011-04-01 11:58:17,496 [AWT-EventQueue-1] DEBUG MyKeyEventDispatcher.dispatchKeyEvent:48 - KEY3-CurrentFocusCycleRoot: javax.swing.JFrame[mainFrame,128,128,1024x768,invalid,layout=java.awt.BorderLayout,title=My - HQ - 17601,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,0,1024x768,invalid,layout=com.ep.skin.lnf.framework.internal.RootPaneUI$MetalRootLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.plaf.BorderUIResource@d0e678,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
2011-04-01 11:58:17,497 [AWT-EventQueue-1] DEBUG MyKeyEventDispatcher.dispatchKeyEvent:54 - KEY4-FocusedWindow: javax.swing.JFrame[mainFrame,128,128,1024x768,invalid,layout=java.awt.BorderLayout,title=My - HQ - 17601,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,0,1024x768,invalid,layout=com.ep.skin.lnf.framework.internal.RootPaneUI$MetalRootLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.plaf.BorderUIResource@d0e678,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
2011-04-01 11:58:17,498 [AWT-EventQueue-1] DEBUG MyKeyEventDispatcher.dispatchKeyEvent:60 - KEY5-FocusOwner: javax.swing.JTextField[,320,28,175x18,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=com.ep.skin.lnf.framework.utils.internal.RoundedBorder@c3a7c0,flags=296,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],columns=15,columnWidth=11,command=,horizontalAlignment=LEADING]
2011-04-01 11:58:17,499 [AWT-EventQueue-1] DEBUG MyKeyEventDispatcher.dispatchKeyEvent:66 - KEY6-PermanentFocusOwner: javax.swing.JTextField[,320,28,175x18,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=com.ep.skin.lnf.framework.utils.internal.RoundedBorder@c3a7c0,flags=296,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],columns=15,columnWidth=11,command=,horizontalAlignment=LEADING]
2011-04-01 11:58:17,501 [AWT-EventQueue-1] DEBUG MyKeyEventDispatcher.dispatchKeyEvent:74 - KEY7-stacktrace...
com..client.util.MyKeyEventDispatcher$StackTraceGenerationException: This exception was created to generate a stack trace, and can be safely ignored.
     at com..client.util.MyKeyEventDispatcher.dispatchKeyEvent(MyKeyEventDispatcher.java:73)
     at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
     at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
     at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
     at java.awt.Component.dispatchEventImpl(Unknown Source)
     at java.awt.Container.dispatchEventImpl(Unknown Source)
     at java.awt.Window.dispatchEventImpl(Unknown Source)
     at java.awt.Component.dispatchEvent(Unknown Source)
     at java.awt.EventQueue.dispatchEvent(Unknown Source)
     at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
     at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
     at java.awt.EventDispatchThread.run(Unknown Source)
2011-04-01 11:58:17,504 [AWT-EventQueue-1] DEBUG MyKeyEventDispatcher.dispatchKeyEvent:36 - KEY1-keystroke [java.awt.DefaultKeyboardFocusManager@377369]: java.awt.event.KeyEvent[KEY_RELEASED,keyCode=27,keyText=Escape,keyChar=Escape,keyLocation=KEY_LOCATION_STANDARD,rawCode=27,primaryLevelUnicode=27,scancode=1] on javax.swing.JTextField[,320,28,175x18,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=com.ep.skin.lnf.framework.utils.internal.RoundedBorder@c3a7c0,flags=296,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],columns=15,columnWidth=11,command=,horizontalAlignment=LEADING]
2011-04-01 11:58:17,506 [AWT-EventQueue-1] DEBUG MyKeyEventDispatcher.dispatchKeyEvent:42 - KEY2-ActiveWindow: javax.swing.JFrame[mainFrame,128,128,1024x768,invalid,layout=java.awt.BorderLayout,title=My - HQ - 17601,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,0,1024x768,invalid,layout=com.ep.skin.lnf.framework.internal.RootPaneUI$MetalRootLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.plaf.BorderUIResource@d0e678,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
2011-04-01 11:58:17,507 [AWT-EventQueue-1] DEBUG MyKeyEventDispatcher.dispatchKeyEvent:48 - KEY3-CurrentFocusCycleRoot: javax.swing.JFrame[mainFrame,128,128,1024x768,invalid,layout=java.awt.BorderLayout,title=My - HQ - 17601,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,0,1024x768,invalid,layout=com.ep.skin.lnf.framework.internal.RootPaneUI$MetalRootLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.plaf.BorderUIResource@d0e678,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
2011-04-01 11:58:17,508 [AWT-EventQueue-1] DEBUG MyKeyEventDispatcher.dispatchKeyEvent:54 - KEY4-FocusedWindow: javax.swing.JFrame[mainFrame,128,128,1024x768,invalid,layout=java.awt.BorderLayout,title=My - HQ - 17601,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,0,1024x768,invalid,layout=com.ep.skin.lnf.framework.internal.RootPaneUI$MetalRootLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.plaf.BorderUIResource@d0e678,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
2011-04-01 11:58:17,509 [AWT-EventQueue-1] DEBUG MyKeyEventDispatcher.dispatchKeyEvent:60 - KEY5-FocusOwner: javax.swing.JTextField[,320,28,175x18,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=com.ep.skin.lnf.framework.utils.internal.RoundedBorder@c3a7c0,flags=296,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],columns=15,columnWidth=11,command=,horizontalAlignment=LEADING]
2011-04-01 11:58:17,510 [AWT-EventQueue-1] DEBUG MyKeyEventDispatcher.dispatchKeyEvent:66 - KEY6-PermanentFocusOwner: javax.swing.JTextField[,320,28,175x18,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=com.ep.skin.lnf.framework.utils.internal.RoundedBorder@c3a7c0,flags=296,maximumSize=,minimumSize=,preferredSize=,caretColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],disabledTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=sun.swing.PrintColorUIResource[r=51,g=51,b=51],selectionColor=javax.swing.plaf.ColorUIResource[r=184,g=207,b=229],columns=15,columnWidth=11,command=,horizontalAlignment=LEADING]
2011-04-01 11:58:17,512 [AWT-EventQueue-1] DEBUG MyKeyEventDispatcher.dispatchKeyEvent:74 - KEY7-stacktrace...
com..client.util.MyKeyEventDispatcher$StackTraceGenerationException: This exception was created to generate a stack trace, and can be safely ignored.
     at com..client.util.MyKeyEventDispatcher.dispatchKeyEvent(MyKeyEventDispatcher.java:73)
     at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
     at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
     at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
     at java.awt.Component.dispatchEventImpl(Unknown Source)
     at java.awt.Container.dispatchEventImpl(Unknown Source)
     at java.awt.Window.dispatchEventImpl(Unknown Source)
     at java.awt.Component.dispatchEvent(Unknown Source)
     at java.awt.EventQueue.dispatchEvent(Unknown Source)
     at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
     at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
     at java.awt.EventDispatchThread.run(Unknown Source)
The above log info repeats multiple times, KEY_PRESSED and KEY_RELEASE, over and over again, for 'escape' keys.
Edited by: 850693 on Apr 7, 2011 10:16 AM (typo fix)
Edited by: 850693 on Apr 7, 2011 10:19 AM (Fixed links)

<discaimer>Don't put too much hope in my reply</disclaimer>
The only real difference is QA has the Citrix client installed on them, and development does not. You don't need to run our Swing app through a Citrix client though to cause the bug/freezing, just running it on a PC with the Citrix client seems to be enough (in theory). We've been working down a checklist of possible problems/solutions, and we've gotten to the "Install Citrix to the dev PC" item now, so I'll post back if that makes a difference or not in reproducing the problem.
I've also had QA people actually come over to a dev PC, without the Citrix client, and try to reproduce the problem, and they have not been able to. There's 'something' about their environment vs. ours, but not sure how that would manifest itself as a AWT/Swing keyboard event of mysterious escape keystrokes followed by the locking up on the keyboard, but not the whole Swing app. My personal guess is the Citirix client installing funky Windows-level keyboard driver(s), but I may be totally off on that. /shrugI read your initial post twice and couldn't find out whether you reproduce that on several different machines, so one "environmental" difference comes to mind: have you tried using another keyboard on the defective QA configuration?
Of course that doesn't explain in itself how the problem would manifest only after switching back and forth to a native Windows app, but then, with the hint that Citrix may make a difference, maybe one driver filters out repeated "Esc" keystrokes, while another doesn't, and that manifests only after a few app switches, and the system event queue, or whatever it's called in Windows, redirects the events to the target app/window?
Other than that, I wish you had investigated Jeanette's pacemaker hypothesis more... ;)
Otherwise, yeah. I have a hook in to see all AWTEvent's, but I still need to see/find what's posting the mysterious escape keys to the event queue.I assume it's what you mean, but I'll try to make that clear: you have to investigate, at the OS level, what is posting escape key events to the OS queue.
I am not a Windows developper, but I seem to understand that the following programs claims to capture keystrokes on the whole screen (not limited to a single window), with some limitations: http://www.codeproject.com/KB/winsdk/WIN_RECORDER.aspx
More generally, you should search for a Windows way to peek at the Windows' (keyboard?) event queue.
I'm not sure this could identify which DLL (if it's not originated by the material, see the defective keyboard hypothesis) is posting the events, but that's worth a try (Java for example, would enables to stuff a custom event queue that would trace info about a Java-poster).
Even if you can't identify the posting DLL, running the "key captuyre" on both the Windows host that has the Citrix window, and the Windows host that you are accessing via Citrix, may give you hints as to where the heck the key strokes originate...
Good luck, and keep us informed,
J.

Similar Messages

  • The escape key in my wireless keyboard stopped working

    Dear list members, suddenly, the ESC key in my wireless keyboard stopped working. As it looks normal and all other keys are working properly, might it be a configuration problem? Could you please help me? I'm working on an iMac 27 late 2012 running OSX 10.10.2. Thank you.

    Please reset the SMC, this may take 2-3 attempts and post back with the results.
    iMac SMC and PRAM reset

  • After editing a message in firefox (whether yahoo mail or any other app) the keyboard stops working and I just get an audio sound with any key stroke.

    This problem occurs with any page that requires keyboard input. If I make an errot in typing and have to go back or edit a sentence the keyboard stops working. THis only happens with Firefox and not with any other browser (Chrome, Safari etc)

    Hello,
    The Reset Firefox feature can fix many issues by restoring Firefox to its factory default state while saving your essential information.
    Note: ''This will cause you to lose any Extensions, Open websites, and some Preferences.''
    To Reset Firefox do the following:
    #Go to Firefox > Help > Troubleshooting Information.
    #Click the "Reset Firefox" button.
    #Firefox will close and reset. After Firefox is done, it will show a window with the information that is imported. Click Finish.
    #Firefox will open with all factory defaults applied.
    Further information can be found in the [[Reset Firefox – easily fix most problems]] article.
    Did this fix your problems? Please report back to us!
    Thank you.

  • HELP!! Does anyone else have their entire keyboard stop working with photoshop?

    This varies for me but most of the time whenever I use Photoshop CC and CS6 my ENTIRE keyboard stops working. Not just the shortcuts but even in other apps too. The only keys that remain functional are the fn, control, option, shift, delete, all of the F keys, and command keys. I am not sure if this is due to me not having enough ram (I have 4 GB). Does anyone else have this problem and if so what did you do to fix it?

    I also have this issue and it's driving me bonkers.
    Latest Photoshop CC, up-to-date.
    Win 8.1 Pro
    Das Keyboard Pro on USB3 port.
    Issue only with Photoshop - no other applications.
    I have tried a brand new machine and a brand new keyboard (replaced my main workstation recently), so I know for sure it's not an issue with any of my hardware. I also know for sure that it's not an issue belonging only to one OS version, as I had the same issue with win7pro and win8.1pro.
    For me the issue is that ALL keyboard keys stop responding completely in Photoshop until I hit the Windows key or otherwise maximise/bring to focus any other application, such as desktop or Outlook etc. Then I immediately bring Photoshop CC back into focus and the keyboard works again. Then after a few moments/clicks/commands the keyboard dies again.
    The issue is 100% local to Photoshop CC, is not related in any way to Wacom drivers (I don't have any installed and don't use a tablet), is not related only to one OS and is not hardware related, as far as I can tell. Once again, I've had these issues on-and-off across 2 different machines with different keyboards.
    I'm wondering if it's related to Teamviewer, since TV creates focus issues with certain other applications/games etc. I will try with TV closed and see if the problem goes away.
    All CC apps are up-to-date.

  • Q10 keyboard stopped working after 10.3.1 update

    Hi everyone. I did the 10.3.1 update on my Porsche 9982 today and all is great. I did the update on my wife's Q10 and the keyboard stopped working. I have pulled the battery a couple times but still not working. I dont even know if I can restore to factury as I am not able to type 'blackberry' in the screen to do the reload. Any suggestions? This was a Q10 that was used for beta testing but is the newer model. Help

    I suggest you try the very clean and very forceful AutoLoader method:
    http://supportforums.blackberry.com/t5/BlackBerry-10-OS-Device-Software/Upgrading-OS10-devices-using...
    Beware that it is completely destructive...the device will be "like new"...no data, no apps, no accounts, etc. Be sure you take a full backup first, as well as make full manual documentation of all apps, accounts, configurations, etc. Sometimes a restore reintroduces the very corruption one is trying to eliminate, and manual reconfiguration is necessary.
    You can also use this to fall back to a prior OS if you desire...you can install any OS level for which you can find an AutoLoader. (Hint...search over on the CB site!)
    Good luck and let us know!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • IPad 2 keyboard stops working

    I've noticed lately that my iPad 2 keyboard stops working from time to time.  For instance I was on Facebook the other day and instead of the keyboard coming up when I wanted to make comment there was a black bar at the bottom that would only allow me to jump from line to line on various post...but couldn't get the keyboard up to type.  It also happened to me on another website.  It only happens in Safari.  If I shut the iPad off and then back on it clears up the problem.  At first I thought it was just some new FB bull sheet .
    Anyone have any ideas?
    Thanks
    M

    update:  I did do a restore, but a restore from backup on my iPad2 for this problem.  I still encounter it once in awhile even after the restore.  If I turn it off with the slider switch and then back on the keyboard works again. 
    Wondering if some App I downloaded is causing this problem.  Come to think of it...began happening after my Bing App download...but not really sure that it is the culprit.
    My options now are to restore to like new setting and then load everything up again to see if that fixes it.
    I may venture a quick call to Apple support...but I think they'll say to do the same thing.
    M.

  • TS3048 Number pad on extended keyboard stopped working after updating to OSX 10.9.1. Testing keyboard on old system still works perfectly.

    Expanded keyboard stopped working correctly after updating my system from OSX 10.8.6 to OSX 10.9.1 and now 10.9.2. The keypad numbers do not work although the numbers along the top of the keyboard work fine. Moving the keyboard back to computer still using 10.8.6 and it works fine.

    See if zapping the PRAM works.  Check out KB Article:  http://support.apple.com/kb/HT1379 Resetting your Mac's PRAM and NVRAM 

  • Dual screen configuration makes keyboard stop working on X

    Hi. My computer is working just fine. And my video card has two outputs (Nvidia[GeForce 9600 GT] (rev a1)). I got a second monitor, and I was trying to configure Xorg to use the two of them in a dual screen configuration.
    I tried creating the 10-monitors.conf file like described in  https://wiki.archlinux.org/index.php/NV … e_monitors, and here is what happens. X does use the two monitors, and I can even see my mouse pointer moving from one to the other. But then my keyboard stops working, and so do the mouse keys, only moving the mouse around works.
    I have the impression this is related to the missing InputDevices in the ServerLayout. Something in my configuration probably needs that still, if the ServerLayout gets explicitly configured. What should I do? Could this be related to HAL somehow? How do I turn off HAL without it trying to kill me?
    Thanks.

    I have been using nvidia's TwinView for a long time, currently with two different monitor sizes. There is no need to do anything with udev if you have your xorg.conf set up properly. Here's what mine looks like, though you will have to adapt it according to your hardware.
    Section "ServerLayout"
    Identifier "Dual Layout"
    Screen "Screen0"
    EndSection
    Section "ServerFlags"
    Option "AutoAddDevices" "on"
    Option "AutoEnableDevices" "on"
    Option "AllowEmptyInput" "on"
    EndSection
    Section "Monitor"
    Identifier "Acer"
    HorizSync 30-81
    VertRefresh 56-76
    EndSection
    Section "Device"
    Identifier "GeForce 210"
    Driver "nvidia"
    Option "NvAGP" "3"
    Option "NoLogo" "1"
    Option "RenderAccel" "true"
    Option "AddARGBGLXVisuals" "true"
    Option "TwinView" "true"
    Option "SecondMonitorHorizSync" "24-70"
    Option "SecondMonitorVertRefresh" "56-75"
    Option "MetaModes" "1680x1050, 1600x900 @1600x900"
    Option "TwinViewOrientation" "RightOf"
    Option "WrappedFB" "true"
    EndSection
    Section "Extensions"
    Option "Composite" "true"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "GeForce 210"
    Monitor "Acer"
    DefaultDepth 24
    Subsection "Display"
    Depth 24
    Modes "1680x1050" "1600x900"
    ViewPort 0 0
    EndSubsection
    EndSection
    It is best to let as much as possible be handled automatically, but getting two screens working properly requires a bit of tweaking.

  • Bluetooth and Built-in keyboards stop working randomly

    While I've read several threads about the built-in keyboard on MBPs stop working I've never seen one quite like this.  We're on a late 2012 17" MBP, Core i7 with 4GB memory.  Randomly both the built-in keyboard on the machine AND the Bluetooth keyboard stop working - but not fully.  On both the arrow keys and backspace key still work but nothing else (CMD, space bar, etc).
    What's really odd is a USB keyboard works perfectly when this happens.  We plugged one in and blamo, it worked just great - but the built-in and the bluetooth ones continued to not work (just as described above).
    The user commented that this has been the case on her last 2 machines and both were built from scratch.  That leads me to think it's software rather than hardware - I went through everything that was running, shutting down everything I could - with no good results.  If you log out/back in (or reboot) that fixes the problem as well (further leading me to software)
    Thoughts anyone??
    Thanks!
    -Ross

    Hello RosslnCO2,
    Thanks for using Apple Support Communities.
    For more information on this, take a look at:
    Intel-based Macs: Resetting the System Management Controller (SMC)
    http://support.apple.com/kb/ht3964
    About NVRAM and PRAM
    http://support.apple.com/kb/ht1379
    Best of luck,
    Mario

  • What would cause my Game Center app to stop working ?

    What would cause my Game Center app to stop working &amp; other apps to just shut off .

    I've attached a stripped down version of the subVI which handles the UDP connection.
    In the Init and Disconnect cases, I've had to remove the startup and shutdown commands as that's protected info, but they are just fixed U8 arrays.  The subVI does not have any incoming errors when executed by itself or as part of the main VI nor does the Init case generate any errors.  Also, the UDP Open and UDP Write functions process a nonzero Connection ID.
    Let's see, what else?  The Init and Disconnect cases operates just once at the beginning and end, as you might expect.  While the Read case operating at 1x/sec during normal operation.
    Let me know if there's any more insight I can provide.
    Attachments:
    UDP_Connection Manager.vi ‏17 KB

  • I have a problem with my PC mobile device that the keyboard stop working and the mouse also

    I have a problem with my PC mobile device that the keyboard stop working and the mouse also

    All I can suggeset is:
    Removing and reinstalling iTunes, QuickTime, and other software components for Windows Vista or Windows 7
    or
    Removing and Reinstalling iTunes, QuickTime, and other software components for Windows XP
    Have you looked at the AMDS topic of:
    iOS: Device not recognized in iTunes for Windows
    Do you have han image capture programs linstalled like for a camers or scanner?

  • Half of keyboard stopped working.

    Half of my Compaq V6000T laptop keyboard stopped working this morning- the right half. A USB keyboard works without issue. Will replacing the keyboard be sufficient or is there an underlying issue here?
    Many thanks!

    Follow this tutorial until you see that you remove the keyboard.  http://www.insidemylaptop.com/disassemble-compaq-presario-v6000-laptop/  Make sure to keep track of all screws and parts, and be careful not to shock your laptop with static electricity!  When the keyboard is removed check to see that the wire that plugs in is seated properly; you may want to clean it off a bit or unplug it and plug back in.
    <<--Kudos
    Please give Kudos. What other kind of recognition could I get?
    Have I solved your problem? Mark solution as accepted.
    I try to hate Macintosh. I really do. But I can't bring myself to hate any electronic device.

  • HT204266 hello i would like to know why my gnome village app as stop working since ihave done a up date to ios6 on my ipod touch

    hello I would like to know why my gnome village app as stop working since I have done a software up date to a ico6 on my ipod touch

    iOS: Troubleshooting applications purchased from the App Store
    Have youwent to the developer's site?

  • Alt key make my keyboard stop working

    I have notice this in photoshop,most time i hold alt key.it make the keyboard stop working,until i do restart,Now it happening in mac..when i try to view my library by holding the alt key in finder...my keyboard stop working
    anyway to fix this?

    Go to System Preferences, Keyboard, Modifier Keys, Restore defaults
    Then Keyboard Short cuts, Restore defaults
    Then if not working
    Reset the PRAM
    http://support.apple.com/kb/ht1379
    Reset the SMC
    http://support.apple.com/kb/HT3964

  • G72-c55dx keyboard stop working within 15 min of use

    G72-c55dx keyboard stop working within 15 min of use or at rest check setting power bios updated late;s driver ver.?

    Hi @rimesci ,
    Thank you for your query, I will do my best to assist you!
    I understand that when you start your notebook the keyboard works for approximately 15 minutes and then stops responding.
    You have checked the power settings, updated the bios and drivers but it still persists.
    It sounds as if you have a conflict somewhere.  The keyboard works OK and then something kicks in and keyboard stops.
    I would try a clean boot to try and locate the issue. Perform a clean startup to determine whether background programs are interfering with your game or p... (from support.microsoft.com)
    If this has not located the issue, do you feel any overheating  on the unit?
    If the issue persists, you can try a restore back to before this issue occurred.   Using Microsoft System Restore (Windows 7)
    If that did not work or is not a possibility, I would do a recovery back to factory.
    Performing an HP System Recovery (Windows 7)
    During the recovery process you will receive an opportunity to backup your personal files to prevent data loss.
    If you have not done one recently, I suggest you do one now.
    restoring Files that were Backed Up Using HP Recovery Manager (Windows 7)
    If you are still having an issue, I suggest contacting HP support. They can remotely log onto your system to help with resolving issues.
    Please call our technical support at 800-474-6836. If you live outside the US/Canada Region, please click the link below to get the support number for your region  Technical Support Sitemap
    I hope this helps.
    Sparkles1
    I work on behalf of HP
    Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos, Thumbs Up" on the bottom right to say “Thanks” for helping!

Maybe you are looking for