Mouse drag issue when out of boundary

In one of my tasks for my flash project I am working on, I prompt a user to drag an orb/marble across one end of a tube into another. The functionality is all working correctly, except for one issue I have tried and tried to find a fix for. If the user starts dragging the marble, then raises the mouse above/below or anyway outside of the boundary, the mouse continues to move the object as the mouse is moved (in this case, only horizontally) if this makes any sense.
What I want is for the marble to not move and stop dragging if the mouse is moved outside of the boundary. My code for this frame is listed below:
stop();
next_btn.visible = false;
//remove Child instances from previous frame
removeChild(hearts_mc);
removeChild(diamonds_mc);
removeChild(clubs_mc);
removeChild(spades_mc);
marble_mc.buttonMode = true;
marble_mc.addEventListener(MouseEvent.MOUSE_DOWN, moveMarble);
marble_mc.addEventListener(MouseEvent.MOUSE_UP, dropMarble);
marble_mc.addEventListener(MouseEvent.MOUSE_MOVE, dragMarble);
reply_txt.text ="Drag the marble to the right side of the tube.";
function moveMarble(event:MouseEvent):void {
    //set boundaries of Rectangle (x,y,width,height)
    event.target.startDrag(true, new Rectangle(54,184,486,0));
function dropMarble(event:MouseEvent):void {
    event.target.stopDrag();
function dragMarble(event:MouseEvent):void {
    //check if marble has reached right side of tube
    if (marble_mc.x >= 540){
        event.target.stopDrag();
    //remove event listeners after task is complete
    event.target.removeEventListener(MouseEvent.MOUSE_DOWN, moveMarble);
    event.target.removeEventListener(MouseEvent.MOUSE_UP, dropMarble);
    event.target.removeEventListener(MouseEvent.MOUSE_MOVE, dragMarble);
    next_btn.visible = true;
    reply_txt.text ="Great job!";
    marble_mc.buttonMode = false;
       } else if (marble_mc.x > 54 && marble_mc.x <= 539 ){
        reply_txt.text ="Keep going!";

Hm, I think i solved my own problem after staring at it a bit longer (my head is probably spinning circles at this point). My changes made are in bold.
stop();
next_btn.visible = false;
//remove Child instances from previous frame
removeChild(hearts_mc);
removeChild(diamonds_mc);
removeChild(clubs_mc);
removeChild(spades_mc);
marble_mc.buttonMode = true;
marble_mc.addEventListener(MouseEvent.MOUSE_DOWN, moveMarble);
marble_mc.addEventListener(MouseEvent.MOUSE_UP, dropMarble);
stage.addEventListener(MouseEvent.MOUSE_MOVE, dragMarble);
reply_txt.text ="Drag the marble to the right side of the tube.";
function moveMarble(event:MouseEvent):void {
    //set boundaries of Rectangle (x,y,width,height)
    event.target.startDrag(true, new Rectangle(54,184,486,0));
function dropMarble(event:MouseEvent):void {
    event.target.stopDrag();
function dragMarble(event:MouseEvent):void {
    var xCoord:Number = stage.mouseX
    var yCoord:Number = stage.mouseY
    //track x/y coordinates of mouse on stage
    //trace(xCoord);
    //trace(yCoord);
    if (xCoord <= 26 || yCoord <= 152 || yCoord >= 209){
        this.stopDrag();
    //check if marble has reached right side of tube
    if (marble_mc.x >= 540){
        this.stopDrag();
    //remove event listeners after task is complete
    event.target.removeEventListener(MouseEvent.MOUSE_DOWN, moveMarble);
    event.target.removeEventListener(MouseEvent.MOUSE_UP, dropMarble);
    event.target.removeEventListener(MouseEvent.MOUSE_MOVE, dragMarble);
    next_btn.visible = true;
    reply_txt.text ="Great job!";
    marble_mc.buttonMode = false;
       } else if (marble_mc.x > 54 && marble_mc.x <= 539 ){
        reply_txt.text ="Keep going!";

Similar Messages

  • Mouse Drag Issues.

    I've been having problems with using my mouse to "click and drag". I'm pretty sure that is is not a hardware issue. It happens in multiple apps and general OS navigation. For example I will attempt to click and drag a folder into another. I wont be able to because the mouse wont stop the drag after I let go of the button. The folder icon gets stuck to the mouse pointer, I have to force quit and relaunch Finder using the keyboard's enter key because I cant use the mouse click to force quit.
    The same thing happens in other applications. ie. Im browsing the web. Occasionally when I click a link, an outline drag will get stuck to the mouse. Then I can't click anywhere else to make use of the browser until I force quit it and start over. This happened in an unsaved photoshop document too. In that case I got a large outline drag box stuck to the mouse, and the entire app froze up. Couldn't save with keyboard or mouse, had to force quit and loose my work. That's when I started looking to fix this problem and came here.
    Im using the wireless logitech s530 keyboard/mouse combo. I've been using it without a hitch for the last 6 months that I've had my Mac.
    Also a side note, I had a fatal error screen (which I've never seen before) for the operating system a couple days ago, for which it instructed me to hold the power button to restart. I don't know if its related but it happened around the same time this mouse/crashing problem started.
    Any help would be greatly appreciated.
    -Bob Funk

    This sounds like a driver issue. Have you tried reinstalling your mouse's driver or checking for an update on the Logitech website? I'd recommend visiting their downloads site and install the latest driver for your mouse. Hopefully that will work. One way to test this would be to boot into safe mode by holding "shift" at bootup. When the system boots see if the mouse behaves the same way, and then restart the computer normally to restore normal non-safemode function.

  • Mouse Dragging slow on X Terminal (SunRay)

    Hi,
    We're getting some curious behaviour with mouse drag events when running our java client app on an X Terminal (a SunRay 1 in this case).
    It seems that events are not delivered to the client while the drag is in progress but only after the user stops moving the mouse for about a second. Needless to say, this is very annoying and kinda kills the interactivity in our app.
    This delay seems to get worse the faster you move the mouse.
    It's not just our app, either. All java apps we've tried do the same thing.
    The delay gets smaller if you go all the way back to JVM 1.2, but all newer versions have the problem.
    Sooooooo, what I'd like to know is:
    - is this a known problem with SunRays?
    - is there any configuration option in Java or the X Server I can tweak to improve performance?
    TIA,
    Andrew

    I don't know the answer, but perhaps these links will help:
    http://developer.java.sun.com/developer/bugParade/bugs/4669873.html
    http://developer.java.sun.com/developer/bugParade/bugs/4485987.html
    I hope this sheds at least a bit of light on your problem,
    regards,
    Alex

  • Timeline issues - when i drag media back, the timeline becomes very large and out of whack!  What is this CS4

    timeline issues - when i drag media back, the timeline becomes very large and out of whack!  What is this in CS4?

    You are in the wrong forum!
    Premiere Pro CS4 & Earlier

  • Mouse move event when mouse out of stage.

    Hi
      I'm wondering how is this task done that listen to mouse move event when user cursor is out of stage?

    Hi, kennethkawamoto2
        I've tried in this way: use "stage.mouseX, stage.mouseY" these two values when cursor is out of stage, and it worked quite well till now,
    If you mind discribe the issue that you've metion that " Flash does not report mouse location correctly beyond stage.." more in detail, I think I should avoid this. Thank you very much!

  • TS1398 I have the ipad retina display version - I have a BIG issue with this when out and about that on about 50% of the time will it see my HTC mobile WiFi hotspot - rebooting either, or both devices doesn't cure the problem it drives me MAD!!!!

    I have the ipad retina display version - I have a BIG issue with this when out and about, that only about 50% of the time will it see my HTC mobile WiFi hotspot - rebooting either, or both devices doesn't cure the problem it drives me MAD!!!!
    The HTC hotspot works fine with everything else I connect to it.
    Also - ipad will not connect to my HTC via bluetooth. Again, I can connect to everything else with my HTC other than my ipad.
    I have to say this is my first venture into Apple products and I have always wanted to get away from my windows based laptop to get a MacBook, the problems I have had (flash player etc) & continue to have (as above) are putting me right off swapping over. I HATE technology that doesn't work and my ipad has been hard work!

    I stated my ipad as being an ipad2, but I now think it is a 3??? It was new Jan this year and is the 64gb retina display version.
    I really would like to get to the bottom on this problem wit mobile hotspots as it is sitting on my desk next to me now and I cannot get it to connect to my HTC mobile hotspot!!!! It might be taking a flying lesson soon at this rate!!! Grrrrrrr...........

  • Move tool issue : Command key + mouse dragging for moving any layer not working in PS CC

    I'm trying to move a layer within the document by holding command key and mouse dragging (mouse cursor not above the layer) is not working at all while using move tool. Suddenly this functionality stopped working. Now I have to place my cursor on layer to be move and drag with mouse. Also pressing command key changing auto select option from layer to group.
    Please help.

    Usually when a tool is not working as expected, a Reset of that tool might be the answer.
    Select the move tool in the toolbox,
    Go to the move tool icon on the top left of the screen (just above the toolbox in its' Option bar) and Ctrl-click on it to get the Reset menu.
    Click on Reset Tool.

  • Urgently, Help. Stuck on this issue when unable to figure out what methods to use...

    Urgently, Help. Stuck on this issue when unable to figure out what methods to use...
    Attachments:
    enquiry.jpg ‏101 KB

    so sorry about that
    I have an example attached.
    How to control the pause function automatic control by the system timing? when only reaches 0000hrs, pause function execute?
    Attachments:
    pause_button.vi ‏16 KB

  • Mouse panning issues in Flipview

    Hi,
    I have a problem in mouse panning issues in WinJS Flipview control.
    Here is my sample:
    https://skydrive.live.com/redir?resid=533F417A2E04AEC4!1009
    My problem is: I can zoom images in flipview and panning, zooming or scrolling them via finger touch.
    So, is there a simple way to enable mouse panning, scrolling?
    I think it is useless to zoom if the user cannot drag image by mouse if there is no touch device.
    Thanks so much.
    Nick

    I think adding MSGesture is a fine idea. What you're experiencing here is just a difference in the native workings of touch and mouse, so you have to manually compensate for these differences.
    Because panning and pinch/zoom in touch mode give you behaviors that are not directly translatable to mouse actions, the mouse does not interpret similar actions unless you ask it do.
    Panning with a finger is the most natural thing to expect for touchmode, but it does not directly translate into click and drag, and for that reason, mouse does not pan.  However, you can just add the event so that you get the same behavior.  It's
    extra work, but you have to take into account that not all developers want the same behavior.  For example, I expect that someone will say "I don't want to pan when I touch the screen, I want to draw a line, like I can with a mouse.  How do
    I disable this behavior?"
    I hope this clears things up for you.
    Matt Small - Microsoft Escalation Engineer - Forum Moderator
    If my reply answers your question, please mark this post as answered.
    NOTE: If I ask for code, please provide something that I can drop directly into a project and run (including XAML), or an actual application project. I'm trying to help a lot of people, so I don't have time to figure out weird snippets with undefined
    objects and unknown namespaces.

  • A black bar appeared at the bottom of the new window after I drag a tab out.

    this is actually an issue back in the mavericks safari, but the problem was somehow solvable and was not appearing every time.
    after upgrading to Yosemite, this problem appears every time.
    The problem is : when I have several tabs, then I drag a tab out, which you can see the minimized window.
    After you release it, it will become a new window as expected and intended. BUT there will be a black bar underneath.
    In the Youtube website, you can see that the upper part of the site is actually being blocked by the toolbar.
    ( I had waited for several seconds to let the toolbar to get to its original position )
    Clearly the black bar at the bottom caused this problem.
    It's a very annoying issue.
    I am not sure if it's a problem of Yosemite or Safari. But back in to mavericks, the problem also existed.
    Is there anyone out there having the same problem?
    How to Fix it ?
    P.S.1 HOWEVER, if i right-clicked the tab and select "move tab to a new window", the problem DOES NOT exist.
    P.S.2 I am using Mac Book Air(13", Mid 2013),  OS X Yosemite  (10.10.2)

    In the App store window at the top click on Purchases. Your download progress is there. If the progress seems to have stalled, click on the pause button and then restart the download. It should pick up where it left off.
    HTH

  • Small "freeze" and sound issue when taking a full screenshot

    Hello,
    This is a strange one, and I've not been using Macs properly for very long, so bear with me
    It only happens when I use cmdshift3 to take a full screenshot, the other shortcuts for taking them are fine, I do get a similar issue when using Grab and it, too, only occurs on the full screen capture. What happens is, the sound clip of the camera noise will begin to play, stop, it goes a little distorted then the windows on screen will freeze up, the mouse will still move, and it stays like that for around 5 seconds until the file is saved to the desktop and all goes back to normal again. I'd like to reiterate that it only does this when i do a full screenshot, and the smaller one with the crosshairs and the individual windows is perfectly fine.
    I tried searching on google, on the main support section and the forums and nothing has come up that's been helpful. I've had a look in the system logs, and at the time's I take the screenshot, the system log reports the following:
    Sep 24 14:04:09 xxxxxxxx-computer kernel[0]: IOAudioStream[0x4db4a00]::clipIfNecessary() - Error: attempting to clip to a position more than one buffer ahead of last clip position (2,728)->(3,7bd).
    Sep 24 14:04:09 xxxxxxxx-computer kernel[0]: IOAudioStream[0x4db4a00]::clipIfNecessary() - adjusting clipped position to (3,728)
    Sep 24 14:04:32 xxxxxxxx-computer kernel[0]: IOAudioStream[0x4db4a00]::clipIfNecessary() - Error: attempting to clip to a position more than one buffer ahead of last clip position (2,71a)->(3,7ec).
    Sep 24 14:04:32 xxxxxxxx-computer kernel[0]: IOAudioStream[0x4db4a00]::clipIfNecessary() - adjusting clipped position to (3,71a)
    Sep 24 14:04:33 xxxxxxxx-computer kernel[0]: IOAudioStream[0x4db4a00]::clipIfNecessary() - Error: attempting to clip to a position more than one buffer ahead of last clip position (4,73a)->(5,7c8).
    Sep 24 14:04:33 xxxxxxxx-computer kernel[0]: IOAudioStream[0x4db4a00]::clipIfNecessary() - adjusting clipped position to (5,73a)
    I know from that it's referring to my soundcard and there's a memory reference, but that's about as much as I can figure out.
    It might not seem a big issue as the other methods are ok, but if it turns out to be something much deeper I'd like to try and fix it now before it becomes a problem.
    Does anyone have any ideas?
    Thanks,
    Claire

    Bingo! EXACT same problem here! It seems to me its a software bug.. ??

  • Mouse clicking issues

    For the last 2 weeks or so I all of a sudden have mouse clicking issues on a 2009 iMac. The mouse (I have tried 3 different ones from apple and Logitech) seem to be able to open files etc. on a click. I have to click repeatedly to get it done. When I run the disc utility it mostly goes away. Now, I run the disc repair every morning to make it go away. Annoying. I have seen other people having similar issues - it sounds like a OS issue????

    This same scenario has happened to me sporadically over the past few months and seems to be increasing. I have the Logitech Cordless Optical Mouse for Notebooks. Got it 3 years ago for use with my G4 PowerBook (1.5 GHz, 2 GB RAM, OS 10.4.8). First I thought it was the batteries, but then realized that if I'd just wait a few minutes the problem would usually go away. Nothing new electrical on my desk that would cause it. Gets really annoying. The mouse becomes sluggish and the clicks are non responsive (a right click will open a sub-menu window, but then no other clicks work. Trying to move the mouse around on the screen gives spotty results - stops and starts - as if I'm moving it on a reflective surface. After multiple clicks the window goes away. I can disconnect the USB transmitter and have complete control with the mousepad.
    Sometimes the problem won't occur all day long. Other times it comes and goes multiple times during an hour. A restart will usually get it out of that overly annoying loop.
    I bought a new Logitech Mouse a few days ago, thinking mine was wearing out, but the same thing happened within minutes.
    I can only think there's some conflict with an OSX update. VERY frustrating. I don't want to go back to a wired mouse.
    So I, too, am eager for a solution.
    Thanks,
    -Scott
    PowerBook G4, 15 in., 1.5 GHz   Mac OS X (10.4.8)   2 GB RAM; 2 LaCie 250 GB FW drives; 1 LaCie 500 GB FW drive

  • Mouse Drag in JDialog produces Mouse Enter & Mouse Exit events in JFrame.

    Hi, all.
    Do I have a misconception here? When I drag the mouse in a modal JDialog, mouseEntered and mouseExited events are being delivered to JComponents in the parent JFrame that currently happens to be beneath that JDialog. I would not have expected any events to be delivered to any component not in the modal JDialog while that JDialog is displayed.
    I submitted this as a bug many months ago, and have heard nothing back from Sun, nor can I find anything similar to this in BugTraq.
    Here is sample code:
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    * This class demonstrates what I believe are TWO bugs in Mouse Event handling in Swing
    * 1.1.3_1, 1.1.3_2, 1.1.3_3, and 1.4.0.
    * 1) When a MODAL JDialog is being displayed, and the cursor is DRAGGED from the JDialog
    *    into and across the parent JFrame, Mouse Enter and Mouse Exit events are given to
    *    the parent JFrame and/or it's child components.  It is my belief that NO such events
    *    should be delivered, that modal dialogs should prevent ANY user interaction with any
    *    component NOT in the JDialog.  Am I crazy?
    *    You can reproduce this simply by running the main() method, then dragging the cursor
    *    from the JDialog into and across the JFrame.
    * 2) When a MODAL JDialog is being displayed, and the cursor is DRAGGED across the JDialog,
    *    Mouse Enter and Mouse Exit events are given to the parent JFrame and/or it's child
    *    components.  This is in addition to the problem described above.
    *    You can reproduce this by dismissing the initial JDialog displayed when the main()
    *    method starts up, clicking on the "Perform Action" button in the JFrame, then dragging
    *    the cursor around the displayed JDialog.
    * The Mouse Enter and Mouse Exit events are reported via System.err.
    public class DragTest
        extends JFrame
        public static void main(final String[] p_args)
            new DragTest();
        public DragTest()
            super("JFrame");
            WindowListener l_windowListener = new WindowAdapter() {
                public void windowClosing(final WindowEvent p_evt)
                    DragTest.this.dispose();
                public void windowClosed(final WindowEvent p_evt)
                    System.exit(0);
            MouseListener l_mouseListener = new MouseAdapter() {
                public void mouseEntered(final MouseEvent p_evt)
                    System.err.println(">>> Mouse Entered: " + ((Component)p_evt.getSource()).getName() );
                public void mouseExited(final MouseEvent p_evt)
                    System.err.println(">>> Mouse Exited: " + ((Component)p_evt.getSource()).getName() );
            JPanel l_panel1 = new JPanel();
            l_panel1.setLayout( new BorderLayout(50,50) );
            l_panel1.setName("JFrame Panel");
            l_panel1.addMouseListener(l_mouseListener);
            JButton l_button = null;
            l_button = new JButton("JFrame North Button");
            l_button.setName(l_button.getText());
            l_button.addMouseListener(l_mouseListener);
            l_panel1.add(l_button, BorderLayout.NORTH);
            l_button = new JButton("JFrame South Button");
            l_button.setName(l_button.getText());
            l_button.addMouseListener(l_mouseListener);
            l_panel1.add(l_button, BorderLayout.SOUTH);
            l_button = new JButton("JFrame East Button");
            l_button.setName(l_button.getText());
            l_button.addMouseListener(l_mouseListener);
            l_panel1.add(l_button, BorderLayout.EAST);
            l_button = new JButton("JFrame West Button");
            l_button.setName(l_button.getText());
            l_button.addMouseListener(l_mouseListener);
            l_panel1.add(l_button, BorderLayout.WEST);
            l_button = new JButton("JFrame Center Button");
            l_button.setName(l_button.getText());
            l_button.addMouseListener(l_mouseListener);
            l_panel1.add(l_button, BorderLayout.CENTER);
            JButton l_actionButton = l_button;
            Container l_contentPane = this.getContentPane();
            l_contentPane.setLayout( new BorderLayout() );
            l_contentPane.add(l_panel1, BorderLayout.NORTH);
            JPanel l_panel2 = new JPanel();
            l_panel2.setName("JDialog Panel");
            l_panel2.addMouseListener(l_mouseListener);
            l_panel2.setLayout( new BorderLayout(50,50) );
            l_panel2.add( new JButton("JDialog North Button"),  BorderLayout.NORTH  );
            l_panel2.add( new JButton("JDialog South Button"),  BorderLayout.SOUTH  );
            l_panel2.add( new JButton("JDialog East Button"),   BorderLayout.EAST   );
            l_panel2.add( new JButton("JDialog West Button"),   BorderLayout.WEST   );
            l_panel2.add( new JButton("JDialog Center Button"), BorderLayout.CENTER );
            final JDialog l_dialog = new JDialog(this, "JDialog", true);
            WindowListener l_windowListener2 = new WindowAdapter() {
                public void windowClosing(WindowEvent p_evt)
                    l_dialog.dispose();
            l_dialog.addWindowListener(l_windowListener2);
            l_dialog.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
            l_dialog.getContentPane().add(l_panel2, BorderLayout.CENTER);
            l_dialog.pack();
            Action l_action = new AbstractAction() {
                { putValue(Action.NAME, "Perform Action (open dialog)"); }
                public void actionPerformed(final ActionEvent p_evt)
                    l_dialog.setVisible(true);
            l_actionButton.setAction(l_action);
            this.addWindowListener(l_windowListener);
            this.pack();
            this.setLocation(100,100);
            this.setVisible(true);
            l_dialog.setVisible(true);
    }(Too bad blank lines are stripped, eh?)
    Thanks in advance for any insights you may be able to provide.
    ---Mark

    I guess we can think of this as one problem. When mouse dragged, JFrame also (Parent) receives events. If i understood correctly, what happens here is, Modal dialog creates its own event pump and Frame will be having its own. See the source code of Dialog's show() method. It uses an interface called Conditional to determine whether to block the events or yield it to parent pump.
    Here is the Conditional code and show method code from java.awt.dialog for reference
    package java.awt;
    * Conditional is used by the EventDispatchThread's message pumps to
    * determine if a given pump should continue to run, or should instead exit
    * and yield control to the parent pump.
    * @version 1.3 02/02/00
    * @author David Mendenhall
    interface Conditional {
        boolean evaluate();
    /////show method
        public void show() {
            if (!isModal()) {
                conditionalShow();
            } else {
                // Set this variable before calling conditionalShow(). That
                // way, if the Dialog is hidden right after being shown, we
                // won't mistakenly block this thread.
                keepBlocking = true;
                if (conditionalShow()) {
                    // We have two mechanisms for blocking: 1. If we're on the
                    // EventDispatchThread, start a new event pump. 2. If we're
                    // on any other thread, call wait() on the treelock.
                    if (Toolkit.getEventQueue().isDispatchThread()) {
                        EventDispatchThread dispatchThread =
                            (EventDispatchThread)Thread.currentThread();
                           * pump events, filter out input events for
                           * component not belong to our modal dialog.
                           * we already disabled other components in native code
                           * but because the event is posted from a different
                           * thread so it's possible that there are some events
                           * for other component already posted in the queue
                           * before we decide do modal show. 
                        dispatchThread.pumpEventsForHierarchy(new Conditional() {
                            public boolean evaluate() {
                                return keepBlocking && windowClosingException == null;
                        }, this);
                    } else {
                        synchronized (getTreeLock()) {
                            while (keepBlocking && windowClosingException == null) {
                                try {
                                    getTreeLock().wait();
                                } catch (InterruptedException e) {
                                    break;
                    if (windowClosingException != null) {
                        windowClosingException.fillInStackTrace();
                        throw windowClosingException;
        }I didn't get exactly what is happening but this may help to think further

  • Dragging a tab out of its place does not open it in a new window always. Behavior is erratic.

    Dragging a tab out of its place is and dropping it (say) in the middle of the screen is supposed to open the tab in a new Firefox window.
    But this behavior is often erratic and sometimes it simply does nothing, which is frustrating.
    Is there a bug already filed for this issue?

    Did this setting in about:config get changed recently?
    * browser.cache.check_doc_frequency
    These are the possible settings:
    * 0: Check once per browser session
    * 1: Check every time I view the page
    * 2: Never check (always use cached page)
    * 3 (default): Check when the page is out of date (automatically determined)

  • Mighty Mouse Scroll Issue - Application Specific

    So, I just got a bluetooth Mighty Mouse and have a strange issue. I have one program where it simply won't scroll? All other programs function properly, so I have a decent connection. It's just this one database program (Panorama), which runs our business applications that won't scroll?
    I already have a BT Mighty Mouse on my laptop and it works fine with this program? Any thoughts as to where to begin trouble shooting? I've tried everything I could think of and don't know what else to try.

    No help huh? I have spent literally hours trying to figure this out. One solution, which I can't try is reinstalling the software for the bluetooth wireless mouse. This really ticks me off...I just ordered this machine and it arrived a couple of days ago, set it up and all is fine except for this issue. I'm going through the package shipped to me by Apple (I upgraded my keyboard and mouse to bluetooth when I configured the machine and ordered in online from apple). THERE IS NO DISK FOR THE WIRELESS KEYBOARD OR MOUSE IN THE PACKAGE!!! What the heck. Shouldn't there be? I can't seem to find the software anywhere on line, so how am I supposed to reinstall the software to see if that clears my problem? Aaaahhhh.....

Maybe you are looking for