Thanks for the System Spec, nice system BTW.
Ok i would like you to try a Mouse fix supplied by Microsoft for Windows 8.1.
https://support.microsoft.com/en-us/kb/2908279
It will involve regedits so i would strongly recommend that you make a back up before hand.
However if your not sure about reg edits follow these steps.
1) Open notepad (notpad++ is perfered)
2) Copy and Paste Everything under the ----- and everything above ------x into notepad
---------------------------------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"D:\\Origin Games\\Battlefield 4\\bf4.exe"="NoDTToDITMouseBatch"
------x-------x-------x---------
3) Change the Value D:\\Origin Games\\Battlefield 4\\ to where you have your game installed baring in mind that all directory levels require "\\" a double slash.
4)Now with the edit done it should look like above but with your BF4 install location, proceed to save it as a .reg file.
5) Double click new created .reg file and select merge.
6) Now press Windows key and X and select Command Prompt as Administrator and type in the following command
Rundll32 apphelp.dll,ShimFlushCache
7) Reboot the PC and give BF4 a go again.