Skip to content

USB စက်ပစ္စည်း ​

WSL Dashboard သည် usbipd-win နှင့် ပေါင်းစပ်ထားပြီး local USB စက်ပစ္စည်းများကို WSL instance အတွင်းသို့ GUI interface တွင် အလွယ်တကူ ချိတ်ဆက်နိုင်စေသည်။

ကြိုတင်ပြင်ဆင်ခြင်း ​

ဤလုပ်ဆောင်ချက်ကို အသုံးမပြုမီ အောက်ပါတို့ကို သေချာပါစေ-

  1. Windows တွင် usbipd-win ကို တပ်ဆင်ပြီးဖြစ်သည်။
  2. သင့် WSL kernel သည် USB ကို ပံ့ပိုးသည် (ခေတ်မီ WSL 2 ၏ default kernel များသည် များသောအားဖြင့် ပံ့ပိုးပြီးဖြစ်သည်)။

အသုံးပြုရန် အဆင့်များ ​

1. စက်ပစ္စည်းများ Scan လုပ်ခြင်း ​

"USB" tab သို့ဝင်ပါ။ Application သည် Windows နှင့် လက်ရှိ ချိတ်ဆက်ထားသော USB စက်ပစ္စည်းအားလုံး (hub၊ mouse၊ storage devices စသည်) ကို အလိုအလျောက် စာရင်းပြပေးပါမည်။

2. စက်ပစ္စည်း Bind လုပ်ခြင်း ​

စက်ပစ္စည်းကို သီးခြား WSL instance တစ်ခုသို့ ချိတ်ဆက်မလုပ်မီ ထိုစက်ပစ္စည်းကို "bind" လုပ်ရန် လိုအပ်သည်။ Bind လုပ်ငန်းစဉ်သည် administrator အခွင့်အရေး လိုအပ်ပြီး WSL Dashboard က အခွင့်အရေးမြှင့်တင်မှု request ကို အလိုအလျောက် စီမံပေးပါမည်။

Bind လုပ်ပြီးနောက် ထိုစက်ပစ္စည်းသည် WSL အတွက် မျှဝေရန် အသင့်ဖြစ်ပါမည်။

3. Instance သို့ ချိတ်ဆက်ခြင်း (Attach) ​

Run နေသော WSL instance တစ်ခုကို ရွေးပြီး "Attach" ကို နှိပ်ပါ။

  • ချိတ်ဆက်အောင်မြင်ပြီးနောက် ထို USB စက်ပစ္စည်းသည် Windows မှ ပျောက်ကွယ်ပြီး ရွေးချယ်ထားသော WSL instance တွင် ပေါ်လာပါမည်။
  • WSL တွင် lsusb command ဖြင့် စစ်ဆေးနိုင်သည်။

4. ချိတ်ဆက်မှု ဖြတ်တောက်ခြင်း (Detach) ​

လုပ်ဆောင်ချက်များ ပြီးစီးပြီးနောက် "Detach" ကို နှိပ်ပါက စက်ပစ္စည်းသည် Windows ၏ ထိန်းချုပ်မှုသို့ ပြန်လည်ရောက်ရှိပါမည်။

အဖြစ်များသော မေးခွန်းများ ​

  • စက်ပစ္စည်း ရှာမတွေ့ပါသလား?: List ကို refresh ကြည့်ပါ၊ သို့မဟုတ် စက်ပစ္စည်းကို host ထဲသို့ မှန်ကန်စွာ ချိတ်ထားခြင်း ရှိမရှိ စစ်ဆေးပါ။
  • ချိတ်ဆက် မအောင်မြင်ပါသလား?: Target WSL instance က run နေကြောင်းနှင့် သင့်တွင် လုံလောက်သော အခွင့်အရေး ရှိကြောင်း သေချာပါစေ။
  • usbipd command ရှာမတွေ့ပါသလား?: usbipd-win ကို တပ်ဆင်ပြီး system ၏ PATH environment variable တွင် ထည့်သွင်းထားကြောင်း အတည်ပြုပါ။