You can rule out hardware by booting into safe mode. If the issue goes away then buggy software is likely to blame. Do you use any 3rd party help utilities? Also if you use some 3rd party driver installer stop using that and download your drivers from the manufacturer site.