Fix: Battlefront 2 Mouse not Working

The mouse does not work in Battlefront 2 if any of the overlay programs are interfering with the game. It can also be caused by a corrupt cache or corrupted game files. If any of the required Origin services are disabled, then it can cause issues with the game engine and hence cause instability with HCI devices like the mouse.

Battlefront 2

Sometimes, your cursor will not appear during the game and the user will not be able to select any of the menus or characters. Whereas in other cases, only the spinning wheel of the cursor will appear.

How to Fix Battlefront 2 Mouse not Working?

Before trying any of the solutions

  1. Restart your system. This will remove all temporarily stored configurations and reinitialize all parameters.
  2. Check if the mouse in the game is working fine in borderless mode.
  3. Make sure no gaming controller/joystick/gamepad is connected.
  4. Disconnect all the devices/printers/scanners/mobile phones etc. from your system and then try using the mouse.
  5. Connect your Mouse to a different USB port.
  6. Make sure Battlefront 2 and Origin, both are launched with the administrator privileges.

To fix the cursor in Star Wars Battlefront 2, follow the undermentioned solutions:

Solution 1: Update Windows and System Drivers

Outdated Windows OS and system drivers can be the root cause of many issues. The first step in troubleshooting many games related issues should be to update Windows and system drivers. Make sure that you have an active internet connection before proceeding.

  1. Exit the game.
  2. Press Windows key and type Update. Then in the search results, click on Check for Updates.
    Check For Updates in Windows Search
  3. Then click on Check for Updates in the Windows update window.
    Checking for Windows Updates
  4. If there are updates available, download and install all of them.
    Check For Updates in Settings
  5. Although, Windows update is used by manufacturers to update your system drivers, but it is still a good idea to check the manufacturer’s website manually for updated system drivers.

Solution 2: Disabling/Closing Conflicting Applications

Battlefront 2 simply does not “like” overlay programs. If you are using an overlay application, then disabling the overlay may solve the problem. Battlefront 2 also can not co-exist with TeamViewer running in the background so make sure that it is disabled. Double-check in the taskbar to make sure.

Here are some methods to disable the popular overlays used with Battlefront 2.

For Discord Overlay:

  1. Close the game.
  2. On your system, launch Discord.
  3. Open Discord’s settings
  4. Then click on ‘Overlay
  5. Now toggle the switch of “Enable in-game overlay” to off.
    Switch off Enable in-game overlay
  6. Now launch the game and check if the problem is solved.
  7. If not, close the game again.
  8. Then right-click on the Taskbar and then select Task Manager.
    Open Task Manager
  9. Now search for and kill all processes belonging to Discord.
  10. Now launch the game and check if the problem is solved.

Disable Origin Overlay

  1. Close the game.
  2. Launch Origin and open Application Settings.
    Open Application Settings in Origin
  3. Now click on More and then open Origin In-Game.
    Open Origin in Game
  4. Then toggle the switch of “Enable Origin in Game” to off.
    Switch off Enable Origin in Game
  5. Now launch the game and check if the problem is solved.
  6. You can also press Shift+F1 while the game is running to bring out the Origin window and then disable Origin Overlay.

Disable GeForce Experience Overlay

  1. Close the game.
  2. Launch GeForce Experience.
  3. Then in the top right corner, click on the Gear Icon
  4. Navigate to the General Tab.
  5. Now disable In-game overlay.
    Disable In-Game Overlay of GeForce Experience
  6. Now launch the game and check if the problem is solved.

If you are still having the issue, then disable Windows DVR/Game bar.

Solution 3: Enable Origin Startup Services

Different Origin services are started when your system starts. Majority of the services run in the background. If any of those services are disabled, then it can cause numerous issues like the mouse problem in Battlefield 2. In that case, enabling all the startup services related to the Origin client may solve the problem.

  1. Exit the game and Origin client.
  2. Now right-click on Taskbar and select Task Manager.
    Open Task Manager
  3. Then navigate to the Startup tab.
    Navigate to Startup tab of the Task Manager
  4. Now select the service related to the Origin client and click on Enable.
  5. Repeat the process for all the services related to the Origin client.
  6. Now restart your system.
  7. Then launch the Battlefront 2 and check if the problem is solved.

Solution 4: Stop Origin Web Helper Service

Origin Web Helper Service has a known history of creating different gaming issues. Maybe, the present issue is also being caused by the same service. In that case, we can try disabling the Origin Web Helper Service and see if this solves the problem.

  1. Exit the game and Origin client.
  2. Then press Windows+R keys and type services.msc.
    Type “services.msc” into the Run dialog and press Enter
  3. Now in the Services window, find and right-click the Origin Web Helper Service.
  4. Then in the menu, click on Stop.
    Stop Origin Web Helper Service
  5. Now launch Battlefront 2 and check if the problem is solved.

Solution 5: Switch off Pointer Acceleration

If you are using Steelseries products and acceleration is enabled in pointer settings, then it can cause the mouse not to work in your Battlefield game. Here, we can try disabling acceleration in pointer settings and see if this makes any difference.

  1. Exit the game and Origin.
  2. Press Windows key and type Settings. Then in the search results, click on Settings.
    Open Windows Settings
  3. Now open Devices.
    Open Devices in Windows Settings
  4. Then in the left pane of the window, click on Mouse.
    Open Mouse in Devices
  5. Now click on Additional Mouse Options.
    Open Additional Mouse Options
  6. Then in Pointer Setting, switch off Acceleration.
  7. Now launch Battlefront 2 and check if the problem is solved.

Solution 6: Clear the Cache of the Origin Client

Corrupted Cache of the Origin client can cause a lot of issues for a user. The game makes use of the cache every time the game gets loaded and keep fetching and sending data in between as well. If the very cache is corrupt, it can cause glitches in the game which also includes mouse problems. In that case, clearing the cache of the Origin client may solve the problem.

  1. Exit the game and Origin. Then kill all the processes related to Origin through the Task Manager.
  2. Press Windows+R keys which will bring out the Run command box. Then type
    %ProgramData%/Origin
    Open Origin Folder in Program Data

    and press Enter

  3. Now find the folder LocalContent (you should not delete this folder). Then delete all the folders except the LocalContent folder.
    Do Not Delete LocalContent Folder
  4. Again, open the Run command box, type the following and press Enter.
    %AppData%
    %appdata% as a Run command
  5. Now in the Roaming folder, find and delete the Origin folder.
  6. Now in the address bar, click on AppData.
    Click on AppData
  7. Now open the Local folder.
  8. Again, find and delete the Origin folder.
  9. Now restart your system.
  10. Then launch the game and check if the problem is solved.

Solution 7: Repair the Game Files of Battlefield 2

The issue you are facing could be a result of corrupted game files of Battlefield 2. Game files get corrupt when an update goes wrong or the game was moved between folders or drives. If the game files are corrupt, the game may exhibit several problems including the mouse. In that case, repairing the game files may solve the problem.

  1. Exit the game.
  2. Then launch Origin and open My Game Library.
    Selecting “My Game Library” from the left pane
  3. Now right-click on the icon of Battlefront 2 and then click on Repair Game.
    Repair the Game
  4. After completion of the repairing process, check if the problem is solved.

Solution 8: Reinstall Battlefield 2

If nothing has helped you so far, then you are left with no other option than to reinstall Battlefront 2. Make sure that you save your preferences as they will be removed during the reinstallation process.

  1. Exit the game.
  2. Then launch Origin and open My Game Library.
    Selecting “My Game Library” from the left pane
  3. Now right-click on the icon of Battlefront 2 and then click on Uninstall.
  4. After completion of the uninstallation process, restart your system.
  5. Then download and install Battlefront 2.
ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.