Skip to content

Commit 0ccd289

Browse files
authored
hidapi: log device's manufacturer and name (#5177)
1 parent da10fb8 commit 0ccd289

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

source/MRViewer/MRSpaceMouseHandlerHidapi.cpp

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,12 @@ bool SpaceMouseHandlerHidapi::findAndAttachDevice_( bool verbose )
6868
{
6969
if ( verbose )
7070
{
71-
spdlog::info( "HID API device found: {:04x}:{:04x}, path={}, usage={}, usage_page={}",
72-
vendorId, localDevicesIt->product_id, localDevicesIt->path, localDevicesIt->usage, localDevicesIt->usage_page );
71+
spdlog::info( "HID API device found: {:04x}:{:04x}, path={}, usage={}, usage_page={}, name={}:{}",
72+
vendorId, localDevicesIt->product_id, localDevicesIt->path, localDevicesIt->usage, localDevicesIt->usage_page,
73+
wideToUtf8( localDevicesIt->manufacturer_string ), wideToUtf8( localDevicesIt->product_string ) );
7374
if ( deviceSignal_ && localDevicesIt->usage == HID_USAGE_GENERIC_MULTI_AXIS_CONTROLLER && localDevicesIt->usage_page == HID_USAGE_PAGE_GENERIC )
74-
deviceSignal_( fmt::format( "HID API device {:04x}:{:04x} found", vendorId, localDevicesIt->product_id ) );
75+
deviceSignal_( fmt::format( "HID API device {:04x}:{:04x} found: {}:{}", vendorId, localDevicesIt->product_id,
76+
wideToUtf8( localDevicesIt->manufacturer_string ), wideToUtf8( localDevicesIt->product_string ) ) );
7577
}
7678
for ( ProductId deviceId : supportedDevicesId )
7779
{

0 commit comments

Comments
 (0)