Mouse fault

Mouse draws grey on screen after standby following Lion installation, Lion re installed but fault returned Can anyone Help

help me it's getting worse! Now I can't click anything! I restart it often but it only works for a few minutes :(

Similar Messages

  • Mouse clicking amd Dragging

    Hi, I have the following code so far, and when run in conjunction with other classes it creates a carousel feature.
    When you click and hold on the carousel and drag up or down, the carousel moves in the relevant direction.
    I am trying to change this click and drag, so instead when you click one of the polygons (which represent up and down arrows), the carousel moves up or down depending on which you click.
    Can anyone help with this?!
    Thanks very much!
    class ScheduleBarCanvas extends Canvas implements MouseListener,
    MouseMotionListener, ActionListener
    * CONSTANTS *
    /** Width of a slot, in pixels. */
    static final int SLOT_WIDTH = 2;
    /** Width of an entire day schedule bar, in pixels. */
    static final int BAR_WIDTH = Slot.SLOTS_PER_DAY * SLOT_WIDTH;
    /** Half of the height of a day schedule bar, in pixels. */
    static final int BAR_HALF_HEIGHT = 20;
    /** The width of an hour within a day schedule bar, in pixels. */
    static final double HOUR_WIDTH = BAR_WIDTH / 24;
    * The schedule day bars are represented as a rotatable 'wheel'. This value
    * defines the 'angle' allocated to a single day bar.
    private static final float DEGREES_PER_DAY_BAR = 10;
    * For convenience, this value represents the number of day bars that occupy
    * a 90-degree 'slice' of the schedule wheel.
    private static final int DAY_BARS_PER_90_DEGREES = (int) 9;
    * The maximum number of day bars that can be represented in the wheel.
    private static final int MAX_BARS = 9*2-1;
    * FIELDS *
    * Popup menu to use for right click menu. The right click menu allows users
    * to perform actions such as changing the climate for a selected period of
    * time.
    private final JPopupMenu rightClickMenu = new JPopupMenu();
    * Determines whether 'paste day schedule' is an available option in the
    * right click menu. 'Paste day schedule' should remain unavailable until
    * the user has copied a day schedule bar.
    private boolean allowPaste = false;
    * When the user has chosen to copy a day schedule, it will be stored here.
    private DaySchedule copiedDaySchedule;
    * A day schedule with the default period allocations.
    private final DaySchedule defaultDaySchedule;
    /** X coordinate of the left end of the schedule bars. */
    private int barLeftX;
    /** Y coordinate of centre of schedule bar display. */
    private int centreY;
    /** Width of canvas, pixels. */
    private int width;
    /** Height of canvas, pixels. */
    private int height;
    /** X coordinate of last mouse click. */
    private int lastMouseClickPositionX = 0;
    /** Y coordinate of last mouse click. */
    private int lastMouseClickPositionY = 0;
    /** X coordinate of last right mouse button click. */
    private int lastRightClickPositionX = 0;
    /** Y coordinate of last right mouse button click. */
    private int lastRightClickPositionY = 0;
    /** Start time of last selected period. */
    private Slot periodStartTime = new Slot(0);
    /** End time of last selected period. */
    private Slot periodEndTime = new Slot(0);
    /** Last-pressed mouse button. */
    private int pressedButton;
    * While clicking and dragging to modify the end time of a period, this
    * field stores the 'old' end time of the period.
    private int currentPeriodEnd;
    * While clicking and dragging to modify the end time of a period, this
    * field stores the width of the current period. At other times, this field
    * has the value 0.
    private int currentPeriodWidth = 0;
    * Rather than directly manipulating the window's canvas, a buffer is used.
    * All updates to the display are computed 'out of sight', by writing to
    * this buffer's Graphics object (see 'graphicsBuffer') and then copied to
    * the canvas in one go.
    private Image imageBuffer;
    private Image imageBuffer2;
    /** Graphics object buffer to use when updating the display. */
    private Graphics graphicsBuffer;
    private double animationSpeed = 0;
    private double simTimeInc;
    private double simTime = 0; // simulated time, HOURS from start
    /** Collection of days */
    private Schedule schedule;
    * The set of day schedule bars visible on screen at present. As the user
    * scrolls through different days, schedule bars will come in and out of
    * sight, and hence will enter and leave this array.
    private DayBar[] visibleScheduleBars;
    /** Stores the available schedulables */
    private List<Schedulable> palette;
    private int barZeroDay;
    /** Currently highlighted period - not currently used */
    private Period selection;
    /** Previously highlighted selection - not currently used */
    private Period oldSelection; // button 3 selections
    private Period dayDrag; // button 1 drag region
    private DaySchedule daySched; // schedule affected by drag
    * When clicking and dragging to change the duration of a Period, this value
    * is used to store the number of the slot being dragged.
    * If this is a new Period, and hence no prior boundary existed, this value
    * will be -1.
    private int draggedSlotBoundary;
    * When you right click on a Period, the system fills this value with the
    * number of the first slot in that Period. For instance, if 13:00 to 16:00
    * is set to 'away', and you right click at 14:40 (or any other slot inside
    * the 'away' Period), then this value will be set to the index of the slot
    * 13:00.
    private int firstSlotNumber;
    * When you right click on a Period, the system fills this value with the
    * number of the last slot in that Period. For instance, if 13:00 to 16:00
    * is set to 'away', and you right click at 14:40 (or any other slot inside
    * the 'away' Period), then this value will be set to the index of the slot
    * 16:00.
    private int lastSlotNumber;
    private DaySchedule selectedDaySchedule;
    private boolean createPeriods = true;
    * CONSTRUCTORS *
    * Setting various schedules that can be displayed
    * Initialises the display of the scheduler
    * Setting right click menu
    ScheduleBarCanvas()
    int delay = 0; // milliseconds
    int period = 40; // milliseconds
    final double updateFreq = 1000.0 / period; // H
    visibleScheduleBars = new DayBar[20];
    palette = new ArrayList<Schedulable>();
    palette.add(new Schedulable(new Color(50, 50, 220))); // away
    palette.add(new Schedulable(new Color(100, 180, 160))); // sleep
    palette.add(new Schedulable(new Color(150, 150, 120))); // busy
    palette.add(new Schedulable(new Color(200, 100, 20))); // relax
    defaultDaySchedule = new DaySchedule(palette);
    schedule = new Schedule(palette);
    Timer timer = new Timer();
    // Inner class construction for a java.util.Timer object with a
    // defined TimerTask to run processes. See the java.util library
    // in the Java API for details. Also refer to other java utility
    // assistance classes which may be useful to you in the future.
    timer.schedule(new TimerTask()
    public void run()
    simTimeInc = getAnimationSpeed() / (updateFreq * 200.0);
    if (simTimeInc > 0.0)
    { // Advance simulation time at
    simTime += simTimeInc; // current rate
    repaint(); // then update the display ASAP.
    }, delay, period); // schedule's init delay & repeat-call period
    JMenuItem menuItem1 = new JMenuItem(
    "Set climate to 'Away'", new ImageIcon("away.png")),
    menuItem2 = new JMenuItem(
    "Set climate to 'Sleeping'", new ImageIcon("sleep.png")),
    menuItem3 = new JMenuItem(
    "Set climate to 'Relaxing'", new ImageIcon("relax.png")),
    menuItem4 = new JMenuItem(
    "Set climate to 'Busy'", new ImageIcon("busy.png")),
    menuItem5 = new JMenuItem(
    "Reset day schedule", new ImageIcon("refresh.png")),
    menuItem6 = new JMenuItem(
    "Copy day schedule", new ImageIcon("copy.png"));
    menuItem1.addActionListener(this);
    menuItem2.addActionListener(this);
    menuItem3.addActionListener(this);
    menuItem4.addActionListener(this);
    menuItem5.addActionListener(this);
    menuItem6.addActionListener(this);
    rightClickMenu.add(menuItem2);
    rightClickMenu.add(menuItem4);
    rightClickMenu.add(menuItem1);
    rightClickMenu.add(menuItem3);
    rightClickMenu.add(menuItem5);
    rightClickMenu.add(menuItem6);
    addMouseListener(this);
    addMouseMotionListener(this);
    * GRAPHICS METHODS *
    * Updates the GUI.
    * @param g graphics object to draw to.
    public void update(Graphics g)
    // NB: repaint() above automatically calls update(Graphics g) ASAP.
    paint(g);
    * Updates the display.
    * @param g canvas to draw on.
    public void paint(Graphics g)
    float carouselRadius = 100; // Carousel radius in pixels
    float degreesPerPixel = (float) (57.29 / carouselRadius);
    if (currentPeriodWidth != 0)
    simTime += currentPeriodWidth * (degreesPerPixel / DEGREES_PER_DAY_BAR) * 24;
    currentPeriodEnd += currentPeriodWidth;
    currentPeriodWidth = 0;
    barZeroDay = (int) simTime / 24; // treat 1 sim sec as 1 hour
    int maxDayNo = barZeroDay + MAX_BARS;
    if (barZeroDay < 0 || maxDayNo >= Schedule.N_SCHEDULES)
    return; // invalid day number; do nothing
    Dimension dim = getSize();
    int maxX = dim.width - 1, maxY = dim.height - 1;
    barLeftX = maxX / 7;
    centreY = maxY / 2;
    if (width != dim.width || height != dim.height)
    width = dim.width;
    height = dim.height;
    imageBuffer = createImage(width, height);
    graphicsBuffer = imageBuffer.getGraphics();
    graphicsBuffer.clearRect(0, 0, width, height);
    graphicsBuffer.setColor(new Color(0, 0, 0));
    int hour = (int) simTime - barZeroDay * 24;
    float dayZeroOffsetAngle = (float) (((hour - 12) / 24.0) * DEGREES_PER_DAY_BAR);
    for (int barNo = 0; barNo <= MAX_BARS; barNo++)
    int dayNo = barZeroDay + barNo;
    int daysEarlier = DAY_BARS_PER_90_DEGREES - barNo;
    float dayAngle = daysEarlier * DEGREES_PER_DAY_BAR
    + dayZeroOffsetAngle;
    float z = carouselRadius * (float) Math.cos(0);
    float y = carouselRadius * (float) Math.sin(dayAngle / 57.3);
    float x = z / 20;
    DayBar dayBar = new DayBar(dayNo, schedule.getDaySchedule(dayNo),
    graphicsBuffer, barLeftX, centreY, x, y);
    visibleScheduleBars[barNo] = dayBar;
    for (int barNo = 0; barNo <= MAX_BARS; barNo++)
    visibleScheduleBars[barNo].paintBar(oldSelection, selection);
    g.drawImage(imageBuffer, 20, 0, null);
    g.setColor(Color.WHITE);
    g.drawRect(40,25,375,50);
    g.fillRect(40,25,375,50);
    g.drawRect(40,205,375,65);
    g.fillRect(40,205,375,65);
    Point bigArrowPoint1 = new Point(0,0);
    Point bigArrowPoint2 = new Point(0,0);
    Point bigArrowPoint3 = new Point(0,0);
    Point smallArrowPoint1 = new Point(0,0);
    Point smallArrowPoint2 = new Point(0,0);
    Point smallArrowPoint3 = new Point(0,0);
    bigArrowPoint1 = new Point(100,100); //top left
    bigArrowPoint2 = new Point(100,100); //middle right
    bigArrowPoint3 = new Point(100,100); //bottom left
    smallArrowPoint1 = new Point(100,100); //top left
    smallArrowPoint2 = new Point(100,100); //middle right
    smallArrowPoint3 = new Point(100,100); //bottom left
    Polygon bigArrow = new Polygon();
    bigArrow.addPoint(bigArrowPoint1.x+310,bigArrowPoint1.y-25);
    bigArrow.addPoint(bigArrowPoint2.x+320,bigArrowPoint2.y-25);
    bigArrow.addPoint(bigArrowPoint3.x+315,bigArrowPoint3.y-30);
    Polygon smallArrow = new Polygon();
    smallArrow.addPoint(smallArrowPoint1.x+310,smallArrowPoint1.y+105);
    smallArrow.addPoint(smallArrowPoint2.x+320,smallArrowPoint2.y+105);
    smallArrow.addPoint(smallArrowPoint3.x+315,smallArrowPoint3.y+110);
    g.setColor(Color.black);
    g.fillPolygon(bigArrow);
    g.drawPolygon(bigArrow);
    g.setColor(Color.black);
    g.fillPolygon(smallArrow);
    g.drawPolygon(smallArrow);
    addMouseListener(this);
    addMouseMotionListener(this);
    * Sets a new percentage value for the animation speed of the application.
    * @param animationSpeed desired animation speed.
    void setAnimationSpeed(double animationSpeed)
    this.animationSpeed = animationSpeed;
    * Returns the current speed of the animation, as a percentage.
    * @return the current speed of the animation, as a percentage.
    private double getAnimationSpeed()
    return animationSpeed;
    * Finds and returns a slot based upon the specified mouse position
    * coordinates.
    * @param x x coordinate of selection, relative to centre-left of schedule
    * bar display.
    * @param y y coordinate of selection, relative to centre-left of schedule
    * bar display.
    * @return a Slot value corresponding to the selected slot if available. If
    * no slot was selected, null is returned.
    private Slot findSlot(int x, int y)
    int barNumber = findDayBarNumber(x, y);
    if (barNumber == -1)
    return null;
    int foo = (x - (int) visibleScheduleBars[barNumber].getLeftAngleX());
    int bar = (barNumber * Slot.SLOTS_PER_DAY + foo / SLOT_WIDTH);
    return new Slot(bar + barZeroDay * Slot.SLOTS_PER_DAY);
    * Finds the day bar specified by the provided mouse coordinates, and then
    * returns its number.
    * @param x x coordinate of mouse position.
    * @param y y coordinate of mouse position.
    * @return the number of the day bar, or -1 if no day bar was found at the
    * specified mouse coordinates.
    private int findDayBarNumber(int x, int y)
    for (int barNo = MAX_BARS - 1; barNo >= 0; barNo--)
    DayBar dayBar = visibleScheduleBars[barNo];
    if (x >= dayBar.getLeftAngleX() && x <= dayBar.getBarRightAngleX()
    && y >= dayBar.getBarBottomAngleY()
    && y <= dayBar.getBarTopAngleY())
    return barNo;
    return -1;
    * EVENT HANDLER METHODS *
    * This event handler is unused.
    * @param evt ignored.
    public void mouseClicked(MouseEvent evt)
    * This event handler is unused.
    * @param evt ignored.
    public void mouseExited(MouseEvent evt)
    * This event handler is unused.
    * @param evt ignored.
    public void mouseEntered(MouseEvent evt)
    * This event handler is unused.
    * @param evt ignored.
    public void mouseMoved(MouseEvent evt)
    * Called when the mouse button is released.
    * 1. Displays the right click menu if the right mouse button was clicked 2.
    * Updates 'last click position' fields 3. Modifies end time of current
    * selection
    * @param evt mouse event information.
    public void mouseReleased(MouseEvent evt)
    if (evt.isPopupTrigger()) // was the menu requested?
    displayRightClickMenu(evt);
    // Update 'last click position' fields
    lastMouseClickPositionX = evt.getX();
    lastMouseClickPositionY = evt.getY();
    if (pressedButton == MouseEvent.BUTTON3)
    { // selecting
    int barPositionX = lastMouseClickPositionX - barLeftX;
    int barPositionY = centreY - lastMouseClickPositionY;
    periodEndTime = findSlot(barPositionX, barPositionY);
    selection.setEnd(periodEndTime);
    * Called when mouse button is pressed. Updates slot with schedulable.
    * @param evt mouse event information.
    public void mousePressed(MouseEvent evt)
    if (evt.isPopupTrigger()) // was the menu requested?
    displayRightClickMenu(evt);
    lastMouseClickPositionX = evt.getX();
    int barPositionX = lastMouseClickPositionX - barLeftX;
    lastMouseClickPositionY = evt.getY();
    int barPositionY = centreY - lastMouseClickPositionY;
    periodStartTime = findSlot(barPositionX, barPositionY);
    if (periodStartTime == null)
    return;
    if (periodStartTime.getDayNumber() < 0
    || periodStartTime.getDayNumber() >= Schedule.N_SCHEDULES)
    return; // boundary case.
    pressedButton = evt.getButton(); // 1=left, 2=mid or wheel 3= right
    if (pressedButton == MouseEvent.BUTTON1)
    { // dragging
    // but maybe creating new selection too so...
    oldSelection = selection;
    currentPeriodEnd = barPositionY;
    currentPeriodWidth = 0;
    dayDrag = new Period(periodStartTime, periodStartTime);
    int s = periodStartTime.getSlotNumber();
    if (!createPeriods)
    return;
    daySched = schedule.getDaySchedule(periodStartTime.getDayNumber());
    draggedSlotBoundary = daySched.findNearBoundary(s, 3);
    if (draggedSlotBoundary < 0)
    if (s < 0 || s >= Slot.SLOTS_PER_DAY)
    return; // boundary case
    // Not near a boundary, so create seed slot for new
    // period
    if (daySched.getSlot(s) == palette.get(0))
    daySched.setSlot(s, palette.get(1));
    else
    daySched.setSlot(s, palette.get(0));
    draggedSlotBoundary = s;
    } else
    Schedulable SS = daySched.getSlot(draggedSlotBoundary);
    if (draggedSlotBoundary < s)
    daySched.insert(SS, draggedSlotBoundary, s);
    else
    daySched.insert(SS, s, draggedSlotBoundary);
    else if (pressedButton == MouseEvent.BUTTON3)
    { // selecting
    oldSelection = selection;
    periodStartTime = findSlot(barPositionX, barPositionY);
    selection = new Period(periodStartTime, periodStartTime);
    * Called when the mouse is moved while a button on it is held down.
    * Changes the end time of the selected Period.
    * @param evt information about the current mouse cursor state, e.g.
    * position.
    public void mouseDragged(MouseEvent evt)
    lastMouseClickPositionX = evt.getX();
    int barPositionX = lastMouseClickPositionX - barLeftX;
    lastMouseClickPositionY = evt.getY();
    int barPositionY = centreY - lastMouseClickPositionY;
    if (pressedButton == MouseEvent.BUTTON1)
    { // dragging
    Slot selectedSlot = findSlot(barPositionX, barPositionY);
    currentPeriodWidth = barPositionY - currentPeriodEnd;
    if (draggedSlotBoundary < 0 || selectedSlot == null)
    return; // out of bounds
    if (!createPeriods)
    return;
    for (int s = draggedSlotBoundary + 1; s < selectedSlot.getSlotNumber(); s++)
    daySched.setSlot(s, daySched.getSlot(draggedSlotBoundary));
    dayDrag.setEnd(selectedSlot); // or could use Selection instead
    if (pressedButton == MouseEvent.BUTTON3)
    { // selecting
    Slot selectedSlot = findSlot(barPositionX, barPositionY);
    selection.setEnd(selectedSlot);
    * Displays the right click menu.
    * @param evt information about the current mouse cursor state, e.g.
    * position.
    private void displayRightClickMenu(MouseEvent evt)
    // Calculate positions of mouse click relative to centre-left of
    // schedule bars display.
    lastRightClickPositionX = evt.getX() - barLeftX;
    lastRightClickPositionY = centreY - evt.getY();
    // identify bar to modify
    DayBar db = null;
    for (int barNo = MAX_BARS - 1; barNo >= 0; barNo--)
    DayBar currentBar = visibleScheduleBars[barNo];
    if (lastRightClickPositionX >= currentBar.getLeftAngleX()
    && lastRightClickPositionX <= currentBar.getBarRightAngleX()
    && lastRightClickPositionY >= currentBar.getBarBottomAngleY()
    && lastRightClickPositionY <= currentBar.getBarTopAngleY())
    db = currentBar;
    break;
    if (db == null)
    return;
    // identify 'selected' section/setting
    Slot t = findSlot(lastRightClickPositionX, lastRightClickPositionY);
    int slot = t.getSlotNumber();
    if (slot < 0)
    return; // out of bounds
    // find out colour of selected section
    selectedDaySchedule = db.getDaySchedule();
    Color colour = selectedDaySchedule.getSlot(slot).colour;
    // go left/back; find earliest section with this colour
    firstSlotNumber = slot;
    while (true)
    Color currentSlotColour = selectedDaySchedule
    .getSlot(firstSlotNumber).colour;
    if (!currentSlotColour.equals(colour))
    firstSlotNumber++;
    break;
    if (firstSlotNumber > 0) // lower boundary case
    firstSlotNumber--;
    else
    break;
    // go right/forwards; find latest section with this colour
    lastSlotNumber = slot;
    while (true)
    Color currentSlotColour = selectedDaySchedule
    .getSlot(lastSlotNumber).colour;
    if (!currentSlotColour.equals(colour))
    break;
    if (lastSlotNumber < Slot.SLOTS_PER_DAY - 1) // upper bound case
    lastSlotNumber++;
    else
    break;
    rightClickMenu.show(evt.getComponent(), evt.getX(), evt.getY());
    * Called when the user selects an item from the right click menu. Changes
    * the Schedulable for the selected Period to the requested value.
    * @param evt an ActionEvent, providing information about the command that
    * was selected from the menu.
    public void actionPerformed(ActionEvent evt)
    String command = evt.getActionCommand();
    if (command.equals("Copy day schedule"))
    if (!allowPaste) {
    * If the user copies a day schedule, we must enable
    * the paste option in the menu.
    JMenuItem menuItem7 = new JMenuItem("Paste day schedule",
    new ImageIcon("paste.png"));
    menuItem7.addActionListener(this);
    rightClickMenu.add(menuItem7);
    allowPaste = true; // only do this once
    int barNo = findDayBarNumber(
    lastRightClickPositionX, lastRightClickPositionY);
    DayBar db = visibleScheduleBars[barNo];
    /* It's important that we copy the day schedule by value, not by
    * reference. If we just copy a reference, then if we 'copy' a bar,
    * changing the source bar after the copy operation will change what
    * is ultimately 'pasted'.
    copiedDaySchedule = db.getDaySchedule().clone();
    else if (command.equals("Paste day schedule"))
    int barNo = findDayBarNumber(
    lastRightClickPositionX, lastRightClickPositionY);
    DayBar db = visibleScheduleBars[barNo];
    db.getDaySchedule().insert(
    copiedDaySchedule, 0, Slot.SLOTS_PER_DAY-1);
    else if (command.equals("Reset day schedule"))
    int barNo = findDayBarNumber(
    lastRightClickPositionX, lastRightClickPositionY);
    DayBar db = visibleScheduleBars[barNo];
    db.getDaySchedule().insert(
    defaultDaySchedule, 0, Slot.SLOTS_PER_DAY-1);
    else
    * Identifies which new Schedulable was requested. This Schedulable
    * will replace the selected Period's Schedulable value.
    * For instance, if "Away" was selected from the menu, then we must
    * fetch the "Away" Schedulable.
    Schedulable schedulable;
    if (evt.getActionCommand().equals("Set climate to 'Away'"))
    schedulable = palette.get(2); // the 'away' Schedulable
    else if (evt.getActionCommand().equals("Set climate to 'Sleeping'"))
    schedulable = palette.get(0); // the 'sleeping' Schedulable
    else if (evt.getActionCommand().equals("Set climate to 'Busy'"))
    schedulable = palette.get(1);
    else if (evt.getActionCommand().equals("Set climate to 'Relaxing'"))
    schedulable = palette.get(3);
    else
    // Should never occur
    throw new Error("Unrecognised command.");
    // Now fill the selected Period with the requested Schedulable.
    selectedDaySchedule.insert(
    schedulable, firstSlotNumber, lastSlotNumber);
    * User is able to edit schedule when boolean is set to true
    * @param createPeriods sets state of interaction with day schedules
    void setCreatePeriods(boolean createPeriods) {
    this.createPeriods = createPeriods;
    }

    Here is the Apple document covering Magic Mouse faults.  Symptom number 6 seems the one to check out.  Is this a longstanding or a recently developed fault?
    And, of course, is it still under the 12 month warranty.
    One thing to pay particular attention to is the proximity of electronic items such as cradles for phones and the like which if active, can interfere with the signal.
    Troubleshooting wireless mouse and keyboard issues

  • Apple Magic Mouse and kernel panics?

    I bought the new Apple Magic Mouse a few days ago and since day one I am getting random kernel panics. I've switched back to my old Apple Might Mouse and everything seems to work just fine.
    I am using a Macbook Pro 2.4MHz Intel Core 2 Duo, 4GB 1067MHz DDR3.
    Apple's Magic Mouse was installed without the 'Wireless Mouse Software Update 1.0', cause my MacBook Pro was already running Mac OS X Version 10.6.2 (without any kernel panics).
    Here is one of the kernel's panic log file:
    Sat Nov 21 04:01:19 2009
    panic(cpu 0 caller 0x2a7ac2): Kernel trap at 0x012045f1, type 14=page fault, registers:
    CR0: 0x8001003b, CR2: 0xb0677879, CR3: 0x00100000, CR4: 0x000006e0
    EAX: 0x00000031, EBX: 0x0809fb40, ECX: 0x00000001, EDX: 0x00000400
    CR2: 0xb0677879, EBP: 0x5833bc48, ESI: 0x080a0800, EDI: 0x0120eec8
    EFL: 0x00010002, EIP: 0x012045f1, CS: 0x00000008, DS: 0x00000010
    Error code: 0x00000000
    Backtrace (CPU 0), Frame : Return Address (4 potential args on stack)
    0x5833ba38 : 0x21b2bd (0x5cf868 0x5833ba6c 0x223719 0x0)
    0x5833ba88 : 0x2a7ac2 (0x591c30 0x12045f1 0xe 0x591dfa)
    0x5833bb68 : 0x29d968 (0x5833bb80 0x4419703 0x5833bc48 0x12045f1)
    0x5833bb78 : 0x12045f1 (0xe 0x48 0x6660010 0xffff0010)
    0x5833bc48 : 0x11fcca4 (0x81e0a4 0x5 0x80a0800 0x0)
    0x5833bd28 : 0x11fe4db (0xba435d28 0x80001068 0x0 0x0)
    0x5833bdf8 : 0x2a8a3c (0xffffffff 0x7fffffff 0x10 0x202)
    0x5833be18 : 0x225527 (0x0 0xba11a28d 0x1068 0x84bc68)
    0x5833be78 : 0x2262fd (0x1 0x80c6b7c 0x7f4ec58 0x8d0b7a8)
    0x5833bee8 : 0x226f11 (0x80c6b98 0x0 0xc00770a6 0x1068)
    0x5833bf58 : 0x226f92 (0x22f88a 0x863ea0 0x0 0x2a0596)
    0x5833bf78 : 0x22fa24 (0x22f88a 0x863ea0 0x0 0x0)
    0x5833bfc8 : 0x29d68c (0x863ea0 0x0 0x10 0x8707ea4)
    Kernel Extensions in backtrace (with dependencies):
    com.apple.driver.AppleIntelCPUPowerManagement(96.0.0)@0x11fb000->0x1215fff
    BSD process name corresponding to current thread: kernel_task
    Mac OS version:
    10C540
    Kernel version:
    Darwin Kernel Version 10.2.0: Tue Nov 3 10:37:10 PST 2009; root:xnu-1486.2.11~1/RELEASE_I386
    System model name: MacBookPro5,1 (Mac-F42D86C8)
    System uptime in nanoseconds: 18041987896475
    unloaded kexts:
    com.apple.driver.AppleFileSystemDriver 2.0 (addr 0x1047000, size 0x12288) - last unloaded 96649228552
    loaded kexts:
    com.apple.driver.AppleHWSensor 1.9.2d0 - last loaded 31267223064
    com.apple.driver.AppleBluetoothMultitouch 30.9
    com.apple.driver.AGPM 100.9.3
    com.apple.filesystems.autofs 2.1.0
    com.apple.driver.AppleUpstreamUserClient 3.1.0
    com.apple.driver.AppleHDA 1.7.9a4
    com.apple.kext.AppleSMCLMU 1.4.5d1
    com.apple.driver.AppleMikeyHIDDriver 1.2.0
    com.apple.driver.NVSMU 2.1.8
    com.apple.driver.SMCMotionSensor 3.0.0d4
    com.apple.DontSteal_Mac_OSX 7.0.0
    com.apple.iokit.CHUDUtils 201
    com.apple.iokit.CHUDProf 212
    com.apple.driver.AudioIPCDriver 1.1.2
    com.apple.driver.AppleGraphicsControl 2.8.16
    com.apple.driver.AppleMikeyDriver 1.7.9a4
    com.apple.driver.AppleIntelPenrynProfile 17
    com.apple.driver.ACPISMCPlatformPlugin 4.0.1d0
    com.apple.GeForce 6.0.6
    com.apple.driver.AppleLPC 1.4.9
    com.apple.driver.AppleUSBTCButtons 1.8.0b4
    com.apple.driver.AppleUSBTCKeyboard 1.8.0b4
    com.apple.driver.AppleIRController 251.1.4
    com.apple.iokit.SCSITaskUserClient 2.6.0
    com.apple.BootCache 31
    com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1
    com.apple.driver.AirPortBrcm43xx 411.91.20
    com.apple.iokit.IOAHCIBlockStorage 1.6.0
    com.apple.driver.AppleFWOHCI 4.4.0
    com.apple.nvenet 1.0.69
    com.apple.driver.AppleAHCIPort 2.0.1
    com.apple.driver.AppleUSBHub 3.8.4
    com.apple.driver.AppleUSBEHCI 3.7.5
    com.apple.driver.AppleUSBOHCI 3.7.5
    com.apple.driver.AppleSmartBatteryManager 160.0.0
    com.apple.driver.AppleEFINVRAM 1.3.0
    com.apple.driver.AppleRTC 1.3
    com.apple.driver.AppleHPET 1.4
    com.apple.driver.AppleACPIButtons 1.3
    com.apple.driver.AppleSMBIOS 1.4
    com.apple.driver.AppleACPIEC 1.3
    com.apple.driver.AppleAPIC 1.4
    com.apple.driver.AppleIntelCPUPowerManagementClient 96.0.0
    com.apple.security.sandbox 0
    com.apple.security.quarantine 0
    com.apple.nke.applicationfirewall 2.1.11
    com.apple.driver.AppleIntelCPUPowerManagement 96.0.0
    com.apple.driver.AppleMultitouchDriver 204.9
    com.apple.driver.IOBluetoothHIDDriver 2.2.4f3
    com.apple.driver.AppleProfileReadCounterAction 17
    com.apple.driver.DspFuncLib 1.7.9a4
    com.apple.iokit.IOFireWireIP 2.0.3
    com.apple.driver.AppleProfileTimestampAction 10
    com.apple.driver.AppleProfileThreadInfoAction 14
    com.apple.driver.AppleProfileRegisterStateAction 10
    com.apple.driver.AppleProfileKEventAction 10
    com.apple.driver.AppleProfileCallstackAction 20
    com.apple.nvidia.nv50hal 6.0.6
    com.apple.iokit.IOSurface 73.0
    com.apple.iokit.IOBluetoothSerialManager 2.2.4f3
    com.apple.iokit.IOSerialFamily 10.0.3
    com.apple.iokit.CHUDKernLib 203
    com.apple.iokit.IOAudioFamily 1.7.2fc1
    com.apple.kext.OSvKernDSPLib 1.3
    com.apple.driver.AppleHDAController 1.7.9a4
    com.apple.iokit.IOHDAFamily 1.7.9a4
    com.apple.driver.AppleSMBusController 1.0.4d0
    com.apple.driver.AppleSMBusPCI 1.0.4d0
    com.apple.iokit.AppleProfileFamily 41
    com.apple.driver.AppleSMC 3.0.1d2
    com.apple.driver.IOPlatformPluginFamily 4.0.1d0
    com.apple.NVDAResman 6.0.6
    com.apple.iokit.IONDRVSupport 2.0
    com.apple.iokit.IOGraphicsFamily 2.0
    com.apple.driver.AppleUSBMultitouch 204.9
    com.apple.driver.BroadcomUSBBluetoothHCIController 2.2.4f3
    com.apple.driver.AppleUSBBluetoothHCIController 2.2.4f3
    com.apple.iokit.IOBluetoothFamily 2.2.4f3
    com.apple.iokit.IOUSBHIDDriver 3.8.4
    com.apple.iokit.IOSCSIBlockCommandsDevice 2.6.0
    com.apple.iokit.IOSCSIMultimediaCommandsDevice 2.6.0
    com.apple.iokit.IOBDStorageFamily 1.6
    com.apple.iokit.IODVDStorageFamily 1.6
    com.apple.iokit.IOCDStorageFamily 1.6
    com.apple.iokit.IOUSBMassStorageClass 2.5.1
    com.apple.driver.AppleUSBMergeNub 3.8.5
    com.apple.driver.AppleUSBComposite 3.7.5
    com.apple.iokit.IOAHCISerialATAPI 1.2.1
    com.apple.iokit.IOSCSIArchitectureModelFamily 2.6.0
    com.apple.driver.XsanFilter 402.1
    com.apple.iokit.IO80211Family 310.6
    com.apple.iokit.IOFireWireFamily 4.1.7
    com.apple.iokit.IONetworkingFamily 1.9
    com.apple.iokit.IOAHCIFamily 2.0.2
    com.apple.iokit.IOUSBUserClient 3.8.5
    com.apple.iokit.IOUSBFamily 3.8.5
    com.apple.driver.AppleEFIRuntime 1.3.0
    com.apple.iokit.IOHIDFamily 1.6.1
    com.apple.iokit.IOSMBusFamily 1.1
    com.apple.kext.AppleMatch 1.0.0d1
    com.apple.security.TMSafetyNet 6
    com.apple.driver.DiskImages 281
    com.apple.iokit.IOStorageFamily 1.6
    com.apple.driver.AppleACPIPlatform 1.3
    com.apple.iokit.IOPCIFamily 2.6
    com.apple.iokit.IOACPIFamily 1.3.0
    Does anyone might have the same problem?
    Is it really the Apple Magic Mouse fault?
    Thanks a lot in advance!
    Thomas

    Hello tom:
    Welcome to Apple discussions.
    Be sure you have all the software updates installed:
    http://www.apple.com/downloads/macosx/apple/firmware_hardware/wirelessmousesoftw areupdate10forsnowleopard.html
    If that does not help, I would contact Apple and ask for a replacement.
    Barry

  • I get a system fault when connecting a mouse

    I have tryied to pug in several mouses to my MacBook, and always I get a system fault that forces me to re-start my lap. Does someone knows about this issue?
    Thanks,
    Ricardo.

    keeferaf I can't seem to send you a reply so I am replying to myself.  The error I get is;
    An unknown error occurred (-42110)
    Since I relaunched iTunes, it has downloaded 1 of the 2 tracks missing from my iTunes purchase, so I still have 1 track missing.
    Any advice welcome!

  • My Magic Mouse for my Macbook Pro is not connecting and it's not the batteries' fault what shall I do?

    Plzz help ^^^^^^

    How do you know it is not the batteries fault.    Have you changed them for brand new good quality batteries, after cleaning the inside contacts of the battery compartment?

  • IPhoto v9.1.3 Mouse Scolling Fault

    I've just upgraded my iPhoto through App Store to v9.1.3 and within the Photos List section I'm unable to scroll down, as it defaults only to the top of the list. I've tried used both mighty mouse and magic mouse.  All other lists work fine.

    Under iPhoto | Preferences | General & "Email photos using", I have "Mail" selected.
    Whether I change this to "iPhoto" or "Mail" does not change the result iPhoto eMail from the function where I experience the problem:
         From "Web | MyMobileMeName, select a MobileMe Album then "Info | Tell a Friend"
    However, the "Share | eMail" IS affected by the changing the "Email Photos using" field.
    Note: In my subject line, I should have said "Tell a Friend" instead of "Invite a Guest" to better identify the source of my problem.

  • Design Fault: Bluetooth mouse metal internal spring/latch

    I bought 2 of original BT mouse when it first came out. Recently within a month of each other the metal spring/latch falls out when you open the mouse to change batteries. I can't work out if it should be glued back in or what. Carefully re assembling the mouse to close it usually results in the entire mouse being locked shut so that I have to open it by prying it open with a knife.

    I bought 2 of original BT mouse when it first came out. Recently within a month of each other the metal spring/latch falls out when you open the mouse to change batteries. I can't work out if it should be glued back in or what. Carefully re assembling the mouse to close it usually results in the entire mouse being locked shut so that I have to open it by prying it open with a knife.

  • How do I get marked text (text marked in a textarea with mouse)

    Hi.
    I want to implement a method that saves marked text in a textarea in a string. With marked text I mean text that the user marked with its mouse. Is there a method already in the JAVA library?
    Yours
    RB

    Sorry, my fault. Just had a glance in the JAVA API Specification ;)
    Didn't know that DefaultEditorKit is part of the JAVA library.
    RB

  • No response from mouse or keyboard

    I have a 2006 Mac Pro that I have upgraded from a 2.66 quad core to a 2.66 octo core (using Xeon X5355 processors - I also utilized a program
    to upgrade the firmware from 1,1 to 2,1).  The machine is sporting 10 GB of RAM, along with a Radeon 4870 video card (original Apple unit) and
    a SeriTek eSATA PCIe card.  This machine has been flawless for me.  Yesterday, I installed a second SATA optical drive and everything was working
    well. 
    Today, the keyboard and mouse became unresponsive.  I powered down, booted into safe mode, and everything appeared to work.  I rebooted normally
    and it froze again shortly after I started some applications (Parallels and Firefox).  The programs continued to load, but the keyboard and mouse did
    not respond at all.  I powered down and disconnected the second SATA optical drive - no change. 
    Then I started looking at the USB devices - I still have one of the original Entrega 7 port USB hubs hooked up that came with my old blue and white G3 (along with an Imation Super Disk Drive).  I unhooked the hub and so far, everything is back to normal.  I am attaching a copy of the report that I sent to Apple, in the hopes that someone can help me decipher if the old Entrega hub was indeed the problem.  Any input will be greatly appreciated.  Thanks in advance.  Let me know if there is another report you might need to see (and where it would be found).
    Interval Since Last Panic Report:  -41551 sec
    Panics Since Last Report:          1
    Anonymous UUID: 51829B09-2E2B-4FBE-A0C7-2572B5840950
    Fri Aug 17 14:07:06 2012
    panic(cpu 3 caller 0x2abf6a): Kernel trap at 0x86b9b614, type 14=page fault, registers:
    CR0: 0x8001003b, CR2: 0x6ca17478, CR3: 0x00100000, CR4: 0x00000660
    EAX: 0x00000000, EBX: 0x6ca17400, ECX: 0x0000000d, EDX: 0x6ec05000
    CR2: 0x6ca17478, EBP: 0x8678be68, ESI: 0x6ec0518c, EDI: 0x00000000
    EFL: 0x00010206, EIP: 0x86b9b614, CS:  0x00000008, DS:  0x6ec00010
    Error code: 0x00000000
    Backtrace (CPU 3), Frame : Return Address (4 potential args on stack)
    0x8678bc28 : 0x21b837 (0x5dd7fc 0x8678bc5c 0x223ce1 0x0)
    0x8678bc78 : 0x2abf6a (0x59e3d0 0x86b9b614 0xe 0x59e59a)
    0x8678bd58 : 0x2a1a78 (0x8678bd70 0x6ec05000 0x8678be68 0x86b9b614)
    0x8678bd68 : 0x86b9b614 (0xe 0x11090048 0xfa60010 0x11b00010)
    0x8678be68 : 0x86b9b948 (0x6ec05000 0x1 0x0 0x4)
    0x8678bea8 : 0x86ba0595 (0x6ec05000 0x1 0x0 0x300)
    0x8678bf58 : 0x86b9da6b (0x6ec05000 0x1 0x1 0xcde1994b)
    0x8678bfa8 : 0x86b9d9d6 (0x6ec05000 0x86bac520 0x0 0x227c4b)
    0x8678bfc8 : 0x2a179c (0x6ec05000 0x0 0x2a17ab 0xeec13a4)
          Kernel Extensions in backtrace (with dependencies):
    com.firmtek.driver.FirmTek_SI_SATA_II(5.4.1)@0x86b95000->0x86bacfff
    dependency: com.apple.iokit.IOATAFamily(2.5.1)@0x8689a000
    dependency: com.apple.iokit.IOPCIFamily(2.6.5)@0x7d8e5000
    BSD process name corresponding to current thread: kernel_task
    Mac OS version:
    10K549
    Kernel version:
    Darwin Kernel Version 10.8.0: Tue Jun  7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386
    System model name: MacPro2,1 (Mac-F4208DC8)
    System uptime in nanoseconds: 424521787840
    unloaded kexts:
    (none)
    loaded kexts:
    com.parallels.filesystems.prlufs  2010.12.28
    com.parallels.kext.prl_vnic            7.0 15098.770637
    com.bresink.driver.BRESINKx86Monitoring      8.0
    com.parallels.kext.prl_netbridge  7.0 15098.770637
    com.parallels.kext.prl_hid_hook  7.0 15098.770637
    com.parallels.kext.prl_hypervisor            7.0 15098.770637
    com.parallels.kext.prl_usb_connect       7.0 15098.770637
    com.sophos.kext.sav          8.0.4
    com.microsoft.driver.MicrosoftMouseUSB         8.2
    com.microsoft.driver.MicrosoftMouse     8.2
    com.roxio.BluRaySupport  1.1.6
    com.firmtek.driver.FirmTek_SI_SATA_II 5.4.1
    com.apple.filesystems.autofs      2.1.0
    com.apple.driver.AppleTyMCEDriver       1.0.2d2
    com.apple.driver.InternalModemSupport           2.6.2
    com.apple.driver.AppleHWSensor          1.9.3d0
    com.apple.driver.AudioAUUC       1.57
    com.apple.driver.AppleUpstreamUserClient    3.5.7
    com.apple.driver.AppleMCCSControl     1.0.20
    com.apple.driver.AppleIntelYonahProfile           14
    com.apple.kext.ATIFramebuffer    6.3.6
    com.apple.driver.AppleIntelPenrynProfile          17
    com.apple.Dont_Steal_Mac_OS_X         7.0.0
    com.apple.ATIRadeonX2000        6.3.6
    com.apple.driver.AppleIntelNehalemProfile      11
    com.apple.driver.AudioIPCDriver 1.1.6
    com.apple.driver.AppleHDA          2.0.5f14
    com.apple.driver.IOBluetoothBNEPDriver          2.4.5f3
    com.apple.driver.AirPortBrcm43xx           423.91.27
    com.apple.driver.AppleIntelMeromProfile          19
    com.apple.driver.AppleMCEDriver           1.1.9
    com.apple.driver.Apple_iSight      4.0.1
    com.apple.driver.AirPortBrcm43224       428.42.4
    com.apple.driver.ACPI_SMC_PlatformPlugin   4.7.0a1
    com.apple.driver.AppleLPC          1.5.1
    com.apple.driver.AppleIntel8254XEthernet        2.1.3b1
    com.apple.filesystems.ntfs           3.4
    com.apple.driver.CSRHIDTransitionDriver        2.4.5f3
    com.apple.iokit.SCSITaskUserClient     2.6.8
    com.apple.BootCache       31.1
    com.apple.AppleFSCompression.AppleFSCompressionTypeZlib  1.0.0d1
    com.apple.iokit.IOAHCIBlockStorage      1.6.4
    com.apple.driver.AppleUSBHub  4.2.4
    com.apple.driver.AppleFWOHCI  4.7.3
    com.apple.driver.AppleAHCIPort  2.1.7
    com.apple.driver.AppleIntelPIIXATA         2.5.1
    com.apple.driver.AppleUSBEHCI            4.2.4
    com.apple.driver.AppleEFINVRAM           1.4.0
    com.apple.driver.AppleUSBUHCI            4.2.0
    com.apple.driver.AppleACPIButtons       1.3.6
    com.apple.driver.AppleRTC          1.3.1
    com.apple.driver.AppleHPET        1.5
    com.apple.driver.AppleSMBIOS   1.7
    com.apple.driver.AppleACPIEC    1.3.6
    com.apple.driver.AppleAPIC         1.4
    com.apple.driver.AppleIntelCPUPowerManagementClient    142.6.0
    com.apple.security.sandbox         1
    com.apple.security.quarantine     0
    com.apple.nke.applicationfirewall           2.1.14
    com.apple.driver.AppleIntelCPUPowerManagement  142.6.0
    com.apple.iokit.IOATABlockStorage        2.6.0 - last loaded 412650093458
    com.apple.driver.AppleProfileReadCounterAction       17
    com.apple.driver.AppleProfileTimestampAction           10
    com.apple.driver.AppleProfileThreadInfoAction            14
    com.apple.driver.AppleProfileRegisterStateAction       10
    com.apple.driver.AppleProfileKEventAction       10
    com.apple.driver.AppleProfileCallstackAction   20
    com.apple.iokit.IOSurface 74.2
    com.apple.iokit.IOBluetoothSerialManager       2.4.5f3
    com.apple.iokit.IOSerialFamily     10.0.3
    com.apple.driver.AppleHDAHardwareConfigDriver     2.0.5f14
    com.apple.driver.DspFuncLib      2.0.5f14
    com.apple.iokit.IOAudioFamily     1.8.3fc2
    com.apple.kext.OSvKernDSPLib  1.3
    com.apple.iokit.IONDRVSupport  2.2.1
    com.apple.kext.ATI4800Controller           6.3.6
    com.apple.kext.ATISupport            6.3.6
    com.apple.iokit.IOFireWireIP        2.0.3
    com.apple.iokit.AppleProfileFamily         41
    com.apple.driver.AppleHDAController    2.0.5f14
    com.apple.iokit.IOGraphicsFamily           2.2.1
    com.apple.iokit.IOHDAFamily       2.0.5f14
    com.apple.iokit.IO80211Family    320.1
    com.apple.driver.AppleSMC          3.1.0d5
    com.apple.driver.IOPlatformPluginFamily          4.7.0a1
    com.apple.driver.AppleSMBusPCI           1.0.10d0
    com.apple.iokit.IONetworkingFamily       1.10
    com.apple.driver.CSRUSBBluetoothHCIController     2.4.5f3
    com.apple.driver.AppleUSBBluetoothHCIController    2.4.5f3
    com.apple.iokit.IOBluetoothFamily          2.4.5f3
    com.apple.driver.AppleUSBHIDKeyboard          141.5
    com.apple.driver.AppleHIDKeyboard      141.5
    com.apple.iokit.IOUSBHIDDriver 4.2.0
    com.apple.driver.AppleUSBMergeNub   4.2.4
    com.apple.driver.AppleUSBComposite  3.9.0
    com.apple.iokit.IOSCSIMultimediaCommandsDevice            2.6.8
    com.apple.iokit.IOBDStorageFamily       1.6
    com.apple.iokit.IODVDStorageFamily     1.6
    com.apple.iokit.IOCDStorageFamily       1.6.1
    com.apple.driver.XsanFilter          402.1
    com.apple.driver.AppleFileSystemDriver           2.0
    com.apple.iokit.IOAHCISerialATAPI         1.2.6
    com.apple.iokit.IOSCSIArchitectureModelFamily          2.6.8
    com.apple.iokit.IOFireWireFamily            4.2.6
    com.apple.iokit.IOUSBUserClient           4.2.4
    com.apple.iokit.IOAHCIFamily      2.0.6
    com.apple.iokit.IOATAFamily        2.5.1
    com.apple.iokit.IOUSBFamily       4.2.4
    com.apple.driver.AppleEFIRuntime         1.4.0
    com.apple.iokit.IOHIDFamily        1.6.6
    com.apple.iokit.IOSMBusFamily  1.1
    com.apple.security.TMSafetyNet  6
    com.apple.kext.AppleMatch           1.0.0d1
    com.apple.driver.DiskImages      289.1
    com.apple.iokit.IOStorageFamily 1.6.3
    com.apple.driver.AppleACPIPlatform      1.3.6
    com.apple.iokit.IOPCIFamily         2.6.5
    com.apple.iokit.IOACPIFamily      1.3.0

    Running 10K549 = 10.6.8
    died in the firmtek driver:
      Kernel Extensions in backtrace (with dependencies):
    com.firmtek.driver.FirmTek_SI_SATA_II(5.4.1)
    non-Apple extensions loaded:
    com.parallels.filesystems.prlufs  2010.12.28
    com.parallels.kext.prl_vnic            7.0 15098.770637
    com.bresink.driver.BRESINKx86Monitoring      8.0
    com.parallels.kext.prl_netbridge  7.0 15098.770637
    com.parallels.kext.prl_hid_hook  7.0 15098.770637
    com.parallels.kext.prl_hypervisor            7.0 15098.770637
    com.parallels.kext.prl_usb_connect       7.0 15098.770637
    com.sophos.kext.sav          8.0.4
    com.microsoft.driver.MicrosoftMouseUSB         8.2
    com.microsoft.driver.MicrosoftMouse     8.2
    com.roxio.BluRaySupport  1.1.6
    com.firmtek.driver.FirmTek_SI_SATA_II 5.4.1
    I strongly recommend you get rid of that anti-Virus software. That may be the cause of the problem.
    You appear to be running the parallels drivers for 10.7, but running under 10.6.8. Is that OK with them?

  • Is anybody else struggling with an intermittent connection when using the Magic Mouse/Trackpad ONLY on Boot Camp?

    Hi,
    I've seen thousands of posts about Bluetooth connection issues and interference and stutter/lag for both the Magic Mouse and Trackpad (affecting both Mac OS X and Windows under Boot Camp) but my problem is different.
    To summarise my setup, I use:
    - Retina MacBook Pro (lid closed or open, doesn't make a difference to this problem)
    - Thunderbolt Display
    - Wireless Keyboard
    - Magic Trackpad (have also tried a Magic Mouse and experience similar issues to the Trackpad)
    And in Mac OS X, everything works perfectly. The keyboard and trackpad work smoothly when I'm 6-7 metres from the machine, whether or not the laptop lid is open or closed, and whether or not the Thunderbold Display is connected.
    But on to my problem: the bluetooth connection is incredibly unreliable/intermittent when in Windows (I run Windows 7 64-bit and Boot Camp 4.0, and got both devices connected without any trouble via Bluetooth).
    But during usage, the cursor stutters/lags frequently, and tap to click (when enabled) seems to get triggered by mistake all the time (even when I'm not touching the Trackpad or even at the computer, clicks get registered).
    The Wireless Keyboard is perfect, and works well 5 metres from the machine. The Mouse and Trackpad, though, don't even work reliably when they are 6 inches from the machine. The built-in trackpad on the laptop works perfectly too, in Windows and Mac.
    I spent a week assuming I was suffering from Bluetooth interference, so I tried:
    - using the laptop with the lid open
    - removing the Thunderbolt display completely and trying the Magic Trackpad
    - repositioning items on my desk
    - disabling wifi
    All of these adjustments made minor differences to how good/bad the Trackpad was, but none came close to fixing the problem or making it work as smoothly as under Mac OS X. It was only after doing all of this that I realised perhaps it was just a Apple driver for Windows issue, so I booted into Mac OS X and tested everything out, and sure enough, it's all perfect. But back into Windows, the Trackpad doesn't work reliably at all.
    Obviously, the hardware is not at fault, and I assume the signal strength doesn't vary between operating system (why would it?) so I'm left believing this must be a driver issue. The TrackPad and Magic Mouse drivers have been out for a couple of years, so I'm surprised they can still be this bad. I tried both the latest driver from Boot Camp 4.0 (3.2.0.0) for the Trackpad, and also the older one from Boot Camp 3.2 (3.1.0.7) and both are equally bad for me.
    So my question is: has anybody else struggled with using the Trackpad (or Magic Mouse) with Boot Camp 4.0 and Windows 7 64-bit, whilst finding it to be perfect under Mac OS? I haven't found many posts complaining about the Windows driver, which is why I assumed it was an interference issue. But I'm almost sure it isn't, having spent 2 weeks investigating.
    Any thoughts/suggestions/answers much appreciated!
    Kyle

    SOLVED!
    After much testing, I have found the cause of lagging/jumpiness on the Bluetooth Magic Mouse and Magic TrackPad in Boot Camp. Hopefully this will help others:
    The drivers for the Broadcom 802.11n Wireless Adapter have a setting called "Bluetooth Collaboration" that is Disabled by default. Enabling this option removes the problem instantly. My Magic Trackpad now works flawlessly, even if I stand 6 metres from the machine. It now works just as well as under Mac OS. The setting can be found under:
    Control Panel > Device Manager > Network Adapters > Broadcom 802.11n Network Adapter (right click and choose "Properties". Under the "Advanced" tab, highlight the setting named "Bluetooth Collaboration", then change it to Enable. Then click OK.
    I narrowed the problem down to the wireless card by disabling ALL startup services and processes for Windows, then re-enabling one by one. As soon as I enabled the Windows Wireless Service, the problem came back. Similarly, disabling the Wireless Card inside the Network and Sharing Center (or Device Manager) removes the problem. This led me to believe it must be a driver issue with the wireless card, since the problem didn't occur with the Magic TrackPad under Mac OS, or on my mother's Windows 7 64-bit computer. So when I went into the Driver Properties to check for an update, I found this setting about Bluetooth Collaboration.
    I really hope this helps others trying to use Bluetooth devices under Boot Camp. All Apple notebooks use the Broadcom card (and have done for years), so this driver is installed for almost anybody using Boot Camp on an Apple notebook. I'd assume this problem would affect anybody using Boot Camp + wifi + a Bluetooth device.
    Cheers

  • Mouse-over Text Viewing doesn't work

    When I go to my hosting company's webmail site in Internet Explorer, I can run my mouse over an e-mail subject listing and the first few lines of that e-mail will show up without clicking on the link. When I do it using Safari, nothing pops up so I have to click on each message to see any of the text in the e-mail. (Same thing with Firefox, by the way.) Is there anything I can do, or is it the website's fault (and if it's their fault does anyone know what's wrong)? I have tried both enabling and disabling pop-ups in my preferences, to no avail. I'm pretty sure it's not a pop-up thing, because it's not a new window that opens, rather it's like a flash thing appears.
    One thing I noticed, when I mouse-over an e-mail subject in IE, everything works fine. But when I mouse-over in Safari, nothing opens AND the status bar shows the following text:
    Run script "openmsg('21','Inbox',%20'message')"
    I tried searching the forums and knowledge base but couldn't find anything. Thanks in advance!
      Mac OS X (10.4.8)   Macbook Pro

    Hi!
    Ok, now I'm a little bit confused
    For testing, I deleted all Mouse InputDevices out of my xorg.conf. In ServerLayout I specified the following:
    Section "ServerLayout"
        Identifier                          "Default Layout"
        Screen                              "Default Screen"
        InputDevice                         "Dell Notebook Keyboard" "CoreKeyboard"
    EndSection
    Now it works all perfectly.
    On my laptop I have synaptics touchpad and a external usb wheel mouse. Is it deprecated to specifiy all devices (for example mouse devices) in xorg.conf? I'm consfused, because I thought the synaptics touchpad is a special device which needs complicated configuration ;-)
    Best regards,
    Flasher

  • 1Ghz TiBook - Random freezing. Logic board fault?

    Hi all,
    perhaps one of you might be able to help troubleshoot this, because it's seriously driving me up the wall! I bought a used 1Ghz Titanium (DVI) recently and I'm finding that it freezes randomly when in use, requiring a comand+control restart. I've almost always experienced it in Safari, but also once in Entourage, illustrator and also in MacOS 9.2.2 Finder. Essentially what happens is that the cursor freezes and the powerbook no longer responds to keystrokes or trackpad input. I've tried an external mouse but that doesn't fix things either. The display is still lit but any moving graphics/video are frozen on screen. If music is playing in iTunes it cuts out leaving the last second of sound looping. Shortly after freezing I sometimes hear the fan come on, so perhaps there is a part of the powerbook still working after the crash (?). Also, I can select/deselect the caps lock and number lock keys and the green LEDs switch on and off, so perhaps it's not completely dead? The moment of the freeze almost always coincides with a mouse/trackpad click on the scroll bar, menu, safari menu bar, dock icon, form submit button, etc. It will on occasion freeze overnight when there is no mousing at all. generally though I can leave it playing iTunes all night and when I start using it in the morning it'll freeze when I collect my email or something.
    the frequency of the freezing is semi-random; I have gone for roughly 48hrs of constant use without incident and then suddenly 2-4 crashes in short succession (ie, within about 10 mins of each other). Generally it freezes about 2 or 3 times a day. They do often come regular clumps.
    Initially I thought it was Safari, or the OSX 10.4.5 installation that came with the powerbook, but I removed the entire HD and replaced it with the working drive from my Pismo and had exactly the same symptoms. Realising it was hardware related I did the usual drill of swapping, re-seating and removing ram, etc - but no dice. I've run Apple Hardware Test in a couple of 18hr loops but they return a glowing report about my hardware! techtool does likewise. I took it to the new Apple Centre in London where they ran their (apparently more powerful) AHT CD for 73 loops over 3 hours. Again, no reported errors!
    I've read the long 'trackpad cable thread', and opened my powerbook to see if pinching the cable is an issue, but it's clearly not. I have lots of clearance around my trackpad cable and it's not in contact with any part of the case. I've even applied pressure all around the palmrest and the outside of my powerbook case hoping to induce a freeze but that doesn't seem to do anything.
    What should I do next? when the powerbook works it's fine, but I'm at a loss as to what's causing the freezing. As a performing musician playing to hundreds of people a fault like this renders my powerbook useless since it must be absolutely stable and bullet-proof on stage.
    thanks for reading and I'm grateful for any advice.
    TiBook 1Ghz (DVI)   Mac OS X (10.3.9)   9600/350

    hi there,
    thanks for the welcome. i've been visiting here for a while and find all the posts very useful.
    the trackpad issue is an odd one; my powerbook doesn't seem to show the classic symptoms of weird startup chimes or jerky cursor movement, etc in the other thread. I nonetheless opened up the powerbook praying that I'd find a pinched cable since that would have been so easy to fix. unfortunately there's nothing about it that looks problematic.
    I had also suspected heat as being an issue and searched this forum a couple of times for related posts, but couldn't find anything. When I opened the powerbook i checked the fans for obstructions and blew out any dust i could see (i didn't have compressed gas). Again, they looked fairly normal to me - i didn't spot anything obvious like a trapped cable. As far as I can tell all 3 fans come on OK. First one of them and then after some time another one or two turn on after the powerbook has been running a while. (Is it actually possible to determine whether or not they're all working?)
    It's difficult to say whether heat is actually related to the freezing. certainly I often notice the fans come on before a freeze, or right afterwards, but just as many times that's not the case. what is consistant however is that the freeze occurs the instance a cursor selection is clicked.
    would you say this would be resolved by a logic board swap, because I know someone selling one. On the other hand, I'm a little confused by all the error-free reports I get when I run the Apple Hardware Test for extened loops.
    thanks again for your help!

  • Suspend to RAM/HDD causes strange mouse issues in KDE

    I suspect that this problem is related to something taking focus and not releasing it, but I'm having a very hard time identifying what, and I'm not sure on my next steps of investigation.
    I have a newly installed Fujitsu Lifebook P701 laptop, set up with KDE (installed with KDE-Base). The system will Hibernate perfectly, either to HDD or RAM. It will come up correctly and get back to the login screen. I am able to log in fine and the mouse always responds correctly here. Once I have logged back in, the mouse responds correctly for a few seconds (this amount of time is variable). After these few seconds the mouse will move on screen, but when clicking it either doesn't respond at all, or responds in an unexpected way (depending on where on screen is clicked). Some examples of this behaviour:
    1. Click on the K button in the task bar - Either the K menu opens, but nothing in the menu can be clicked; or the menu doesn't open at all.
    2. Click on programs in the task bar - Either the program will maximise/minimise, but doesn't respond to right click; or the program doesn't respond at all (the response can be both for different programs).
    3. Click on a link in web page - no response
    4. Click anywhere else on a web page - either no response, or text is selected (from a single click).
    5. Click on the top of a window - the four arrow cursor immediately comes up and the window starts to move, clicking again doesn't release the window.
    Investigation done so far:
    1. Removed every activity that is running (task manger, notification etc), the only one not removed so far is the task bar itself.
    2. checked .xsession-errors for obvious errors (none found).
    3. Used kwin --replace, the issue still occurs after this is run.
    4. Closed every program that was running and tested.
    5. Read around on the KDE and Arch forums to find anything similar, I can find a couple of posts that are similar, but no solutions as yet.
    6. Done a full upgrade to the system (this was a couple of days ago now).
    Investigation I've not done so far but am planning on doing:
    1. Creating a new user - As the issue started on the first hibernation of the laptop I don't think this will fix it, but it's worth a go.
    2. Installing another WM to prove this is a KDE issue (I'm pretty sure it is and I don't have a huge amount of space as I installed an SSD).
    I can get the laptop to work again by restarting KDM (systemctl restart kdm) so it's fixable, but I'd really like to get to the bottom of it.
    I've posted to Laptop fault as I'm not 100% sure this is a KDE issue, but I suspect it will be (it certainly seems to be similar to other issues that have been identified as KDE specific).
    What are your next recommended steps of investigation? I'm really stumped on what could be causing this. As I say at the top I suspect it's a focus issue but I have no idea what is stealing focus and how to find the culprit.

    I have similar problems since the last kernel upgrade: Prior to that everything on my laptop worked fine. After, when I close the lid (set to "sleep") the screen returns, the mouse appears to work, clicking on the panel often does not work, the menu may or may not pop up......
    H/W path Device Class Description
    ===================================================
    system HP Pavilion dm1 Notebook PC (VY474EA#ABU)
    /0 bus 3663
    /0/0 memory 1MiB BIOS
    /0/4 memory 5GiB System Memory
    /0/4/0 memory 1GiB SODIMM DDR3 Synchronous 800 MHz (1.2 ns)
    /0/4/1 memory 4GiB SODIMM DDR3 Synchronous 800 MHz (1.2 ns)
    /0/a processor Core 2 Duo
    /0/a/b memory 1MiB L2 cache
    /0/a/d memory 32KiB L1 cache
    /0/c memory 32KiB L1 cache
    /0/100 bridge Mobile 4 Series Chipset Memory Controller Hub
    /0/100/2 display Mobile 4 Series Chipset Integrated Graphics Controller
    /0/100/2.1 display Mobile 4 Series Chipset Integrated Graphics Controller
    /0/100/1a bus 82801I (ICH9 Family) USB UHCI Controller #4
    /0/100/1a/1 usb3 bus UHCI Host Controller
    /0/100/1a/1/1 input USB Receiver
    /0/100/1a.7 bus 82801I (ICH9 Family) USB2 EHCI Controller #2
    /0/100/1a.7/1 usb1 bus EHCI Host Controller
    /0/100/1b multimedia 82801I (ICH9 Family) HD Audio Controller
    /0/100/1c bridge 82801I (ICH9 Family) PCI Express Port 1
    /0/100/1c/0 wlo1 network BCM4312 802.11b/g LP-PHY
    /0/100/1c.1 bridge 82801I (ICH9 Family) PCI Express Port 2
    /0/100/1c.1/0 enp3s0 network RTL8101E/RTL8102E PCI Express Fast Ethernet controller
    /0/100/1d bus 82801I (ICH9 Family) USB UHCI Controller #1
    /0/100/1d/1 usb4 bus UHCI Host Controller
    /0/100/1d.1 bus 82801I (ICH9 Family) USB UHCI Controller #2
    /0/100/1d.1/1 usb5 bus UHCI Host Controller
    /0/100/1d.2 bus 82801I (ICH9 Family) USB UHCI Controller #3
    /0/100/1d.2/1 usb6 bus UHCI Host Controller
    /0/100/1d.2/1/2 communication HP Bluetooth Module
    /0/100/1d.3 bus 82801I (ICH9 Family) USB UHCI Controller #6
    /0/100/1d.3/1 usb7 bus UHCI Host Controller
    /0/100/1d.7 bus 82801I (ICH9 Family) USB2 EHCI Controller #1
    /0/100/1d.7/1 usb2 bus EHCI Host Controller
    /0/100/1d.7/1/4 multimedia HP Webcam-50
    /0/100/1e bridge 82801 Mobile PCI Bridge
    /0/100/1f bridge ICH9M-E LPC Interface Controller
    /0/100/1f.2 storage 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode]
    /0/100/1f.3 bus 82801I (ICH9 Family) SMBus Controller
    /0/100/1f.6 generic 82801I (ICH9 Family) Thermal Subsystem
    /1 power PT06055
    $ uname -a
    Linux hp-dm1 3.15.1-1-ARCH #1 SMP PREEMPT Tue Jun 17 09:32:20 CEST 2014 x86_64 GNU/Linux
    Andrew

  • HT1752 I have an old iMac (the rounded type with monitor).  I need a new keyboard and mouse.  Will any work?  thanks for any help!

    I have an old iMac for 2002....it's the rounded type that has an attached monitor.  The software is way outdated (OS X 10) and I only really use now to access 3,000 plus songs and old video of the family.  Both the keyboard and mouse no longer work.  Am I able to use any keyboard/mouse and plug in using USB?  Thanks for any help!

    Most any USB mouse or keyboard should work. Borrow one if you can and just plug it in.
    If the USB circuits are at fault then you can access via Firewire Target Mode with another Mac in order to get at the files.
    http://support.apple.com/kb/HT1661
    Another alternative would be to remove the hard drive and use a USB adapter to access it as an external  drive.
    http://eshop.macsales.com/item/NewerTech/U3NVSPATA/

  • Keyboard and mouse freeze randomly

    My keyboard and mouse freeze up for 2-4 seconds at seemingly random intervals.  I could go for a couple hours without it happening, or like now, it has happened twice while writing this.  If I'm typing something when it freezes, nothing I type while it's frozen ends up showing up, but if I had hit a key right when it froze, it will repeat itself until I press something else after it unfreezes.  They keyboard and mouse both freeze at the same time, it's not one or the other.  It has nothing to do with standby like the topic below...it can happen right after I boot up or anytime thereafter.
    My hardware is an eMachines M6805 laptop (upgraded to 2GB of RAM) and just a basic Dell USB mouse and keyboard.
    I tried searching the forums, but the search box on here searches the entire web for some reason even if I tell it to search TechNet, so I apologize if this has already been answered.

    I just had my Desktop freeze whilst I was using Media Player minimised to the taskbar.
    I came back to my PC and couldn't use the keyboard or mouse. I plugged in a wired USB mouse and this did not work either. I then used the mouse and keyboard buttons on my MCE remote and still nothing happened, actually something happened as my hard drive
    became very busy, but there was nothing happening on screen. I had to reboot to get back to normal operation.
    I use a Logitech Bluetooth MX500 keyboard and mouse and have been having problems since I had Windows 7, but thought it was the keyboard and mouse at fault. This is the first time that I have encountered this problem, but I have had problems with the keys
    sticking, very annoying when you're in Visual Studio and it goes and deletes a load of code for you because the backspace key was the one that stuck. The cursor also randomly jumps lines occasionally and inserts text where I don't want it. This wouldn't be
    such an issue if I was a touch typist and could look at the screen whilst typing, but I am not and only realise the errors when I have finished typing.
    Anyway, Mine is a custom built PC(all drivers and windows fully up to date) which ran XP with zero problems:
        Gigabyte mboard and graphics card (Nvidia) with I5 processor and 4GB ram.
    If this was a USB hub Powersave issue, then I would still expect the hub to wake up when a new device was pugged in, so I'm going to count that fix out.
    I'm not sure that the freezing was a mouse/keyboard fault, I suspect that this is more a video driver fault as the computer did become very busy doing something when I used the MCE remote, it's just the screen didn't update to show what it was doing.
    I should have looked at the taskbar clock to see if the time had updated, I'll do that next time if it happens again.
    I've disabled the Power Save options for the hub that controls the mouse and keyboard, perhaps this will stop the keys sticking and jumping around when I'm typing in Visual Studio.
    Mick Doherty
    http://dotnetrix.co.uk
    http://glassui.codeplex.com

Maybe you are looking for

  • Mydaq usb connection - lost immediately

    Hello,  I just recieved a mydaq, and am having troubles getting it connected. The process I followed, was install the supplied software (labview, NI-Elvis, NI-mydaq drivers), and then plugged in the usb mydaq. It is found quickly, finds driver succes

  • Embedded Flash not working on Safari/Google Sites not just my system

    Hi- This issue is not limited to my system. First some information on my system: Intel based iMac OS X 10.6.5 Safari Version 5.0.2 (6533.18.5) Site affected: www.trpeters.com I uninstalled Flash Player and reinstalled the latest version 3 times yeste

  • Upgrade to Creative Suite Prod Premium

    Hello all - been a long time since I've hung around here and that's part of the problem... I'm looking to buy the Creative Suite 4 Production Premium edition but am uncertain (a little confused) about whether I qualify for the best upgrade option. I

  • Read line N from a File

    Hi! I don't now how can I read for example line number 5 of a file, this is the way I do , but it doesn't work. What the programme should do is read the first line and then read line number 5, but it read line number 2!!! Could someone help me or pas

  • Iphone 3g questions

    is there any way to access idisk on iphone 3g? What about back to my mac? aliases for mail sending on iphone are not there, how hard is it to add a drop down menu like mail in osx... skype compatible app for text and/or voip via wifi?