Many PC players have complained they often lose all mouse and keyboard input when joining a game. If they wait for a few seconds, the input comes back only to disappear two minutes later. The worst part about this issue is that gamers lose control over their characters.
To fix the problem, try restarting your computer. If the issue persists, follow the troubleshooting steps below.
Fix Battlefield 2042 mouse and keyboard not responding
Keep a key down all the time
Find a key that doesn’t do anything in the game and block it. Use a toothpick to block that key and keep it down all the time. This method works only as long as you keep an input down.
Switch to different ports
First, disconnect all the peripherals connected to your PC. This includes controllers, virtual devices, and other types of input devices.
Then switch your mouse and keyboard to different USB ports. Maybe your currents ports are faulty. Check the results.
Update your mouse and keyboard drivers
Be sure to update your mouse and keyboard to the latest driver version.
- Launch the Device Manager.
- Expand the list of Keyboards.
- Right-click on your keyboard and select Update driver.
- Go to Mice and other pointing devices.
- Right-click on your mouse and select Update driver.
- Restart your computer and check if the issue persists.
Reinstall your drivers
If you mouse and keyboard randomly become unresponsive, uninstall your current drivers. Then, restart your computer to automatically install a fresh version of the latest drivers.
- Launch the Device Manager.
- Expand the list of Keyboards.
- Right-click on your keyboard and select Uninstall device.
- Go to Mice and other pointing devices.
- Right-click on your mouse and select Uninstall device.
- Restart your machine.
Disable all background programs
Close all the programs and processes running in the background to make sure nothing’s interfering with Battlefield 2042. Turn off all input programs, and disable pretty much everything.
- Open the Task Manager.
- Click on the Processes tab.
- Right-click on the program you want to close.
- Select End task.
- Repeat these steps for all the programs you want to close.
Add the game to Exploit Protection settings
Try adding Battlefield 2042 to Exploit Protection settings and making it ignore the Windows default settings.
- Click on Search button and type Exploit Protection.
- Open the Exploit Protection settings page.
- Click on Program Settings.
- Add BF2042.exe and under Control Flow Guard.
- Click Override system settings and turn it off.
- Apply the changes.
Delete igo64.dll file
- Exit Origin
- Go to C:\Program Files (x86)\Origin
- Delete the igo64.dll file
- Restart the computer if the game says the file is in use.
Additional solutions
- Set Battlefield 2042 to run as admin
- Disable Origin in-game overlay
- Disable/enable raw mouse input via Control Panel
- Use a different mouse and a different keyboard
- Disable “Future Frame Rendering” in the game graphics settings.
Conclusion
If there’s no mouse and keyboard input in Battlefield 2042, switch to different ports, and update your mouse and keyboard drivers. If the issue persists, uninstall and reinstall your drivers. Additionally, disable all background programs, and turn off Origin in-game overlay. Try using a different mouse and/or a different keyboard.