Keyboard input performance (slow typing) on Mac OS Mavericks

After installing Mac OS Mavericks, the typing performance in Dreamweaver CC 13.1 is very slow, almost to the point of unusability.
I am aware of this discussion, however that discussion started before Mavericks was released, and there has been no acknowledgement on Adobe's part of what may be a newer issue related only to Mavericks. To further support this, I did not have any issues with keyboard input performance while on Mountain Lion.
So I'm hoping with this thread I can get some confirmation that Adobe is seeing the issue in Mavericks, and is planning a fix in the next update - which hopefully will be coming very, very soon because as I said it's almost unusable now and I saw in the other thread people are even cancelling their subscriptions over this.
Thanks,
Jeremy

Hi ,
We are happy to inform you that DW's next update is made available today. This update has a fix for the slow typing issues in DW  Please install & let us know your thoughts
Code View performance improvements
The following bugs are fixed to improve the Dreamweaver performance in Code View:
Typing gets progressively slow as the number of lines of code increases.
Cursor (IP) disappears while typing and navigating in Code View.
Dreamweaver Crashes on closing a tag by entering </ in Code View.
Change the default keyboard shortcut for CTRL+LEFT to ALT+LEFT and CTRL+RIGHT to ALT+RIGHT and vice-versa.
On Mac 10.9, Dreamweaver crashes while selecting a file in File Dialog for Insert Image.
Dreamweaver displays a syntax error even if the PHP code is valid.
Also have a look at
What's New in Dreamweaver 13.2: http://helpx.adobe.com/dreamweaver/using/whats-new-dreamweaver-13-2.ht ml
Thanks,
Shambu

Similar Messages

  • I have a new mac book pro (sept 2014) and am suddenly stuck on the log-in screen. Keyboard input not working to enter my password. Already tried a basic restart and a cmmnd/ cntrl/ pwr troubleshoot to no effect.

    I have a new mac book pro (sept 2014) and am suddenly stuck on the log-in screen. Keyboard input is not working to enter my password. Seems to be a log in issue as keyboard works for forced troubleshooting. (And b/c when I first noticed the problem, I was able to enter my log in password but then everything sort of froze. Now, no ability to enter the password.) Already tried a basic restart and a cmmnd/ cntrl/ pwr troubleshoot to no effect.

    Reset PRAM:   http://support.apple.com/kb/PH14222
    Start up in Safe Mode.
    http://support.apple.com/kb/ph14204
    A new Mac is in warranty for 1 year from the date of purchase.
    A new Mac comes with 90 days of free tech support from AppleCare.
    AppleCare: 1-800-275-2273
    Call AppleCare or take it to the Apple store to have it checked out.
    Genius Bar reservation
    http://www.apple.com/retail/geniusbar/
    Best.

  • How to have same keyboards input source in Mac and Windows???

    I use Canadian French-CSA on my Mac keyboards input source. Using Windows 7, I can't find the good setting for my keyboards to be the same when I it keys.
    I run Windows over Parallels Desktop
    Can anybody help?
    Thank you

    Can I use an AirPort Extreme Base Station "n"
    Yes.
    and if so, will my MacBook work with this at maximum download / upload speed (i.e. equivalent to the cable)
    The speed of your internal network generally is much much faster than the speed of your internet connection. Unless he has an internet connection faster than approx 6Mbps then even dropping down to the old 802.11b Airport would not seen any decrease in speed of downloads etc...
    and will my brother's PC's also be able to connect?
    If his PC is 802.11b/g-compliant, it shouldn't have any problems connecting to the AirPort base station.
    Or is there another Airport base station?
    The other AirPorts would work, but the AirPort Express & older 802.11g AirPort Extreme base stations have a max. range of 150 feet.
    OR-- should I head down to "Generic Computer Store" and just by a wireless router (WiFi)(think that's what they call them) and connect this to his cable modem? IF SO WILL THAT WORK FOR MY MAC?
    That is always an option as well, especially since he will be the primary user throughout the year. I'd suggest going with a brand name, like Belkin, D-Link, or Linksys for the wireless router choice.

  • My iMac keeps typing a minus sign. I switched my wireless keyboard for a plug in Windows keyboard, and it keeps typing this one character. I took the batteries out of the Mac keyboard, so that is not the problem. I am running Mac OS X 10.6.8.

    my iMac keeps typing a minus sign. I switched my wireless keyboard for a plug in Windows keyboard, and it keeps typing this one character. I took the batteries out of the Mac keyboard, so that is not the problem. I am running Mac OS X 10.6.8. In parallels, I don't have any problem, just on the Mac platform.

    tebasj wrote:
    Thanks for your observation. I realize they are different versions, but when I use the "Software Update" menu, this is as far as it would update. Is there some way to update the iMac beyond what "Software Update" does? I've tried it several times.
    Please Note.
    Upgrading OSX 10.6.8 (Snow Leopard) to 10.8.3 (Mountain Lion) is not an update. It is a paid upgrade. Just as with 10.7 (Lion) you must purchase it from the App Store with yor Apple ID and install it after backing up your current computer state for safety.
    Cheers
    Pete

  • Keyboard Input Output Problems on Mac OS X

    Hey guys,
    I'm at college studying Java, however my teacher and the rest of the class all use the Kawa IDE, I've been using Project Builder, provided with Mac OS X. Our tutor gave us a class made up of various methods which the college designed to handle keyboard Input and Output, however when I import it I get unpredictable results. I've put it online at: http://www.lostroom.co.uk/inout/
    All I'm trying to do is run a simple program;
    import InOut;
    class CostReckoner
    public static void main(String[] args)
    // Declare the variables
    int quantity;
    double unitCost, basicCost, vatCost, totalCost;
    double vatRate = 0.175;
    // Input the number of items and the cost per item
    System.out.print("What is the unit cost of the items?");
    unitCost = InOut.readDouble();
    System.out.print("How many items in the order?");
    quantity = InOut.readInt();
    // Calculate the cost of the order
    basicCost = unitCost * quantity;
    vatCost = basicCost * vatRate;
    totalCost = basicCost + vatCost;
    //Output the total cost of the order
    System.out.println("Cost �"+InOut.format(basicCost,2));
    System.out.println("Vat �"+InOut.format(vatCost,2));
    System.out.println("Total �"+InOut.format(totalCost,2));
    I seem to need to press space bar after I input anything, as it doesn't recognise "Return" without it. Any ideas ??
    Strange thing is it seems to work fine on the PC Kawa IDE within college. Any advice you guys could offer would be really appreciated. Send me an email at: <[email protected]> if you can help.
    Regards, Gareth

    Hi thanks for your help, I tried compiling the code you gave me to read the streams, however I seem to be have problems with it.
    ERROR
    keys.java:18: unreported exception java.io.IOException; must be caught or declared to be thrown
    n=stream.read();
    HERE IS THE CODE I'M TRYING TO COMPILE
    import java.io.*;
    public class keys {
    public static void main(String[]arguments)
    BufferedInputStream stream = new BufferedInputStream(System.in);
    int n=0;
    while(true){
    n=stream.read();
    System.out.println(Integer.toHexString(n));
    if (n==0x30) break;// this termination condition is optional
    Any ideas ??

  • Slow response to keyboard input. Mountain Lion.

    My iMac has a slow response to keyboard input. Please advise.

    One way to test is to Safe Boot from the HD, (holding Shift key down at bootup), run Disk Utility in Applications>Utilities, then highlight your drive, click on Repair Permissions, Test for response problem in Safe Mode...
    PS. Safe boot may stay on the gray radian for a long time, let it go, it's trying to repair the Hard Drive
    Reboot, test again.
    If it only does it in Regular Boot, then it could be some hardware problem like Video card, (Quartz is turned off in Safe Mode), or Airport, or some USB or Firewire device, or 3rd party add-on, Check System Preferences>Accounts>Login Items window to see if it or something relevant is listed.
    Check the System Preferences>Other Row, for 3rd party Pref Panes.
    Also look in these if they exist, some are invisible...
    /private/var/run/StartupItems
    /Library/StartupItems
    /System/Library/StartupItems
    /System/Library/LaunchDaemons
    /Library/LaunchDaemons

  • Thunderbird 24.6.0 suddenly stops accepting keyboard input in the middle of typing a message

    On a system running Debian Testing (kernel version 3.13.10-1), at times Thunderbird 24.6.0 suddenly stops accepting keyboard input in the middle of typing a message. Some times, it will not accept keyboard input from the time a new message window opens (both from click Write or Reply).
    Regardless of when the problem starts, I can still copy text from another source and paste it into the message, and I can still send the message.
    Sometimes, the problem will clear up itself after a few minutes, meaning I can suddenly start typing in the open message window, but sometimes not, and I will have to close the message window and restart Thunderbird or reboot the system.

    Tasks: 290 total, 1 running, 242 sleeping, 47 stopped, 0 zombie
    %Cpu(s): 1.0 us, 0.3 sy, 0.0 ni, 98.2 id, 0.4 wa, 0.0 hi, 0.0 si, 0.0 st
    KiB Mem: 8101216 total, 6406932 used, 1694284 free, 46440 buffers
    KiB Swap: 8388604 total, 280476 used, 8108128 free. 2714812 cached Mem
    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    9498 pete 20 0 905252 171068 60844 S 4.3 2.1 0:36.22 chrome
    1207 root 20 0 301372 31896 12592 S 1.0 0.4 40:04.04 Xorg
    7904 pete 20 0 796904 75304 25496 S 1.0 0.9 0:54.16 chrome
    7349 pete 20 0 1215536 345724 116416 S 0.7 4.3 3:29.51 chrome
    7539 pete 20 0 879076 128096 26512 S 0.7 1.6 1:51.35 chrome
    7670 pete 20 0 826900 70488 23812 S 0.7 0.9 0:13.12 chrome
    7793 pete 20 0 872564 135004 68628 S 0.3 1.7 0:13.74 chrome
    7845 pete 20 0 811680 80360 23580 S 0.3 1.0 0:06.61 chrome
    7877 pete 20 0 812032 79888 23668 S 0.3 1.0 0:08.91 chrome
    9666 pete 20 0 23796 1808 1136 R 0.3 0.0 0:00.01 top
    22931 pete 20 0 1094964 186504 22808 S 0.3 2.3 14:28.61 thunderbird
    1 root 20 0 193016 2860 1260 S 0.0 0.0 0:03.67 systemd
    2 root 20 0 0 0 0 S 0.0 0.0 0:00.02 kthreadd
    3 root 20 0 0 0 0 S 0.0 0.0 0:22.21 ksoftirqd/0
    5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:0H
    7 root 20 0 0 0 0 S 0.0 0.0 1:09.66 rcu_sched
    8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_bh
    9 root rt 0 0 0 0 S 0.0 0.0 0:00.34 migration/0
    10 root rt 0 0 0 0 S 0.0 0.0 0:00.58 watchdog/0
    11 root rt 0 0 0 0 S 0.0 0.0 0:00.58 watchdog/1
    12 root rt 0 0 0 0 S 0.0 0.0 0:00.01 migration/1
    13 root 20 0 0 0 0 S 0.0 0.0 0:13.05 ksoftirqd/1
    15 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/1:0H
    16 root rt 0 0 0 0 S 0.0 0.0 0:00.50 watchdog/2
    17 root rt 0 0 0 0 S 0.0 0.0 0:00.02 migration/2
    18 root 20 0 0 0 0 S 0.0 0.0 0:04.84 ksoftirqd/2
    20 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/2:0H
    21 root rt 0 0 0 0 S 0.0 0.0 0:00.52 watchdog/3
    22 root rt 0 0 0 0 S 0.0 0.0 0:00.03 migration/3
    23 root 20 0 0 0 0 S 0.0 0.0 0:11.02 ksoftirqd/3
    25 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/3:0H
    26 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 khelper
    27 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kdevtmpfs
    28 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 netns
    29 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 writeback
    30 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kintegrityd
    31 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 bioset
    32 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kblockd
    34 root 20 0 0 0 0 S 0.0 0.0 0:00.11 khungtaskd
    35 root 20 0 0 0 0 S 0.0 0.0 3:41.37 kswapd0
    36 root 25 5 0 0 0 S 0.0 0.0 0:00.00 ksmd
    37 root 39 19 0 0 0 S 0.0 0.0 0:00.00 khugepaged
    38 root 20 0 0 0 0 S 0.0 0.0 0:00.00 fsnotify_mark
    39 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 crypto
    44 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kthrotld
    46 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 deferwq
    86 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 ata_sff
    88 root 20 0 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_0
    89 root 20 0 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_1
    90 root 20 0 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_2

  • Keyboard Input, Contextual Menus Slow to Respond After Restart

    Immediately after a restart I must log out and back in one or two times in order for keyboard input (mostly command-tab) and contextual menus to work as expected, i.e. instantaneously. As it stands, a 2-3 second delay occurs between an action and a result.
    Why does logging out and back in alleviate this problem?
    Thanks.
    MacBook Pro   Mac OS X (10.4.9)  

    Hi,
    your success gives me great pleasure, congratulation for your second "first steps"!And by the way: much of that I know now it's due to the ideas, questions and help from the people here in the forum.
    Because of your enthusiasm for DW, which I share, you would accept my new suggestion. Take a look hereby:
    Maybe you can make that gap a litttle bit smaller between the menu and the submenu by changing your css, anyhow.
    As for the </ br>: You are absolutely right! In design mode you could use "shift enter".
    Hans-G.
    P.S.
    Kindergarten! not kindergarden! I am very pleased to see that.

  • Keyboard input delayed in Siebel application // letters lost while typing

    Hi all,
    We have a strange problem on a client computer. While working with Siebel, keyboard input is extremely delayed. When typing a word or a phrase, it takes some seconds to appear in the corresponding field, and also some chars are just lost if one is typing too fast. This does only happen in Siebel - all other applications are OK.
    I have seen this already some months ago, but don't remember the cause.
    Web Client 7.8.2.14 QF0E76
    Win XP SP3 IE8
    Did anyone ever experience this? Might be some specific driver issue or IE security update or whatever?
    Thanks
    Benny

    Thanks Wilson for your input, unfortunately resetting browser settings and stuff like this does not help.
    In the meantime I have done more research on this and found something interesting. The dropped characters / missing keystrokes do only appear when typing in Siebel popup applets. We do NEVER lose any keystroke when typing in a normal form or list applet. I have run a little test with a vanilla SRF file and a VBS Script.
    I placed a VBS file on my desktop which will use SendKeys to simulate typing the word "Siebel" several times.
    The source code of the VBS file is:
    >
    Option Explicit
    Dim WshShell, c
    Set WshShell = CreateObject("WScript.Shell")
    c=0
    WScript.Sleep 5000
    Do While c < 5
    WshShell.SendKeys "S"
    WScript.Sleep 70
    WshShell.SendKeys "i"
    WScript.Sleep 40
    WshShell.SendKeys "e"
    WScript.Sleep 30
    WshShell.SendKeys "b"
    WScript.Sleep 90
    WshShell.SendKeys "e"
    WScript.Sleep 120
    WshShell.SendKeys "l"
    WScript.Sleep 70
    WshShell.SendKeys " "
    WScript.Sleep 90
    c = c + 1
    Loop
    WScript.Quitwhen I click this script I have 5 seconds to switch to Siebel and point the cursor into a text field.
    -> When this text field is on a form applet, it correctly writes "Siebel Siebel Siebel Siebel Siebel"
    -> When this field is on a MVG applet, it sometimes drops keystrokes like "Siebel Siel iebel Siebel Sibel"
    what the hell could be the problem ??????
    Could someone try this in another environment??
    We are on 7.8.2.14 QF0E76 ...

  • Installed rdesktop - but keyboard input still goes to Mac Terminal??

    My work PC has been "upgraded" to Windows 7 which made the Microsoft Remote Desktop Connection v2.0.1 stop working (it connects OK, I can login and see my work PC screen, but as soon as I try to do something I am "disconnected" from the PC).  I can't install RDC 2.1 because I have a PPC G5.
    So I searched for alternative remote desktop apps.  Cord 0.5.0 crashes on my machine and 0.5.5 won't even start up.
    I ended up installing rdesktop (www.rdesktop.org)
    It looks promising - very fast, and gets me to my PC login screen.  My mouse pointer can click on the screen buttons, but any keyboard input appears in my G5 Terminal window and is not sent to the Windows 7 PC.  This makes it impossible to enter my Windows 7 password to login!
    I'm sure this is a simple problem to solve but I have no idea on how to solve it.
    Any clues appreciated.  Thanks.

    Try:
    rdesktop -x m -r clipboard:"CLIPBOARD" -g 1280x1024 -u<username> <hostip>
    I do recommend using ssh tunnel for RDP over internet. Is more secure and limits open ports to only ssh port in firewall.
    There are instructions about on how to use cygwin with RSA key login, turn off ssh password login when working properly.

  • PPC apps (on intel): slow startup, no keyboard input, Excel-Office crashes

    Hello,
    It seems, that all apps that are using rosetta don't work properly.
    - The startup time is extremely long, some minutes, spinning wheel is visible
    - input via keyboard isn't possible
    - Office v. X (Word, Excel, PowerPoint) apps are crashing at startup
    A test with the Calculator.app switched to open with rosetta showed also this symptoms (no keyboard input possible)
    Curiously all this happens *only with my account*. So first I thought it is a problem of the preferences or fonts. But deletion or substitution from backup does not succeed. Also I did the tip sudo "update_prebinding -root / -force" but it didn't help.
    I mad up a fresh account and compared all the files in the ~user/Library path, if there is a file missing in the brocken account. But didn't found some.
    Is there anywhere a file outside the ~user/library path, which has user dependend informations (for rosetta)?
    Many thanks in advance for any idea
    George

    Yeah, I've got it!
    In /Library/Caches I found the following files and trashed them. Now all PowerPC application incl. Office v. X are working again. Huh!
    (My User ID is 504)
    com.apple.ImageCaptureExtension2.ICADeviceDatabase.504
    com.apple.IntlDataCache.sbdl.504
    com.apple.IntlDataCache.504
    com.apple.IntlDataCache.tecx.504
    com.apple.IntlDataCache.kbdx.504
    com.apple.LaunchServices-014504.csstore
    com.apple.IntlDataCache.le.504
    com.apple.colorsync.profiles.504
    com.apple.IntlDataCache.le.kbdx.504
    com.apple.dock.iconcache.504
    com.apple.IntlDataCache.le.sbdl.504
    com.apple.psnormalizer.fontcache.le.504
    com.apple.IntlDataCache.le.taid.504
    com.apple.psnormalizer.fontcache.le.504.lock
    com.apple.IntlDataCache.le.tecx.504
    I didn't look for the single fault in any of this files, but maybe someone has an idea, which file is related to rosetta and likes to post it.
    Best regards and thanks to everybody who thoughts about a solution for my problem
    George

  • OSX/SL 10.6.8 all window apps lose keyboard input; mouse and cmd-N work for spaces

    Input suddenly stops going to all applications, from MacBook Pro and wireless keyboards, and from "Show Keyboard viewer" (OSX 10.6.8 'Snow Leopard', MacBook Pro). Though the OSX Keyboard Viewer shows the keys onscreen as they are pressed on the MacBook and wireless keyboards. 'Spaces' responds to cmd-N commands, but no input is possible to any running or newly-started 3rd party or Apple-provided application. Killing off applications one by one doesn't recover keyboard input ability;  a complete reboot appears necessary to restore the ability to key input into applications. This happens repeatedly, yet never registers as an OS/X 'crash' because 'Force Quit'ting applications and restarting is still possible using only the magic mouse or trackpad.   No data  whether only logging out and back in would correct the apparent input-focus disconnect of all applications with the window manager. There may be some way to restart the window manager by using the mouse to open up new apps and/or cut and paste characters ( including a carriage return ) or cut and paste entire saved typed commands into a terminal window.

    Do a backup, using either Time Machine or a cloning program, to ensure files/data can be recovered. Two backups are better than one.
    Try setting up another admin user account to see if the same problem continues. If Back-to-My Mac is selected in System Preferences, the Guest account will not work. The intent is to see if it is specific to one account or a system wide problem. This account can be deleted later.
    Isolating an issue by using another user account
    If the problem is still there, try booting into the Safe Mode using your normal account.  Disconnect all peripherals except those needed for the test. Shut down the computer and then power it back up after waiting 10 seconds. Immediately after hearing the startup chime, hold down the shift key and continue to hold it until the gray Apple icon and a progress bar appear. The boot up is significantly slower than normal. This will reset some caches, forces a directory check, and disables all startup and login items, among other things. When you reboot normally, the initial reboot may be slower than normal. If the system operates normally, there may be 3rd party applications which are causing a problem. Try deleting/disabling the third party applications after a restart by using the application un-installer. For each disable/delete, you will need to restart if you don't do them all at once.
    Safe Mode - About
    Safe Mode

  • Mac Book Pro slow with boot up since Mavericks upgrade

    Hi folks,
    my mac book pro is booting up very slow and running slow as well since I upgraded to Mavericks.
    Tried cleaning up, booting in safe mode, veryfying disk utility but nothing detected.
    Can someone check my ETRE or does anyone have another idea what I can do to better the overall performance of my mac?
    Thanks and cheers
    EtreCheck version: 1.9.11 (43) - report generated 10 June 2014 1:19:56 pm GMT+2
    Hardware Information:
              MacBook Pro (15-inch, Mid 2009)
              MacBook Pro - model: MacBookPro5,3
              1 2.66 GHz Intel Core 2 Duo CPU: 2 cores
              4 GB RAM
    Video Information:
              NVIDIA GeForce 9400M - VRAM: 256 MB
              NVIDIA GeForce 9600M GT - VRAM: 256 MB
    System Software:
              OS X 10.9.3 (13D65) - Uptime: 0 days 0:14:20
    Disk Information:
              Hitachi HTS545032B9SA02 disk0 : (320.07 GB)
                        EFI (disk0s1) <not mounted>: 209.7 MB
                        Macintosh HD (disk0s2) / [Startup]: 319.21 GB (91.53 GB free)
                        Recovery HD (disk0s3) <not mounted>: 650 MB
              MATSHITADVD-R   UJ-868 
    USB Information:
              Apple Inc. Built-in iSight
              Apple Internal Memory Card Reader
              Apple Inc. Apple Internal Keyboard / Trackpad
              Apple Computer, Inc. IR Receiver
              Apple Inc. BRCM2046 Hub
                        Apple Inc. Bluetooth USB Host Controller
    Gatekeeper:
              Mac App Store and identified developers
    Kernel Extensions:
              [not loaded] com.wdc.driver.1394HP (1.0.11 - SDK 10.4) Support
              [not loaded] com.wdc.driver.1394_64HP (1.0.1 - SDK 10.6) Support
              [not loaded] com.wdc.driver.USBHP (1.0.11) Support
              [not loaded] com.wdc.driver.USB_64HP (1.0.0 - SDK 10.6) Support
    Launch Daemons:
              [loaded] com.adobe.fpsaud.plist Support
              [loaded] com.microsoft.office.licensing.helper.plist Support
    User Launch Agents:
              [loaded] com.facebook.videochat.[redacted].plist Support
    User Login Items:
              Skype
              Dropbox
    Internet Plug-ins:
              JavaAppletPlugin: Version: 14.9.0 - SDK 10.7 Check version
              FlashPlayer-10.6: Version: 13.0.0.214 - SDK 10.6 Support
              QuickTime Plugin: Version: 7.7.3
              Flash Player: Version: 13.0.0.214 - SDK 10.6 Outdated! Update
              Default Browser: Version: 537 - SDK 10.9
              SharePointBrowserPlugin: Version: 14.3.6 - SDK 10.6 Support
              Silverlight: Version: 4.0.50826.0 Support
              iPhotoPhotocast: Version: 7.0
    Safari Extensions:
              DuckDuckGo: Version: 1.6.1
    Audio Plug-ins:
              BluetoothAudioPlugIn: Version: 1.0 - SDK 10.9
              AirPlay: Version: 2.0 - SDK 10.9
              AppleAVBAudio: Version: 203.2 - SDK 10.9
              iSightAudio: Version: 7.7.3 - SDK 10.9
    iTunes Plug-ins:
              Quartz Composer Visualizer: Version: 1.4 - SDK 10.9
    User Internet Plug-ins:
              Picasa: Version: 1.0 Support
    3rd Party Preference Panes:
              Flash Player  Support
    Time Machine:
              Skip System Files: NO
              Auto backup: YES
              Volumes being backed up:
                        Macintosh HD: Disk size: 297.29 GB Disk used: 212.05 GB
              Destinations:
                        My Passport for Mac [Local] (Last used)
                        Total size: 931.16 GB
                        Total number of backups: 2
                        Oldest backup: 2014-05-15 12:51:17 +0000
                        Last backup: 2014-05-30 21:29:41 +0000
                        Size of backup disk: Excellent
                                  Backup size 931.16 GB > (Disk size 297.29 GB X 3)
              Time Machine details may not be accurate.
              All volumes being backed up may not be listed.
    Top Processes by CPU:
                   3%          WindowServer
                   3%          Dropbox
                   1%          fontd
                   0%          com.apple.WebKit.WebContent
                   0%          Skype
    Top Processes by Memory:
              172 MB          com.apple.WebKit.WebContent
              143 MB          Safari
              82 MB          Skype
              78 MB          Dropbox
              66 MB          mds_stores
    Virtual Memory Information:
              1.90 GB          Free RAM
              1.18 GB          Active RAM
              190 MB          Inactive RAM
              495 MB          Wired RAM
              273 MB          Page-ins
              0 B          Page-outs

      [not loaded] com.wdc.driver.1394HP (1.0.11 - SDK 10.4) Support
              [not loaded] com.wdc.driver.1394_64HP (1.0.1 - SDK 10.6) Support
              [not loaded] com.wdc.driver.USBHP (1.0.11) Support
              [not loaded] com.wdc.driver.USB_64HP (1.0.0 - SDK 10.6) Support
    Western Digital Software and Mavericks
    Remove the software.
    Activity Monitor - Mavericks
    Activity Monitor in Mavericks has significant changes
    Performance Guide
    Why is my computer slow
    Why your Mac runs slower than it should
    Slow Mac After Mavericks
    Things you can do to resolve slowdowns  see post by Kappy

  • I need to get Keyboard input as well as mouse input on a JButton

    I need to get Keyboard input as well as mouse input on a JButton
    I have attempted to implement KeyListener. I get the keyCode but I need it to go in to the same String variable as my Actionlistener section.

    Here is the code I have trouble with getting keyboard input as wells as mouse input into the same variable.
    public class Calctester extends JFrame
    implements ActionListener, KeyListener
    private double var1, var2;//var1 and var2 are used to perform calculation
    String operand1 = "";//takes first input until an operator is pressed
    String operand2 = "";//takes input after operator is invoked
    double result;//is used to store the result
    boolean flag = false;//to signal operator pressed
    boolean decimalFlag = false;//to signal decimal pressed
    String stringInput;//used as a temporary store for all entry to allow for conditions to be evaluated
    char ch; //used to store the operator for comparison//Reason is pre does not compare using string
    String pre = "";//used to store the operator
    double mem; //will hold memory operation values
    double vMod; //Temporary store for var2 to be used with percent operations
    //Creates buttons
    JButton btn0 = new JButton("0");
    JButton btn1 = new JButton("1");
    JButton btn2 = new JButton("2");
    JButton btn3 = new JButton("3");
    JButton btn4 = new JButton("4");
    JButton btn5 = new JButton("5");
    JButton btn6 = new JButton("6");
    JButton btn7 = new JButton("7");
    JButton btn8 = new JButton("8");
    JButton btn9 = new JButton("9");
    JButton btnC = new JButton("C");
    JButton btnCE = new JButton("CE");
    JButton btnBkpSpc = new JButton("Backspace");
    JButton btnPlus = new JButton("+");
    JButton btnMinus = new JButton("-");
    JButton btnMultiply = new JButton("*");
    JButton btnDivide = new JButton("/");
    JButton btnEquals = new JButton("=");
    JButton btnPeriod = new JButton(".");
    JButton btnPlusMinus = new JButton("+/-");
    JButton btnSqrt = new JButton("sqrt");
    JButton btnMod = new JButton("%");
    JButton btnOneOverX = new JButton("1/x");
    JButton btnMC = new JButton("MC");
    JButton btnMR = new JButton("MR");
    JButton btnMS = new JButton("MS");
    JButton btnMPlus = new JButton("M+");
    //Displays Text area for Display
    JTextField txtArea = new JTextField("0.");//The calculation display area set to 0.
    JTextField mArea = new JTextField();//to display memory operations
    //Default constructor
    Calctester()
    //Defines a content pane
    Container c = getContentPane();
    //Defines the layout of the frame and sets it to null to allow absolute positioning
    c.setLayout(null);
    //Defines event handling
    btn0.addActionListener(this);
    btn1.addActionListener(this);
    btn2.addActionListener(this);
    btn3.addActionListener(this);
    btn4.addActionListener(this);
    btn5.addActionListener(this);
    btn6.addActionListener(this);
    btn7.addActionListener(this);
    btn8.addActionListener(this);
    btn9.addActionListener(this);
    btnC.addActionListener(this);
    btnCE.addActionListener(this);
    btnBkpSpc.addActionListener(this);
    btnPlus.addActionListener(this);
    btnMinus.addActionListener(this);
    btnDivide.addActionListener(this);
    btnMultiply.addActionListener(this);
    btnEquals.addActionListener(this);
    btnPeriod.addActionListener(this);
    btnPlusMinus.addActionListener(this);
    btnSqrt.addActionListener(this);
    btnMod.addActionListener(this);
    btnOneOverX.addActionListener(this);
    btnMR.addActionListener(this);
    btnMS.addActionListener(this);
    btnMPlus.addActionListener(this);
    btnMC.addActionListener(this);
    btn1.addKeyListener(this);
    //Adds the buttons to the frame and sets the font of the label to be
    //logical font Dialog,plain as opposed to Bold and the label size to 12
    //Also sets the border type of aech button
    c.add(btn0).setFont(new Font("Dialog", Font.PLAIN, 12));
    btn0.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btn1).setFont(new Font("Dialog", Font.PLAIN, 12));
    btn1.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btn2).setFont(new Font("Dialog", Font.PLAIN, 12));
    btn2.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btn3).setFont(new Font("Dialog", Font.PLAIN, 12));
    btn3.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btn4).setFont(new Font("Dialog", Font.PLAIN, 12));
    btn4.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btn5).setFont(new Font("Dialog", Font.PLAIN, 12));
    btn5.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btn6).setFont(new Font("Dialog", Font.PLAIN, 12));
    btn6.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btn7).setFont(new Font("Dialog", Font.PLAIN, 12));
    btn7.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btn8).setFont(new Font("Dialog", Font.PLAIN, 12));
    btn8.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btn9).setFont(new Font("Dialog", Font.PLAIN, 12));
    btn9.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btnC).setFont(new Font("Dialog", Font.PLAIN, 12));
    btnC.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btnCE).setFont(new Font("Helvetica", Font.PLAIN, 12));
    btnCE.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btnBkpSpc).setFont(new Font("Dialog", Font.PLAIN, 12));
    btnBkpSpc.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btnPlus).setFont(new Font("Dialog", Font.PLAIN, 12));
    btnPlus.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btnMinus).setFont(new Font("Dialog", Font.PLAIN, 12));
    btnMinus.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btnMultiply).setFont(new Font("Dialog", Font.PLAIN, 12));
    btnMultiply.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btnDivide).setFont(new Font("Dialog", Font.PLAIN, 12));
    btnDivide.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btnEquals).setFont(new Font("Dialog", Font.PLAIN, 12));
    btnEquals.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btnPeriod).setFont(new Font("Dialog", Font.PLAIN, 12));
    btnPeriod.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btnPlusMinus).setFont(new Font("Dialog", Font.PLAIN, 12));
    btnPlusMinus.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btnMod).setFont(new Font("Albertus Medium", Font.PLAIN, 12));
    btnMod.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btnSqrt).setFont(new Font("Microsoft San Serif", Font.PLAIN, 11));
    btnSqrt.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btnOneOverX).setFont(new Font("Dialog", Font.PLAIN, 12));
    btnOneOverX.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btnMC).setFont(new Font("Dialog", Font.PLAIN, 12));
    btnMC.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btnMS).setFont(new Font("Dialog", Font.PLAIN, 12));
    btnMS.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btnMR).setFont(new Font("Dialog", Font.PLAIN, 12));
    btnMR.setBorder(new BevelBorder(BevelBorder.RAISED));
    c.add(btnMPlus).setFont(new Font("Dialog", Font.PLAIN, 12));
    btnMPlus.setBorder(new BevelBorder(BevelBorder.RAISED));
    //sets the color of the label of the buttons
    btnC.setForeground(Color.red);
    btnCE.setForeground(Color.red);
    btnBkpSpc.setForeground(Color.red);
    btnDivide.setForeground(Color.red);
    btnMultiply.setForeground(Color.red);
    btnMinus.setForeground(Color.red);
    btnPlus.setForeground(Color.red);
    btnMC.setForeground(Color.red);
    btnMR.setForeground(Color.red);
    btnMS.setForeground(Color.red);
    btnMPlus.setForeground(Color.red);
    btnEquals.setForeground(Color.red);
    btn0.setForeground(Color.blue);
    btn1.setForeground(Color.blue);
    btn2.setForeground(Color.blue);
    btn3.setForeground(Color.blue);
    btn4.setForeground(Color.blue);
    btn5.setForeground(Color.blue);
    btn6.setForeground(Color.blue);
    btn7.setForeground(Color.blue);
    btn8.setForeground(Color.blue);
    btn9.setForeground(Color.blue);
    btnPlusMinus.setForeground(Color.blue);
    btnSqrt.setForeground(Color.blue);
    btnMod.setForeground(Color.blue);
    btnOneOverX.setForeground(Color.blue);
    btn0.setFocusPainted(false);
    btnPlus.setFocusPainted(false);
    btnEquals.setFocusPainted(false);
    //The display text area and the memory operation text area
    c.add(txtArea);
    txtArea.setBorder(new BevelBorder(BevelBorder.LOWERED));
    txtArea.setBounds(7,0,240,25);//To provide a Text box @ the top of the frame
    txtArea.setEditable(false);
    txtArea.setBackground(Color.white);
    c.add(mArea);
    mArea.setBounds(13, 35, 28, 25);
    mArea.setEditable(false);
    mArea.setBorder(new BevelBorder(BevelBorder.LOWERED));
    setSize(260,251);//size of the frame
    setTitle("Calculator"); //Title
    setVisible(true); //this makes the frame visible on the screen
    setResizable(false); //this disallow resizing of the frame
    setDefaultCloseOperation(EXIT_ON_CLOSE);//to close app
    //instead of the above method you can use the WindowsListener which extennds other classes and implements other interfaces.
    setLocation(300,200);//positioning of the window on the screen
    txtArea.setHorizontalAlignment(JTextField.RIGHT);//sets the text in the text field to the right
    mArea.setHorizontalAlignment(JTextField.CENTER);//centers the label
    JMenu editMenu = new JMenu("Edit");//creates menu
    JMenuItem copy = new JMenuItem("Copy Ctrl+C");//creates menu item
    copy.addActionListener(this);//event handling
    JMenuItem paste = new JMenuItem("Paste Ctrl+V");//creates menu
    paste.addActionListener(this);//event handling
    JMenuBar myMenu = new JMenuBar();//declares a menu bar
    setJMenuBar(myMenu);//adds the menu bar to the frame
    editMenu.setBorderPainted(false);//removes the border shadow around the menu bar
    myMenu.setBorderPainted(false);//removes the border shadow around menu bar
    //adds menu items to the menu, sets the font and font size.
    editMenu.add(paste).setFont(new Font("Dialog", Font.PLAIN, 12));//
    editMenu.add(copy).setFont(new Font("Dialog", Font.PLAIN, 12));
    myMenu.add(editMenu).setFont(new Font("Dialog", Font.PLAIN, 12));
    JMenu viewMenu = new JMenu("View");//creates menu
    JMenuItem sci = new JMenuItem("Scientific");//creates menu item
    sci.addActionListener(this);//event handling
    JMenuItem std = new JMenuItem("Standard");//creates menu item
    //adds menu items to the menu, sets the font and font size.
    viewMenu.add(sci).setFont(new Font("Dialog", Font.PLAIN, 12));
    viewMenu.add(std).setFont(new Font("Dialog", Font.PLAIN, 12));
    myMenu.add(viewMenu).setFont(new Font("Dialog", Font.PLAIN, 12));
    JMenu helpMenu = new JMenu("Help");//creates menu
    JMenuItem helpTopics = new JMenuItem("Help Topics");//creates menu item
    JMenuItem aboutCalc = new JMenuItem("About Calculator");//creates menu item
    helpTopics.addActionListener(this);//event handling
    //helpTopics.setBorder(new BevelBorder(BevelBorder.RAISED));
    helpTopics.setBorder(LineBorder.createGrayLineBorder());
    //adds menu items to the menu, sets the font and font size.
    helpMenu.add(helpTopics).setFont(new Font("Dialog", Font.PLAIN, 12));
    helpMenu.add(aboutCalc).setFont(new Font("Dialog", Font.PLAIN, 12));
    myMenu.add(helpMenu).setFont(new Font("Dialog", Font.PLAIN, 12));
    //aboutCalc.setBorder(new BevelBorder(BevelBorder.RAISED));
    aboutCalc.setBorder(LineBorder.createGrayLineBorder());
    //aboutCalc.setActionCommand("Nothing here right now");
    //Setting absolute positions for the buttons.
    btn0.setBounds(50, 160, 35, 28);
    btn1.setBounds(50, 130, 35, 28);
    btn2.setBounds(90, 130, 35, 28);
    btn3.setBounds(130, 130, 35, 28);
    btn4.setBounds(50, 100, 35, 28);
    btn5.setBounds(90, 100, 35, 28);
    btn6.setBounds(130, 100, 35, 28);
    btn7.setBounds(50, 70, 35, 28);
    btn8.setBounds(90, 70, 35, 28);
    btn9.setBounds(130, 70, 35, 28);
    btnC.setBounds(180, 35, 63, 28);
    btnCE.setBounds(115, 35, 63, 28);
    btnBkpSpc.setBounds(50, 35, 63, 28);
    btnPlus.setBounds(170, 160, 35, 28);
    btnMinus.setBounds(170, 130, 35, 28);
    btnMultiply.setBounds(170, 100, 35, 28);
    btnDivide.setBounds(170, 70, 35, 28);
    btnEquals.setBounds(210, 160, 35, 28);
    btnPeriod.setBounds(130, 160, 35, 28);
    btnPlusMinus.setBounds(90, 160, 35, 28);
    btnMC.setBounds(8, 70, 35, 28);
    btnMR.setBounds(8, 100, 35, 28);
    btnMS.setBounds(8, 130, 35, 28);
    btnMPlus.setBounds(8, 160, 35, 28);
    btnSqrt.setBounds(210, 70, 35, 28);
    btnMod.setBounds(210, 100, 35, 28);
    btnOneOverX.setBounds(210, 130, 35, 28);
    // btn7.addKeyListener(this);
    try
    UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");
    SwingUtilities.updateComponentTreeUI(this);
    catch (Exception e)
    System.out.println("Could not load Metal Look and Feel");
    public void keyReleased(KeyEvent e)
    //btn1 = txtArea.getRegisteredKeyStrokes();
    // System.out.println(1);
    // keyTyped();
    public void keyPressed(KeyEvent e)
    //if (e.getActionCommand().equals("1"));
    //(e.getKeyText().compareTo("1"));
    //(e.getKeyCode().equals("1"));
    //else
    System.out.println("Error");
    //keyTyped();
    public void keyTyped(KeyEvent e)
    //displayInfo(e, "KEY TYPED: ");
    System.err.println("KeyTyped >>> " + e.KEY_TYPED);
    //keyEvent.keyTyped();
    // e.KEY_TYPED;
    /* protected void displayInfo (KeyEvent e, string s)
    {KeyCodeString;
    int keyCode = e.getKeyCode();
    keyCodeString = "key code " + keyCode
    + "("
    + KeyEvent.getKeyText(keyCode);
    public void actionPerformed(ActionEvent e)
    stringInput = e.getActionCommand();
    System.out.println("First stringInput action performed>>" +stringInput);
    System.out.println("First pre action performed>>" +pre);
    if (stringInput == "C")
    operand1 = "";
    operand2 = "";
    var1 = 0;
    var2 = 0;
    var1 = result;
    txtArea.setText("0.");
    flag = false;//to force the operations to jump to operand 1 and go through the loop as normal
    pre = "";
    if (stringInput == "CE")
    operand2 = "";
    var2 = 0;
    txtArea.setText("0.");
    flag = true;//to force the operations to jump to operand 1 and go through the loop as normal
    if (stringInput == "MR")
    if (var1 != 0)
    txtArea.setText(Double.toString(var1));
    mArea.setText("M");
    System.err.println("mem@operand1 >> "+ mem );
    else if (var2 != 0)
    txtArea.setText(Double.toString(var2));
    mArea.setText("M");
    System.err.println("mem @ mR else>> "+ mem );
    if (stringInput == "MS")
    mArea.setText("M");
    if (operand1 != "")
    mem = var1;
    else if (operand2 != "")
    mem = var2;
    else
    mem = 0;
    if (stringInput == "MC")
    mArea.setText("");//to clear the text area display
    mem = 0;//to reset the variable
    if (stringInput == "M+")
    mArea.setText("M");
    flag = true;//to force the operations to jump to operand 2 and go through the loop as normal
    if (stringInput == "=")
    //result = evaluate();
    txtArea.setText(Double.toString(result));
    System.out.println("Equals>>" +stringInput);
    System.out.println("Equals>>" +pre);
    System.err.println("The flag at equals is " + flag);
    if (stringInput == "+"||stringInput == "-"||stringInput == "/"||
    stringInput == "*"||stringInput == "=")
    pre = pre.concat(stringInput);
    System.out.println("Second action perfo/check for operator>>" +stringInput);
    System.out.println("Second pre action perfo/check for operator>>" +pre);
    operand2 = "";
    System.err.println("The flag at +,- etc is " + flag);
    if(!flag &&(stringInput == "*"|| stringInput == "/"))
    var2 = 1;
    stringInput = "";
    flag = true;
    if(!flag)
    stringInput = pre;
    System.out.println("if flag true/stringInput" +stringInput);
    System.out.println("flag true/pre" +pre);
    else
    //These statements extract the operator
    stringInput = pre.valueOf(pre.charAt(pre.length()-2));
    ch = pre.charAt(pre.length()-2);
    System.out.println("@ position -2 stringInput" + pre.valueOf(pre.charAt(pre.length()-2)));
    System.out.println("@ position -2 pre" + pre.charAt(pre.length()-2));
    result = evaluate();
    var2 = 0;
    operand2 = "";
    txtArea.setText(Double.toString(result));
    System.out.println("Total is " + result);
    flag = true;
    if(!flag &&(stringInput == "*"|| stringInput == "/"))
    var2 = 1;
    stringInput = "";
    flag = true;
    if (stringInput == "%")
    //evaluate();
    txtArea.setText(Double.toString(result));
    System.err.println("mem @ mR else>> "+ result + " %" );
    if (stringInput == "1/x")
    if (operand1 != "")
    txtArea.setText(Double.toString(1/var1));
    //System.err.println("mem@operand1 >> "+ mem );
    else if (operand2 != "")
    operand2 = "";
    txtArea.setText(Double.toString(1/var2));
    //System.err.println(">> "+ mem );
    if (Character.isDigit(stringInput.charAt(0))||stringInput == ".")
    System.out.println(operand1);
    if (stringInput == "." && operand1 == "")
    operand1 = "0";
    System.out.print("fail op1");
    if (stringInput == "." && operand2 == "")
    System.out.print("fail op2");
    operand2 = "0";
    if (flag==false)
    operand1 = operand1.concat(stringInput);
    result = Double.parseDouble(operand1);
    System.out.println("op1 =>" + operand1);
    txtArea.setText(operand1);
    //result = var1;
    System.out.println("result after var1 = result " + result);
    else
    operand2 = operand2.concat(stringInput);
    var2 = Double.parseDouble(operand2);
    //var2 = vMod;
    System.out.println("op2 =>" + operand2);
    txtArea.setText(" ");//to clear the text area
    txtArea.setText(operand2);//to display the second number if (operators == "+")
    System.out.println("result after var2 " + result);
    public double evaluate()
    if (ch == '+' )
    result = result + var2;
    if (ch == '-' )
    result = result - var2;
    if (ch == '/' )
    result = result / var2;
    if (ch == '*' )
    result = result * var2;
    if (ch == '%')
    var2 = Double.parseDouble(operand2);
    result = result/vMod*100;
    System.out.println("% "+ result);
    return result;
    public static void main(String [] args)
    Calctester x = new Calctester();
    }

  • 10.9.2 is so slow on a MAC PRO 2011

    OMG
    i took a chance and upgraded from 10.6.8 on my fully optimized MAC PRO
    on the IMAC 2012  things go faster
    what a fool i am
    why are things slower on the MAC pro
    and faster with the older system??
    i repeat OMG

    How much RAM installed in your Mac Pro,
    How full is your Mac's hard drive?
    Do you run any antivirus software on your Mac? Antivirus software can slow down the normal operation of OS X as well having negative performance effects on OS X and other adverse system issues.
    Do you have apps like MacKeeper or any other maintenance apps like CleanMyMac 1 or 2, TuneUpMyMac or anything like these apps, installed on your Mac?
    These types of apps, while they appear to be helpful, can do too good a job of data "cleanup" causing the potential to do serious data corruption or data deletion and render a perfectly running OS completely dead and useless leaving you with a frozen, non-functional Mac.
    Plus, these type of apps aren't really necessary.
    They really aren't.
    There are manual methods to clear off unnecessary data off of your Mac that are safer and you have complete control over your Mac and not just leave a piece of auto cleaning software in charge of clearing off data off of your Mac.
    Their potential of causing OS X issues outweighs the implied good and benefits these types of hard drive or memory "cleaning" apps are written to do.
    Plus, the software company's that write these apps make it hard to easily uninstall these apps if something DOES go wrong and these apps work in a way where you have no recovery or revert function to return your Mac back to its former, working state in the event something does go wrong.
    It is best to never download and install these types of apps.
    The risk to your system and data is too great a risk!
    Your Mac Pro could have Mavericks incompatible hardware and/or software.
    You may need to update all of your third party software if there are OS X Mavericks updates that can be applied. You may need to, ACTUALLY,  go to the third party developers' websites if there are no updates through the Mac App Store.
    Update all of your Web browser Internet plugins, also.
    Also, if you have any connected third party devices, like non-Apple, third party keyboards, mice, drawing tablets, hubs, card  readers, etc, you need to go to the device maker's website and update the drivers for these devices to OS X Mavericks compatible versions, if available or needed.

Maybe you are looking for