PS5 DualSense controller causing PC to sleep

Hi All,

I have a PS5 DualSense controller and having issues with my Manjaro gnome. First, I can only get it to detect the device via USB. I can pair and connect via bluetooth, but I am unable to see any device in /dev/ for it.

Second, when playing a game via USB, it randomly sends my computer into suspend. I have disabled auto-suspend in gnome power settings, but issue still remains. See output from dmesg below. Not really sure how I can investigate this further? Any help would be appreciated. Thanks.

[ 3211.661199] audit: type=1334 audit(1640340274.646:169): prog-id=0 op=UNLOAD                                                                                                                                                                                                                      
[ 5356.829475] PM: suspend entry (deep)                                                                                                                                                                                                                                                             
[ 5356.952511] Filesystems sync: 0.123 seconds                                                                                                                                                                                                                                                      
[ 5357.169998] rfkill: input handler enabled                                                                                                                                                                                                                                                        
[ 5357.280404] Freezing user space processes ... (elapsed 0.001 seconds) done.                                                                                                                                                                                                                      
[ 5357.282145] OOM killer disabled.                                                                                                                                                                                                                                                                 
[ 5357.282146] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.                                                                                                                                                                                                                 
[ 5357.283315] printk: Suspending console(s) (use no_console_suspend to debug)                                                                                                                                                                                                                      
[ 5357.287876] sd 2:0:0:0: [sda] Synchronizing SCSI cache                                                                                                                                                                                                                                           
[ 5357.287968] sd 2:0:0:0: [sda] Stopping disk                                                                                                                                                                                                                                                      
[ 5357.321320] sd 3:0:0:0: [sdb] Synchronizing SCSI cache                                                                                                                                                                                                                                           
[ 5357.321805] sd 3:0:0:0: [sdb] Stopping disk                                                                                                                                                                                                                                                      
[ 5358.475665] ACPI: EC: interrupt blocked                                                                                                                                                                                                                                                          
[ 5358.525789] ACPI: PM: Preparing to enter system sleep state S3                                                                                                                                                                                                                                   
[ 5358.734763] ACPI: EC: event blocked                                                                                                                                                                                                                                                              
[ 5358.734767] ACPI: EC: EC stopped                                                                                                                                                                                                                                                                 
[ 5358.734768] ACPI: PM: Saving platform NVS memory                                                                                                                                                                                                                                                 
[ 5358.734845] Disabling non-boot CPUs ...                                                                                                                                                                                                                                                          
[ 5358.740700] smpboot: CPU 1 is now offline                                                                                                                                                                                                                                                        
[ 5358.742826] smpboot: CPU 2 is now offline                                                                                                                                                                                                                                                        
[ 5358.744818] smpboot: CPU 3 is now offline                                                                                                                                                                                                                                                        
[ 5358.746777] smpboot: CPU 4 is now offline                                                                                                                                                                                                                                                        
[ 5358.748743] smpboot: CPU 5 is now offline                                                                                                                                                                                                                                                        
[ 5358.750681] smpboot: CPU 6 is now offline                                                                                                                                                                                                                                                        
[ 5358.752631] smpboot: CPU 7 is now offline                                                                                                                                                                                                                                                        
[ 5358.754548] smpboot: CPU 8 is now offline                                                                                                                                                                                                                                                        
[ 5358.756436] smpboot: CPU 9 is now offline                                                                                                                                                                                                                                                        
[ 5358.758340] smpboot: CPU 10 is now offline                                                                                                                                                                                                                                                       
[ 5358.760217] smpboot: CPU 11 is now offline                                                                                                                                                                                                                                                       
[ 5358.761761] smpboot: CPU 12 is now offline                                                                                                                                                                                                                                                       
[ 5358.763328] smpboot: CPU 13 is now offline                                                                                                                                                                                                                                                       
[ 5358.764981] smpboot: CPU 14 is now offline                                                                                                                                                                                                                                                       
[ 5358.766647] smpboot: CPU 15 is now offline                                                                                                                                                                                                                                                       
[ 5358.768181] smpboot: CPU 16 is now offline                                                                                                                                                                                                                                                       
[ 5358.769700] smpboot: CPU 17 is now offline                                                                                                                                                                                                                                                       
[ 5358.771121] smpboot: CPU 18 is now offline                                                                                                                                                                                                                                                       
[ 5358.772573] smpboot: CPU 19 is now offline 

If I had to guess I’d guess some combination of buttons on the controller is triggering a suspend event. At least it looks to me, based on the logs, that the machine is going into suspend because of a triggered event.

3211.661199] audit: type=1334 audit(1640340274.646:169): prog-id=0 op=UNLOAD                                                                                                                                                                                                                      
[ 5356.829475] PM: suspend entry (deep)