mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-01-14 00:55:28 +00:00
SInput Serial from MAC
This commit is contained in:
committed by
Sam Lantinga
parent
ad52ebf985
commit
46ea7aa80e
@@ -313,6 +313,15 @@ static void ProcessSDLFeaturesResponse(SDL_HIDAPI_Device *device, Uint8 *data)
|
||||
ctx->touchpad_count = data[16];
|
||||
ctx->touchpad_finger_count = data[17];
|
||||
|
||||
// Get device Serial - MAC address
|
||||
char serial[18];
|
||||
(void)SDL_snprintf(serial, sizeof(serial), "%.2x-%.2x-%.2x-%.2x-%.2x-%.2x",
|
||||
data[23], data[22], data[21], data[20], data[19], data[18]);
|
||||
#if defined(DEBUG_SINPUT_INIT)
|
||||
SDL_Log("Serial num: %s", serial);
|
||||
#endif
|
||||
HIDAPI_SetDeviceSerial(device, serial);
|
||||
|
||||
#if defined(DEBUG_SINPUT_INIT)
|
||||
SDL_Log("Accelerometer Range: %d", ctx->accelRange);
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user