Dear patrons, in this new version of Handheld Companion (HC), we've improved the overall user experience, corrected a large number of reported bugs and issues, improved stability and finally added support for the MSI Claw 8.
In addition to the complexity of acquiring an MSI Claw 8 AI+ A2VM, or simply of reading its name without stuttering, we had to make Handheld Companion compatible. It took us almost three weeks, with the help of the community and @antheas from the Handheld Daemon project and Bazzite, to come up with a convincing result.
Earlier this month we shared some details of our findings. Since then, we've improved compatibility with the controller by adding vibration support, as well as implementing basic LED support and Battery charge limit. Still we'd like you to understand this is still a WIP support.

Manufacturer applicationWhile we appreciate our kind community and are always sorry to see someone leave, we understand users are expecting the ability to migrate from manufacturer (OEM) applications (MSI Center, Legion Space, Ally Space) to HC seamlessly. With this new release, we've added a new setting without the Device page for you to disable or restore OEM applications easily. Please keep in mind running both the OEM application and HC together will likely result in unexpected behaviors.
Security and NotificationsAs part of the improved user experience, we've entirely rewritten the notification logic and migrated some UI interactions that were part of notifications to the Device page. One of them was the Core isolation setting which should be turned off to ensure proper compatibility with Intel based devices.
Controller Manager (Experimental)As you may know, Controller Manager is our in-house class, which purpose is to ensure proper support of internal and external controllers. But it also serve another purpose, defeat Microsoft XInput slot attribution logic, so our virtual controller always takes XInput slot one to maximize compatibility with games. While we recently marked this setting as Experimental, to manage everyone's expectations, we've recently drastically improved Controller Manager:
Success rate of Xinput slot one acquisition is now greater.
Bluetooth controllers can be power-cycled without user having to manually turn them off and back on.

Suspend on Sleep (Experimental)Suspend and resume on standby is a new experimental setting that will force applications with a profile where the option is checked to be paused when the system goes to sleep and resumed when the system wakes up. This feature will soon be available through a hotkey.

BenjaminLSR
2025-04-22 10:56:02 +0000 UTCKeith Leyson
2025-04-22 10:22:42 +0000 UTCKeith Leyson
2025-04-22 10:20:55 +0000 UTCPochowandpoch
2025-04-16 09:47:46 +0000 UTCBenjaminLSR
2025-04-15 14:16:36 +0000 UTCTim1337
2025-04-15 09:03:36 +0000 UTCAstanor Revan
2025-04-14 07:47:40 +0000 UTCAstanor Revan
2025-04-14 07:32:38 +0000 UTCPochowandpoch
2025-04-13 19:54:47 +0000 UTCPochowandpoch
2025-04-13 15:26:33 +0000 UTCBenjaminLSR
2025-04-12 06:23:25 +0000 UTCPochowandpoch
2025-04-11 23:56:21 +0000 UTCBenjaminLSR
2025-04-09 15:26:08 +0000 UTCNeil Garland
2025-04-09 15:13:28 +0000 UTCBenjaminLSR
2025-04-09 15:01:29 +0000 UTCNeil Garland
2025-04-09 14:27:05 +0000 UTCAdam Ch.
2025-04-08 18:39:50 +0000 UTCBenjaminLSR
2025-04-07 18:43:10 +0000 UTCBenjaminLSR
2025-04-07 18:42:48 +0000 UTCAlexis Perez
2025-04-07 18:34:04 +0000 UTCAstanor Revan
2025-04-07 07:07:57 +0000 UTC