ကီးဘုတ်၏ လုပ်ဆောင်ချက်များကို အွန်လိုင်းတွင် စစ်ဆေးခြင်း
Keyboard Test သည် ကီးဘုတ်တစ်ခုချင်းစီ၏ ရုပ်ပိုင်းဆိုင်ရာ လုပ်ဆောင်နိုင်စွမ်းကို စမ်းသပ်ရန်နှင့် ခလုတ်တစ်ခုစီကို နှိပ်လိုက်သည့်အခါ ထွက်ပေါ်လာသော နည်းပညာဆိုင်ရာ ဖြစ်ရပ်ကုဒ်များကို စစ်ဆေးရန်အတွက် အသုံးပြုနိုင်သော အခမဲ့ အွန်လိုင်းကိရိယာတစ်ခု ဖြစ်သည်။ စာမျက်နှာ၏ မည်သည့်နေရာတွင်မဆို ခလုတ်များကို နှိပ်လိုက်ရုံဖြင့် ၎င်းတို့ အလုပ်လုပ်ခြင်း ရှိ၊ မရှိကို ချက်ချင်း သိရှိနိုင်ပြီး စမ်းသပ်ပြီးသော ခလုတ်များ၏ အမြင်အာရုံပြ မြေပုံကို ကြည့်ရှုနိုင်သည်။ ထို့အပြင် လက်ရှိ ဖိထားသော ခလုတ်များကို ခြေရာခံနိုင်ပြီး အသေးစိတ် ဖြစ်ရပ်မှတ်တမ်းကိုလည်း ကြည့်ရှုနိုင်သည်။ ဤကိရိယာသည် စနစ်၏ ပုံမှန် အလိုအလျောက် ထပ်ခါတလဲလဲ ဖြစ်ပေါ်ခြင်းနှင့် ခလုတ်မတုံ့ပြန်ခြင်း သို့မဟုတ် နှစ်ချက် ဆက်တိုက်နှိပ်မိခြင်း စသည့် အမှန်တကယ် ဖြစ်ပေါ်သော ဟာ့ဒ်ဝဲ ချို့ယွင်းချက်များကို ခွဲခြားသတ်မှတ်ရာတွင် ကူညီပေးသည်။
အသုံးပြုသူများသည် စာမျက်နှာပေါ်တွင် ကီးဘုတ်ကို နှိပ်ခြင်းဖြင့် Space, Tab နှင့် လုပ်ဆောင်ချက်ခလုတ်များကို ဘရောက်ဆာ၏ ပုံမှန်လုပ်ဆောင်ချက်များ မဖြစ်ပေါ်စေဘဲ ဖမ်းယူနိုင်ပြီး Esc ကို နှိပ်ခြင်းဖြင့် ၎င်းကို ပြန်လည်လွှတ်ပေးနိုင်သည်။ မိုဘိုင်းလ်ဖုန်း သို့မဟုတ် မျက်နှာပြင်ပေါ်ရှိ ကီးဘုတ်များကို စမ်းသပ်ရန်အတွက် သီးသန့်ပြင်ဆင်ထားသော နေရာတွင် "နှိပ်ပြီး စာရိုက်ပါ..." ဟု ရေးသားထားသည့် စာရိုက်ကွက်ကို အသုံးပြုနိုင်သည်။
စမ်းသပ်မှုမှ ထွက်ပေါ်လာသော အချက်အလက်များ
ခလုတ်တစ်ခုကို နှိပ်လိုက်သည့်အခါ "နောက်ဆုံး ကီးဘုတ်ဖြစ်ရပ်" ကဏ္ဍတွင် အောက်ပါ အချက်အလက်များကို ဖော်ပြပေးမည် ဖြစ်သည် -
- ခလုတ် (Key): နှိပ်လိုက်သော ခလုတ်၏ တန်ဖိုး။
- ကုဒ် (Code): ရုပ်ပိုင်းဆိုင်ရာ တည်နေရာပြ ကုဒ်။
- ယခင်သုံး keyCode: ယခင်သုံး စံနှုန်းသတ်မှတ်ချက် ကုဒ်တန်ဖိုး။
- တည်နေရာ (Location): "ပုံမှန်"၊ "ဘယ်ဘက်"၊ "ညာဘက်" သို့မဟုတ် "နံပါတ်ကီးပတ်" ဟု ပြသမည် ဖြစ်သည်။
- မွမ်းမံမှုများ (Modifiers): "မရှိပါ" သို့မဟုတ် လက်ရှိ အသုံးပြုနေသော "Shift"၊ "Ctrl"၊ "Alt"၊ "Meta"၊ "Caps Lock" တို့ကို ပြသမည် ဖြစ်သည်။
- အခြေအနေပြ တံဆိပ်များ: "နှိပ်ခြင်း" သို့မဟုတ် "လွှတ်ခြင်း" အခြေအနေနှင့် ခလုတ်ကို ဖိထားစဉ် အလိုအလျောက် ထပ်ခါတလဲလဲ ဖြစ်ပေါ်မှုကို ရေတွက်ပေးသည့် "ထပ်ခါတလဲလဲ ×
{count}" တံဆိပ်။
စာမျက်နှာတွင် စာရင်းဇယားများအဖြစ် "စမ်းသပ်ပြီးသော ခလုတ်များ"၊ "စုစုပေါင်း နှိပ်မှုများ" နှင့် "လက်ရှိဖိထားသည်" အရေအတွက်တို့ကို ပြသပေးသည်။ "ဖြစ်ရပ်မှတ်တမ်း" ဇယားတွင် အချိန်၊ ဖြစ်ရပ် (နှိပ်ခြင်း သို့မဟုတ် လွှတ်ခြင်း)၊ ခလုတ်၊ ကုဒ် နှင့် မွမ်းမံမှုများ စသည့် ကော်လံများ ပါဝင်ပြီး မှတ်တမ်းမရှိပါက "ကီးဘုတ်ဖြစ်ရပ်များ မရှိသေးပါ — မည်သည့်ခလုတ်ကိုမဆို နှိပ်ပါ။" ဟု ပြသနေမည် ဖြစ်သည်။ အသုံးပြုသူသည် "မှတ်တမ်းကို ရှင်းလင်းရန်" ခလုတ်ကို နှိပ်၍ မှတ်တမ်းကို ဖျက်ပစ်နိုင်သည်။
ကီးဘုတ်စမ်းသပ်မှု၏ စည်းမျဉ်းများနှင့် ကန့်သတ်ချက်များ
ကီးဘုတ်စမ်းသပ်ရာတွင် အောက်ပါ အချက်များနှင့် အခြေအနေများကို သတိပြုရန် လိုအပ်သည် -
| အခြေအနေ | အသေးစိတ် ရှင်းလင်းချက် |
|---|---|
| စနစ်ဖြတ်လမ်းလင့်ခ်များ | ဘရောက်ဆာ သို့မဟုတ် လည်ပတ်မှုစနစ်မှ သီးသန့်သတ်မှတ်ထားသော ဖြတ်လမ်းလင့်ခ်များသည် စာမျက်နှာသို့ မရောက်ရှိမီ ကြားဖြတ်တားဆီးခြင်း ခံရသဖြင့် ၎င်းတို့ကို တစ်ခုချင်းစီသာ စမ်းသပ်ရမည် ဖြစ်သည်။ |
| Key နှင့် Code ကွာခြားချက် | Key တန်ဖိုးသည် အသုံးပြုနေသော ဘာသာစကား ကီးဘုတ်ပုံစံနှင့် မွမ်းမံမှုများအပေါ် မူတည်၍ ပြောင်းလဲနိုင်သော်လည်း Code တန်ဖိုးသည် ရုပ်ပိုင်းဆိုင်ရာ တည်နေရာအတိုင်း မပြောင်းလဲဘဲ တည်ရှိသည်။ |
| မိုဘိုင်းလ် ကီးဘုတ်များ | မျက်နှာပြင်ပေါ်ရှိ ကီးဘုတ်များသည် သီးခြားခလုတ်တန်ဖိုးများ မပေးပို့ဘဲ ယေဘုယျဖြစ်ရပ်များကိုသာ ပေးပို့လေ့ရှိသဖြင့် "Unidentified" ဟု ပြသနိုင်သည်။ |
| ကီးဘုတ်ပုံစံ ကန့်သတ်ချက် | မျက်နှာပြင်ပြ မြေပုံသည် ANSI ပုံစံအတိုင်းသာ ဖြစ်သဖြင့် ISO ခလုတ်များ၊ လက်ပ်တော့ Fn အလွှာများနှင့် မီဒီယာခလုတ်များသည် မြေပုံပေါ်တွင် မီးလင်းမည်မဟုတ်သော်လည်း မှတ်တမ်းတွင် ပေါ်လာမည် ဖြစ်သည်။ |
ကိုယ်ရေးအချက်အလက် လုံခြုံမှုနှင့် ဒေတာစီမံဆောင်ရွက်မှု
ခလုတ်နှိပ်မှုများကို ဖြစ်ရပ်အသေးစိတ်နှင့် စာမျက်နှာပေါ်ရှိ မှတ်တမ်းကို ပြသရန်အတွက်သာ ဤစာမျက်နှာမှ ဖတ်ရှုခြင်း ဖြစ်သည်။ မည်သည့်အချက်အလက်ကိုမျှ သိမ်းဆည်းခြင်း သို့မဟုတ် ပြင်ပဆာဗာများသို့ အင်တာနက်တင်ခြင်း မရှိပါ။ မှတ်တမ်းကို ရှင်းလင်းခြင်း သို့မဟုတ် စာမျက်နှာမှ ထွက်ခွာခြင်းဖြင့် လုပ်ဆောင်မှု အချက်အလက်အားလုံးကို လုံးဝ ဖျက်ပစ်မည် ဖြစ်သည်။
အမေးအဖြေများ (FAQ)
မေး - key နှင့် code တန်ဖိုးများအကြား မည်သည့်ကွာခြားချက် ရှိသနည်း။
ဖြေ - key တန်ဖိုးသည် နှိပ်လိုက်သည့်အခါ လက်ရှိထွက်ပေါ်လာသော စာလုံး သို့မဟုတ် လုပ်ဆောင်ချက်ဖြစ်သည် — ၎င်းသည် သင်အသုံးပြုနေသော ကီးဘုတ်ပုံစံနှင့် မွမ်းမံမှုများအပေါ် မူတည်၍ ပြောင်းလဲနိုင်သောကြောင့် တူညီသော ရုပ်ပိုင်းဆိုင်ရာခလုတ်သည် “a” သို့မဟုတ် “A” ကို ပြသနိုင်ပြီး အခြားဘာသာစကား ကီးဘုတ်ပုံစံတွင် လုံးဝခြားနားသော စာလုံးတစ်လုံးကို ပြသနိုင်သည်။ code တန်ဖိုးသည် ရုပ်ပိုင်းဆိုင်ရာ တည်နေရာ (KeyA, ShiftLeft, Space) ကို ရည်ညွှန်းပြီး မည်သည့်အခါမျှ ပြောင်းလဲခြင်းမရှိပါ၊ ထို့ကြောင့် ဂိမ်းများနှင့် အက်ပ်များသည် ၎င်းတို့၏ ဖြတ်လမ်းလင့်ခ်များကို code နှင့် ချိတ်ဆက်ထားခြင်း ဖြစ်သည်။
မေး - ကျွန်ုပ်၏ဖုန်းကီးဘုတ်တွင် “Unidentified” ဟု အဘယ်ကြောင့် ပြသနေသနည်း။
ဖြေ - မျက်နှာပြင်ပေါ်ရှိ ကီးဘုတ်များသည် — အထူးသဖြင့် Android တွင် — စစ်မှန်သော key တန်ဖိုးများမပါဘဲ ယေဘုယျဖြစ်ရပ်များကိုသာ ပေးပို့လေ့ရှိပြီး စာမျက်နှာသည် ဘရောက်ဆာမှ အစီရင်ခံတင်ပြသည့်အရာကိုသာ ပြသနိုင်သည်။ သင့်ကီးဘုတ်မှ မည်သည့်အရာကို ပေးပို့သည်ကို ကြည့်ရှုရန် ကီးဘုတ်ပုံစံအောက်ရှိ မျက်နှာပြင်ပေါ်ရှိ ကီးဘုတ်စစ်ဆေးမှုကို ဖွင့်ပါ၊ ပြင်ပကီးဘုတ် သို့မဟုတ် လက်ပ်တော့ကီးဘုတ်သည် အသေးစိတ်အချက်အလက်အပြည့်အစုံကို အစီရင်ခံတင်ပြပါလိမ့်မည်။
မေး - ခလုတ်တစ်ခုကို ဖိထားစဉ် ၎င်းသည် ထပ်ခါတလဲလဲ အလုပ်လုပ်နေပါသည် — ၎င်းသည် ချို့ယွင်းနေခြင်းလား။
ဖြေ - မဟုတ်ပါ။ ခလုတ်တစ်ခုကို ဖိထားပါက စနစ်သည် ထပ်ခါတလဲလဲ နှိပ်ခြင်းဖြစ်ရပ်များကို ပေးပို့ပြီး ၎င်းကို ဤနေရာတွင် Repeat တံဆိပ်နှင့် ကောင်တာဖြင့် ပြသသည် — ၎င်းသည် ပုံမှန် အလိုအလျောက် ထပ်ခါတလဲလဲ ဖြစ်ပေါ်ခြင်းသာ ဖြစ်သည်။ အမှန်တကယ် သတိထားရမည့် လက္ခဏာများမှာ ဆန့်ကျင်ဘက်ပုံစံဖြစ်သည်- တစ်ချက်တည်း အမြန်နှိပ်လိုက်ရုံဖြင့် ဖြစ်ရပ်အများအပြား ဖြစ်ပေါ်ခြင်း သို့မဟုတ် နှိပ်သော်လည်း မည်သည့်အရာမျှ မပေါ်လာခြင်းဖြစ်ပြီး ၎င်းသည် ခလုတ်ပျက်စီးနေခြင်း သို့မဟုတ် ကပ်နေခြင်းကို ညွှန်ပြနေသည်။
မေး - အချို့သော ခလုတ်တွဲများ အဘယ်ကြောင့် ပေါ်မလာသနည်း။
ဖြေ - ဘရောက်ဆာ သို့မဟုတ် လည်ပတ်မှုစနစ်မှ သီးသန့်သတ်မှတ်ထားသော ဖြတ်လမ်းလင့်ခ်များ — တက်ဘ်များနှင့် အက်ပ်များကို ပိတ်ခြင်း သို့မဟုတ် ပြောင်းလဲခြင်း၊ မျက်နှာပြင်အပြည့်ကြည့်ခြင်း၊ စနစ်ရှာဖွေခြင်း — တို့ကို စာမျက်နှာမှ မမြင်တွေ့မီ ကြားဖြတ်တားဆီးထားသောကြောင့် ၎င်းတို့သည် ဤနေရာတွင် မည်သည့်အခါမျှ ပေါ်လာမည်မဟုတ်ပါ။ ထိုသို့မပေါ်လာခြင်းသည် ပုံမှန်ဖြစ်ပြီး ခလုတ်ပျက်နေခြင်းမဟုတ်ပါ- ထိုခလုတ်များကို တစ်ခုချင်းစီ စမ်းသပ်ကြည့်ပါက တစ်ခုချင်းစီအလိုက် မှတ်ပုံတင်ပါလိမ့်မည်။