Kamis, 14 Juni 2012

Mencegah USB Device dengan Serial Berbeda Terdeteksi Sebagai Device Baru

Buat yang sering main-main sama USB device, mungkin pernah ngalamin masalah: setiap kali colok device dengan serial number berbeda, Windows nganggep itu device baru lagi. Ribet banget kan?

Nah, dulu ada sharing dari forum USB-IF (sayangnya link aslinya udah nggak aktif), tapi idenya masih bisa dipakai terutama di Windows 2000/XP.

Triknya

Semua mainnya di registry. Lokasinya ada di:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\UsbFlags]

Ada dua cara yang bisa dipakai:

1. Cara global

Sebenarnya Windows udah punya entry bawaan:

GlobalDisableSerNumGen = 1

Walaupun namanya agak menipu (seakan-akan disable serial number), tapi justru ini yang bikin serial number tetap aktif. Jadi biasanya biarkan saja setting ini apa adanya.

2. Cara spesifik per-device

Kalau mau lebih spesifik, kamu bisa bikin entry baru di bawah key UsbFlags. Namanya harus dimulai dengan IgnoreHWSerNum lalu diikuti Vendor ID (VID) dan Product ID (PID).

Contoh:

IgnoreHWSerNum0536016A = 1

Di sini, VID = 0536 (hex), sedangkan PID tergantung device/interface yang dipakai.

Dengan cara ini, Windows bakal "ngabaikan" serial number device tersebut, jadi walaupun serial-nya beda, tetap dianggap device yang sama.

Label: , , ,

<< Beranda