Help me with my situation please.

I have a mid spring 2010 Macbook pro. It has water damage and I have to use a pretty old windows logitech keyboard. I'm running Snow Leopard and I have Windows 7 installed too.
I restarted my computer and it gets stuck on a blue scfeen forever flashing light and dark blue. I want to try to re-install Snow Leopard but I can't get a DVD out of the laptop. For some reason I can't get my usb keyboard to work before it loads to my desktop which means I can't get to Windows 7 either. If I buy a new mac keyboard should it work as soon as I plug it in and allow me to use commands before bootup?

... If I buy a new mac keyboard should it work as soon as I plug it in and allow me to use commands before bootup?
If you propose buying an Apple USB keyboard, no, there is no reason to believe it will function any differently. The MBP is probably hanging before it has a chance to load the code necessary to recognize USB devices regardless of what they are.
Water damage is very insidious and its effects can manifest themselves weeks or months later

Similar Messages

  • We live in motel but my iMac is not connecting with the internet but my cousin has hp laptop that works perfectly fine in my room. So can you help me with this situation?

    We live in motel but my iMac is not connecting with the internet but my cousin has hp laptop that works perfectly fine in my room. So can you help me with this situation?

    Joining an encrypted WEP or WPA Wi-Fi network

  • TS1424 I get "We could not complete your iTunes Store request. An unknown error occurred (4002)  Can any person help me with this on, please?

    I get "We could not complete your iTunes Store request. An unknown error occurred (4002)  Can any person help me with this on, please?

    Turning off iTunes Match and Genius and then turning them back on appears to have worked for some people e.g.
    https://discussions.apple.com/message/22059685#22059685
    https://discussions.apple.com/message/18427550#18427550

  • When I plug in my headphones into my imac only the right side plays music. I tried with other headphones and still has the same problem. I tried the headphones with other devices and they work properly. Can anyone help me with my problem please?

    When I plug in my headphones into my imac only the right side plays music. I tried with other headphones and still has the same problem. I tried the headphones with other devices and they work properly. Can anyone help me with my problem please?

    Macs have crazy headpne jacks in different models.
    So we know more about it...
    At the Apple Icon at top left>About this Mac, then click on More Info, then click on Hardware> and report this upto but not including the Serial#...
    Hardware Overview:
    Model Name: iMac
    Model Identifier: iMac7,1
    Processor Name: Intel Core 2 Duo
    Processor Speed: 2.4 GHz
    Number Of Processors: 1
    Total Number Of Cores: 2
    L2 Cache: 4 MB
    Memory: 6 GB
    Bus Speed: 800 MHz
    Boot ROM Version: IM71.007A.B03
    SMC Version (system): 1.21f4

  • Hey guy can you please help me with this issue PLEASE!

    Hey Apple can you please help me with this issue, i have a iPhone 3gs and when i put my sim card into the iPhone it makes iphone 3gs shut down suddenly how do i fix that?
    iPhone version: 6.0.1
    service provider: Vodafone nz

    You could restarting your phone that sometimes fixes issues
    Hold down the Sleep/Wake button and the home button together until the apple logo appears (ignore the ON/OFF slider) then let both buttons go and wait for phone to restart (no data will be lost).

  • HT1212 I don't remember the password of my iphone. I restarted the phone with IOS 7. But I can't remember what the password was. Help me with my problem please.

    I don't remember the password for my iphone 4. I restated it with IOS 7 and the iphone is disable.Please help me with that.

    You will have to restore it from Recovery mode, as described in the tip you were reading when you posted your message. Or see: http://support.apple.com/kb/HT1808. You will lose all data on your phone.

  • Please help me with this situation

    Consider following scenario :
    ODS 'A' provides data to infocube 'B'
    ODS has a setting that update automatically in data targets...
    What happens now is infopackage say 'IP1' loads 'A'(ODS)...Activation of ODS 'A' fails. I manually activate it. I observe that a load by say infopackage 'IP2' starts in infocube 'B'automatically.
    When checked under infosource '8A' , I see it has 4 infopackages out of which IP2 is only loaded..Why is it so?
    Out of 4 infopackages present under '8A',
    3 are full loads and
    1 is Init delta which is 'IP2'.
    Even though I delete 'IP2' it gets generated out of nowhere when manual activation of ODS 'A' is done.
    Please help me understand what infopackage should start in infocub 'B' and why?

    Hi,
      You need to make sure 'Activate ODS object data automatically' and 'Update data targets from ODS object automatically' checkbox has been set in the ODS for successfull update from ODS to Cube.
    Once you delte initialize the infopackage for ODS it will automatically initialize infopackge for 8* infosource from ODS to Cube.
    Don't look for the generated Infopackages for 8* you cannot control them.
    Thank you
    AP

  • The contents of my emails are not showing when I open in my usual Firefox. However, if I open in explorer all contents are displayed. I prefer Firefox and don't want to switch back to Explorer. Can you please help me with this situation?

    I have always been able to open my emails and access their contents using Firefox. Now, this morning, I can no longer access the contents of my emails, but can still open them.
    I called 'virginmedia' who told me to try using Explorer, which worked, and they told me the problem was with Firefox.

    Sugestion: Upgrade Firefox to the latest stable version => www.getfirefox.com
    There are many problems with webmail (especially gmail) lately. It can be caused by the AdBlock extension. If you have it installed here's what to do:
    1. "Ctrl+Shift+F" Preferences (or right click on ADP symbol and choose preferences)
    2. 'Filters' menu > "Update all subscriptions"
    Solution from https://support.mozilla.com/pl/questions/896267 by [https://support.mozilla.com/pl/user/52 dmcritchie]

  • Can you help me with my program please?

    hi all,
    I have a problem with the sellMilk function at the Milk class I don't know how to write it right I've tried everything so I need you to help me.
    this function should check the expiry date of the milk and sell the required amount if it is not expired. if it was expired just delete the milkbox.
    I have cases like if the first box has 5 kg and not expired , second box has 10 kg and expired, third box has 8 kg and not expired .. and if the required amount to sell is 6 kg for example it should work like this: first box should become zero because 5 kg has been sold and remainder is 1 .. so it should check the expiry date of the second box and it is expired so delete it. and then check the third box's expiry date and it is not expired so 8-1 = 7 .. and by that way 6 kg has been sold.
    my program it just delete the expired box if it was the first element.
    my code doesn't work well like that! here is the full program so you can check the code to help me please ..
    the problem is just with SellMilk() at the Milk Class
    Thank you
    import java.io.*;
    import java.text.*;
    import java.util.*;
    public class Market
        public static void main(String args[ ])
        { System.out.print("Enter the Market name: " );
            String name1 = Stdin.readLine();
            Market_Store mymarketstore = new Market_Store(name1);
       System.out.println("Welcome To " +name1+" Market ");
       System.out.println("");
            System.out.println("1-Stock new Milk");
            System.out.println("2-Stock new Milk Box");
            System.out.println("3-Sell");
            System.out.println("4- Display");
            System.out.println("");
            System.out.print("Enter your choice: ");
            int choice = Stdin.readInteger();
            while (choice != 5)
                switch (choice)
                case 1:
                 mymarketstore.stockNewMilk();
                    break;
                case 2:
                    mymarketstore.stockMilkBox();
                    break;
                    case 3:
             mymarketstore.sell();
                break;
                case 4:
               mymarketstore.display();
                            break;
                            case 5:
                default:
                    System.out.println("wrong Number");
                    System.out.println("Enter a number between 1 to 4 ");
                    System.out.println("Enter 5 to Exit");
                    break;
                System.out.println("");
              System.out.println("Welcome To " +name1+" Market ");
       System.out.println("");
            System.out.println("1-Stock new Milk");
            System.out.println("2-Stock new Milk Box");
            System.out.println("3-Sell");
            System.out.println("4-Display");
            System.out.println("");
             System.out.print("Enter your choice: ");
                choice = Stdin.readInteger();
    class Market_Store
            private String name;
            private Vector mymilk;
            public Market_Store(String n)
                    name=n;
                    mymilk = new Vector();
            public void stockNewMilk()
                    String N;//milk type
                    System.out.print("Enter the type of the milk: ");
                    N=Stdin.readLine();
                    Milk  m1 = new Milk (N);
                    mymilk.addElement(m1);
            public void stockMilkBox()
            System.out.println("Milk Available in stock : ");
            for (int i=0; i<mymilk.size(); i++){
            Milk m2 = (Milk)mymilk.elementAt(i);
            System.out.print(i+1+")");
            System.out.println(m2.getMilkType());  }
                    System.out.print("Enter the number of the milk to stock new box: ");
            int     ii = Stdin.readInteger();
            ((Milk)(mymilk.elementAt(ii-1))).addNewBox();
            }//end stockMilkBox
            public void sell()
                    //sell specific type of milk
                   System.out.println("Milk Available in stock : ");
            for (int i=0; i<mymilk.size(); i++){
            Milk m2 = (Milk)mymilk.elementAt(i);
            System.out.print(i+1+")");
            System.out.println(m2.getMilkType());
                                   System.out.print("Enter the number of the milk to sell:  ");
            int     ii = Stdin.readInteger();
    System.out.print("Enter the amount required in Kg:  ");
    double amount = Stdin.readDouble();
            ((Milk)(mymilk.elementAt(ii-1))).sellMilk(amount);
            public void display()
            {      System.out.println("Milk Available in stock : ");
            for (int i=0; i<mymilk.size(); i++){
            Milk m2 = (Milk)mymilk.elementAt(i);
            System.out.print(i+1+")");
            System.out.println(m2.getMilkType());
                    System.out.print("Enter the number of the milk to display:  ");
            int     ii = Stdin.readInteger();
                    ((Milk)(mymilk.elementAt(ii-1))).display();
    class MilkBox
            private Date expiredate;
            private Date date;
            private double stock;
            public MilkBox(double stck, Date ed)
                     date = new Date();
                    expiredate = ed;
            public double getStock()
             return stock;     }
            public Date getDate()
                     return date;
    public void setStock(double st)
    { stock = st;}
    public void setExDate(Date dd)
    {expiredate = dd;}
            public Date getExDate()
                     return expiredate;
      public   double sellMilkBox(double amount)
            double excessAmount = 0;
            if (amount < stock)
                double newAmount = stock - amount;
                setStock(newAmount);
            else  
                excessAmount = amount - stock;
                setStock(0);
            return excessAmount;
    public     void display()
                            System.out.println("The box of "+date+" has " +stock+" KG");
    class Milk
            private String Mtype;//milk type
            private Vector mybox;//vector of batches
            public Milk (String n)
                    Mtype =n;
            mybox = new Vector();
      public  void addNewBox()
    double stook;
    System.out.print("Enter the weight of the box: ");
    stook = Stdin.readDouble();
         Date exdate;//expirey date
    System.out.println("Enter the expirey date of the milk box:");
           int d; int m1; int y;
              System.out.println("Enter Year:" );
              y = Stdin.readInteger();
              System.out.println("Enter Month:" );
              m1 = Stdin.readInteger();
              System.out.println("Enter Day:" );
              d = Stdin.readInteger();
                   Calendar r=new GregorianCalendar(y,m1,d);
                    exdate= r.getTime();
                    //send the attributes to Box constructor
                   MilkBox newBox = new MilkBox(stook,exdate);
                    newBox.setStock(stook);
                    newBox.setExDate(exdate);
                    mybox.addElement(newBox);
       public void display()
                    System.out.println("Milk "+Mtype);
                            for (int i=0; i<mybox.size(); i++){
                    MilkBox b= (MilkBox)mybox.elementAt(i);
                    b.display();
    public double sellMilk (double amount)
       for(int i=0;i<mybox.size();i++)
               MilkBox b = (MilkBox)mybox.elementAt(i);
                double stock = b.sellMilkBox(amount);
                double value = b.getStock();
                Date ExpireyDate = b.getExDate();
      if ( ExpireyDate.before(new Date()))
    {  mybox.removeElementAt(i);
            System.out.println("it has expired date");
    if (stock >1|| value  ==  0 && ExpireyDate.after(new Date()))
    {       mybox.remove(b);  
    amount = stock;
    if ( ExpireyDate.before(new Date()))
    {  mybox.removeElementAt(i);
            System.out.println("it has expired date");
      if(amount != 0)
      System.out.println("The extra amount is "+amount+ " KG");
    return amount;}
    public String getMilkType()
    { return Mtype;}
    //set method
    void setMilkType(String n)
    { Mtype = n;}
    }//end class milk
    //STDIN FILE
    final class Stdin
       public static BufferedReader reader=new BufferedReader
        (new InputStreamReader(System.in));
       public static String readLine()
       while(true)
       try{
           return reader.readLine();
           catch(IOException ioe)
             reportError(ioe);
           catch(NumberFormatException nfe)
            reportError(nfe);
       public static int readInteger()
        while(true)
        try{
        return Integer.parseInt(reader.readLine());
        catch(IOException ioe)
        reportError(ioe);
        catch(NumberFormatException nfe)
        reportError(nfe);
       public static double readDouble()
        while(true)
        try{
        return Double.parseDouble(reader.readLine());
        catch(IOException ioe)
        reportError(ioe);
        catch(NumberFormatException nfe)
        reportError(nfe);
        public static void reportError (Exception e)
        System.err.println("Error input:");
        System.err.println("please re-enter data");
        }Edited by: mshadows on Dec 22, 2007 12:06 AM

    ok here is the code that has the problem .. what's wrong with it?
    public double sellMilk (double amount)
       for(int i=0;i<mybox.size();i++)
               MilkBox b = (MilkBox)mybox.elementAt(i);
                double stock = b.sellMilkBox(amount);
                double value = b.getStock();
                Date ExpireyDate = b.getExDate();
      if ( ExpireyDate.before(new Date()))
    {  mybox.removeElementAt(i);
            System.out.println("it has expired date");
    if (stock >1|| value  ==  0 && ExpireyDate.after(new Date()))
    {       mybox.remove(b);  
    amount = stock;
    if ( ExpireyDate.before(new Date()))
    {  mybox.removeElementAt(i);
            System.out.println("it has expired date");
      if(amount != 0)
      System.out.println("The extra amount is "+amount+ " KG");
    return amount;}

  • HT4623 Help me with my Iphone, please:(

    I've download the 6.1 iOS for my Iphone 3gs. But it wasn't work. What's wrong with it? And now my Iphone stop working @.@ OMG~~~ What should i do now? Please help me!

    I try activating it many times but it always said:" Your iPhone could not be activated because te activation server is temporarily unvailable. Try connecting your iPhone to iTune to activate it, or try it again in a couple minutes"
    I've done everything what it said but didn't  work =.="
    Now i'm very worry...
    Help me, please...
    Thank you

  • Help me With my MacBook please!!!

    I was listening to recently downloaded music on my MacBook last night when all of a sudden the screen went black stopped the music and beeped about 9 or 10 times. Now whenever I try to start it up again the screen stays black and beeps the same amount and doesn't work. I have tried to find similar issues but it seems all solutions have to do with the computer starting up and doing something within the computer. If you can offer an attempt at a solution. Please please please let me know and reply to this post. Thank you and have a nice day

    Hi,
    Was there any error messages that appeared before the MacBook shut down?
    Try to perform a PRAM Reset, then attempt to start it up again:
    http://support.apple.com/kb/ht1379
    Also try an SMC Reset if the above doesn't help:
    http://support.apple.com/kb/HT3964
    Thanks,
    Ollie.

  • Help me with my iphone, please!

    When I try update my app on AppStore, appears me "there is a billing issue with your previous account". When I try change my card's information, appear "For help please contact support itunes". What can i do?

    Click here and ask the iTunes Store staff for assistance.
    (101386)

  • Hi,after upgrade to OS x mavericks i can't open my windows at BOOTCAMP, anyone can help me with this situation?

    HI after i upgrade to new Os x Mavericks i found that i cant open my WINDOWS in my BOOTCAMP, its always appear asking me to windows running or not well shut down properly message, after i try to go to RUNNING WINDOWS NORMALLY it stil cant open and auto open and running on MAC. anyone please help me. Thank you

    Ok this worked to solve the error.
    Use cmd prompt in windows 7 or 8 and run as admin:
    sc config lanmanworkstation depend= bowser/mrxsmb10/nsi
    sc config mrxsmb20 start= disabled
    No need for all that power shell nonsense as shown elsewhere for windows 8.
    That's it. Also force smb2 disabling on the apple side for good measure.
    With the above I was able to network mavericks and windows 8.1 pro flawlessly. He issues I had before where I could not read video, ISO and audio files (but could open documents and pictures from the windows machine connected to an apple network share folder went away.

  • Help me with this error please. 0xe800065

    This error drives me nuts. When i plug in my iphone 4s the error 0xe800065 pops up in the itunes saying it cant connect. My iphone is also in a bad shape because it just updated from ios 6.0.1 to 6.1 without me knowing it. My iphone needs to activate with wifi connection but then it fails every time or connect with itunes but....  Can somebody please help me?

    There are troubleshooting steps for 0xE errors here: http://support.apple.com/kb/TS3221.

  • Help needed with Synergy 4500 please

    I have inherited a set of BT Synergy 4500 phones and have been trying to get them set up but am having problems - can somebody please give me some help?
    First, there are three handsets but one is showing as number 4, (I suspect there might have originally been 4 but one has disappeared).  I've been trying to renumber this but no luck.
    When I lift the phone to make a call I get a noise that sounds like an engaged tone - not like an ordinary dial tone, and I can't seem to dial out - nothing happens.
    One of the handsets indicates there are three unanswered calls - how can I clear this? 
    TIA 

    There are help pages here http://bt.custhelp.com/app/answers/detail/a_id/11489/~/bt-synergy-4500
    The guide should tell you how to clear the calls.
    There are some useful help pages here, for BT Broadband customers only, on my personal website.
    BT Broadband customers - help with broadband, WiFi, networking, e-mail and phones.

Maybe you are looking for