Thanks for the reply. Here is the report from Etrecheck. I have a feeling it not anything I installed though, because It was happening on a fresh install, too, which is why I thought it could be a macOS bug.
EtreCheck version: 3.4 (420)
Report generated 2017-06-21 13:02:01
Download EtreCheck from https://etrecheck.com
Runtime: 1:30
Performance: Excellent
Click the [Lookup] links for more information from Apple Support Communities.
Click the [Details] links for more information about that line.
Problem: Other problem
Description:
Cursor stuck
Hardware Information:ⓘ
MacBook Pro (Retina, 15-inch, Mid 2015)
[Technical Specifications] - [User Guide] - [Warranty & Service]
MacBook Pro - model: MacBookPro11,4
1 2.2 GHz Intel Core i7 (i7-4770HQ) CPU: 4-core
16 GB RAM Not upgradeable
BANK 0/DIMM0
8 GB DDR3 1600 MHz ok
BANK 1/DIMM0
8 GB DDR3 1600 MHz ok
Bluetooth: Good - Handoff/Airdrop2 supported
Wireless: en0: 802.11 a/b/g/n/ac
Battery: Health = Normal - Cycle count = 11
Video Information:ⓘ
Intel Iris Pro - VRAM: 1536 MB
Color LCD 2880 x 1800
Disk Information:ⓘ
APPLE SSD SM0512G disk0: (500.28 GB) (Solid State - TRIM: Yes)
[Show SMART report]
EFI (disk0s1 - MS-DOS FAT32) <not mounted> [EFI]: 210 MB
Macintosh HD (disk0s2 - Journaled HFS+) / [Startup]: 420.36 GB (408.14 GB free)
Recovery HD (disk0s3 - Journaled HFS+) <not mounted> [Recovery]: 650 MB
BOOTCAMP (disk0s4 - NTFS) /Volumes/BOOTCAMP : 79.05 GB (54.46 GB free)
USB Information:ⓘ
USB30Bus
Apple Inc. Apple Internal Keyboard / Trackpad
Broadcom Corp. Bluetooth USB Host Controller
Roland OCTA-CAPTURE
Thunderbolt Information:ⓘ
Apple Inc. thunderbolt_bus
System Software:ⓘ
macOS Sierra 10.12.5 (16F73) - Time since boot: less than an hour
Gatekeeper:ⓘ
Mac App Store and identified developers
Kernel Extensions:ⓘ
/Library/Extensions
[loaded] jp.co.roland.RDUSB0120Dev (1.5.3 - SDK 10.9) [Lookup]
System Launch Agents:ⓘ
[not loaded] 7 Apple tasks
[loaded] 185 Apple tasks
[running] 90 Apple tasks
System Launch Daemons:ⓘ
[not loaded] 42 Apple tasks
[loaded] 177 Apple tasks
[running] 97 Apple tasks
Launch Daemons:ⓘ
[running] jp.co.roland.RDUSB0120Setupd.plist (Roland Corporation - installed 2017-06-21) [Lookup]
User Launch Agents:ⓘ
[running] com.spotify.webhelper.plist (Spotify - installed 2017-06-21) [Lookup]
User Login Items:ⓘ
iTunesHelper Application (Apple, Inc. - installed 2017-06-21)
(/Applications/iTunes.app/Contents/MacOS/iTunesHelper.app)
Spotify Application - Hidden
(/Applications/Spotify.app)
Internet Plug-ins:ⓘ
QuickTime Plugin: 7.7.3 (installed 2017-04-28)
3rd Party Preference Panes:ⓘ
None
Time Machine:ⓘ
Time Machine not configured!
Top Processes by CPU:ⓘ
6% WindowServer
2% kernel_task
1% Dock
1% fontd
0% notifyd
Top Processes by Memory:ⓘ
1.09 GB softwareupdated
848 MB kernel_task
159 MB WindowServer
103 MB mds_stores
90 MB Dock
Top Processes by Network Use:ⓘ
Input Output Process name
124 KB 15 KB mDNSResponder
6 KB 5 KB apsd
6 KB 2 KB netbiosd
2 KB 2 KB ntpd
0 B 64 B SystemUIServer
Top Processes by Energy Use:ⓘ
7.12 WindowServer
0.82 RDUSB0120Setupd
0.10 apsd
0.06 UserEventAgent
Virtual Memory Information:ⓘ
12.17 GB Available RAM
8.16 GB Free RAM
3.83 GB Used RAM
4.01 GB Cached files
0 B Swap Used
Software installs:ⓘ
OCTA-CAPTURE Driver: 1.5.3 (installed 2017-06-21)
Install information may not be complete.