Only available in English
ComputerKeyboard on Steam
ComputerKeyboard is a platform designed to help you type faster, improve accuracy, and boost productivity with smart tools, tips, and typing resources.
អានបន្ថែមអំពីen_US (United States)
រចនាឡើងសម្រាប់ការវាយអក្សរលឿន
សម្រាប់ការសន្សំសំចៃពេលវេលា
ចាប់ផ្តើមការធ្វើដំណើររបស់អ្នកជាមួយ ComputerKeyboard — កម្មវិធីដែលរចនាឡើងសម្រាប់ការសិក្សាវាយអក្សរដោយមិនមើល។ អ្នកចាប់ផ្តើមជាមួយគ្រាប់ចុចមូលដ្ឋាន ៤ ហើយលំហាត់នឹងកាន់តែស្មុគស្មាញ។ វាយបានល្អ? កម្រិតបញ្ហាបានកើនឡើង: ពេលវេលាឆ្លើយតបកាន់តែខ្លី, ចំនួនគ្រាប់ចុចកើនឡើង។ បើមានកំហុស? ប្រព័ន្ធនឹងកំណត់កម្រិតស្មុគស្មាញដោយស្វ័យប្រវត្តិ។
លក្ខណៈពិសេស:
ពិនិត្យប្លង់ត្រឹមត្រូវ
ផ្ទុកប្លង់ដោយស្វ័យប្រវត្តិ
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ
បង្ហាញក្តារចុចដែលបានជ្រើស
បង្ហាញភាសាដែលបានជ្រើស
ប្ដូរភាសាសារ
Only available in English
ComputerKeyboard is a platform designed to help you type faster, improve accuracy, and boost productivity with smart tools, tips, and typing resources.
អានបន្ថែមអំពីOnly available in English
Master touch typing with ComputerKeyboard — a fast, intuitive way to train all ten fingers. Practice on global keyboard layouts, improve speed and accuracy, and build muscle memory without typing a single word. Just keys, reflexes, and results.
អានបន្ថែមអំពីOnly available in English
Learn touch typing with intuitive ten‑finger training. Increase difficulty step by step and practice on multiple keyboard layouts.
អានបន្ថែមអំពីOnly available in English
Discover the LearnTestQuestions + ComputerKeyboard Steam Bundle. Train test questions, improve typing skills, and boost your learning efficiency.
អានបន្ថែមអំពី✔ ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ
ចំនួនប្លង់ក្តារចុច
កំណែ: 9N2CCP66TZV7
ចំនួនប្លង់ក្តារចុច
កំណែ: 9NVZT82X40VX
ចំនួនភាសាចំណុចប្រទាក់
ចំនួនកំណែក្តារចុច

Armenian (Eastern – hye) – (✔ hye-AM)
Armenian (Classical orthography – hyp) – (✔ hyp-AM)
Armenian (Western – hyt) – (✔ hyt-AM)
Armenian (Western – hyw) – (✔ hyw-AM)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ
-SA.png)
Arabic (Saudi Arabia – 101) – (✔ ar(101)-SA)
Arabic (Saudi Arabia – 102) – (✔ ar(102)-SA)
Arabic (Saudi Arabia – 102 AZERTY) – (✔ ar(102a)-SA)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Azerbaijani Cyrillic Layout – (✔ azc-AZ)
Azerbaijani Latin Layout – (✔ azl-AZ)
Azerbaijani (Standard) Layout – (✔ azs-AZ)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Bosnian (Cyrillic, Bosnia and Herzegovina) – (✔ bsc-BA)
Bosnian (Latin, Bosnia and Herzegovina) – ( bsl-BA)
Croatian (Bosnia and Herzegovina) – ( hr-BA)
Serbian (Cyrillic, Bosnia and Herzegovina) – ( src-BA)
Serbian (Latin, Bosnia and Herzegovina) – ( srl-BA)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Bulgarian – (✔ bg-BG)
Bulgarian Latin – (✔ bgl-BG)
Bulgarian Phonetic – (✔ bgp-BG)
Bulgarian Phonetic Traditional – (✔ bgpt-BG)
Bulgarian Typewriter – (✔ bgt-BG)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Portuguese (Brazil) – (✔ ptbr1-BR)
Portuguese (Brazil – ABNT2) – (✔ ptbr2-BR)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Canadian Multilingual Standard – (✔ cms-CA)
English (Canada) – (✔ en-CA)
French (Canada) – ( fr-CA)
French (Canada – special layout) – (✔ frs-CA)
Inuktitut – Naqittaut – (✔ iu-cans-CA)
Inuktitut – Latin – (✔ iul-CA)
Mohawk (Mohawk) – ( moh-CA)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Tibetan (China) – (✔ bo-CN)
Tibetan (bod – China) – (✔ bod-CN)
Mongolian (China) – (✔ mn-CN)
Uyghur (China) – (✔ ug-CN)
Uyghur (variant 1 – China) – (✔ ug1-CN)
Chinese (Simplified) - US – (✔ us-CN)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Colemak – modern layout, ~17 changes from QWERTY, requires additional driver installation – ( en-COLEMAK)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Czech (Standard) – (✔ cs-CZ)
Czech (Phonetic) – (✔ csp-CZ)
Czech (QWERTY) – (✔ csq-CZ)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

German (Austria) – ( de-AT)
German (Switzerland) – (✔ de-CH)
German (Germany) – (✔ de-DE)
German (Liechtenstein) – ( de-LI)
German (Luxembourgish) – ( de-LU)
German (Germany – Extended) – (✔ dei-DE)
Lower Sorbian (Germany) – ( dsb-DE)
Upper Sorbian (Germany) – (✔ hsb-DE)
Upper Sorbian (Germany – Layout B) – (✔ sbl-DE)
Upper Sorbian (Germany – Layout S) – (✔ sbs-DE)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Danish (Denmark) – (✔ da-DK)
Faroese (Faroe Islands) – ( fo-DK)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Dvorak – ergonomic layout, vowels on the left, consonants on the right – (✔ en-DV)
Dvorak – left hand, one‑handed variant – (✔ en-DVL)
Dvorak – right hand, one‑handed variant – (✔ en-DVR)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ
-US.png)
English (International – US) – (✔ en(INTL)-US)
English (USIA – US) – (✔ en(USIA)-US)
English (Caribbean): Antigua i Barbuda, Bahamy, Barbados, Belize, Dominika, Grenada, Jamajka, Saint Kitts i Nevis, Saint Lucia, Saint Vincent i Grenadyny, Trynidad i Tobago, oraz terytoria zależne: Anguilla, Bermudy, Kajmany, Montserrat, Turks i Caicos – ( en-029)
English (Australia) – ( en-AU)
English (Belize) – ( en-BZ)
English (Great Britain) – (✔ en-GB)
English (Hong Kong) – ( en-HK)
English (Indonesia) – ( en-ID)
English (Ireland) – (✔ en-IE)
English (India) – (✔ en-IN)
English (Jamaica) – ( en-JM)
English (Malaysia) – ( en-MY)
English (New Zealand) – (✔ en-NZ)
English (Singapore) – ( en-SG)
English (Trinidad and Tobago) – ( en-TT)
English (United States) – (✔ en-US)
English (South Africa) – ( en-ZA)
English (Zimbabwe) – ( en-ZW)
Hawaiian (US) – (✔ haw-US)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Catalan (Spain) – ( ca-ES)
Valencian (Spain – Catalan variant in Valencia) – ( cav-ES)
Spanish (Latin America) – ( es-419)
Spanish (Spain) – (✔ es-ES)
Spanish (Mexico) – ( es-MX)
Spanish (Spain – additional variant) – ( esp-ES)
Spanish (Spain – Variant V) – (✔ esv-ES)
Basque (Spain) – ( eu-ES)
Galician (Spain) – ( gl-ES)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Finnish (Finland) – (✔ fi-FI)
Finnish (Swedish layout – Finland) – (✔ fis-FI)
Northern Sami (Finland – SEF) – (✔ sme(SEF)-FI)
Northern Sami (Finland) – ( sme-FI)
Inari Sami (Finland) – ( smn-FI)
Skolt Sami (Finland) – ( sms-FI)
Swedish (Finland) – ( sv-FI)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

br-FR – ( br-FR)
co-FR – ( co-FR)
French (Belgium) – (✔ fr-BE)
French (Canada) – ( fr-CA)
French (Switzerland) – (✔ fr-CH)
French (France) – (✔ fr-FR)
French (Luxembourg) – ( fr-LU)
French (Canada – special layout) – (✔ frs-CA)
gsw-FR – ( gsw-FR)
oc-FR – ( oc-FR)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Welsh (Great Britain) – (✔ cy-GB)
English (Great Britain) – (✔ en-GB)
Scottish Gaelic (Great Britain) – (✔ gd-GB)
Scottish Gaelic (Great Britain) – ( gla-GB)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Scottish Gaelic (Great Britain) – (✔ gd-GB)
Scottish Gaelic (Great Britain) – ( gla-GB)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Georgian (Standard) – (✔ ka-GE)
Georgian (Typewriter) – (✔ ka1-GE)
Georgian (Phonetic) – (✔ ka2-GE)
Georgian (Ergonomic) – (✔ ka3-GE)
Georgian (Legacy) – (✔ ka4-GE)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Greek (220) – (✔ el-GR 220)
Greek (220) Latin – (✔ el-GR 220L)
Greek (319) – (✔ el-GR 319)
Greek (319) Latin – (✔ el-GR 319L)
Greek Latin – (✔ el-GR ELL)
Greek Polytonic – (✔ el-GR ELP)
Greek – (✔ el-GR)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Hungarian (Hungary – 101) – (✔ h101-HU)
Hungarian (Hungary) – (✔ hun-HU)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

English (Indonesia) – ( en-ID)
Indonesian (Indonesia) – ( id-ID)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ
-IL.png)
Yiddish (Israel) – ( he(Yiddish)-IL)
Hebrew (Israel) – (✔ he-IL)
Hebrew (Israel – Alt) – (✔ he3-IL)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Persian (Iran) – (✔ fa-IR)
Persian (Iran – alternative) – (✔ fas-IR)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Italian (Switzerland) – ( it-CH)
Italian (Italy) – (✔ it-IT)
Italian (Italy 142) – (✔ it142-IT)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Inuktitut – Naqittaut – (✔ iu-cans-CA)
Inuktitut – Latin – (✔ iul-CA)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Inuktitut – Naqittaut – (✔ iu-cans-CA)
Inuktitut – Latin – (✔ iul-CA)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Inuktitut – Naqittaut – (✔ iu-cans-CA)
Inuktitut – Latin – (✔ iul-CA)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Lithuanian (Lithuania) – (✔ lt-LT)
Lithuanian (Lithuania – I) – (✔ lti-LT)
Lithuanian (Lithuania – S) – (✔ lts-LT)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

German (Luxembourgish) – ( de-LU)
French (Luxembourg) – ( fr-LU)
Luxembourgish (Luxembourg) – (✔ lb-LU)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Latvian (Latvia) – (✔ lv-LV)
Latvian (Latvia – G) – (✔ lvg-LV)
Latvian (Latvia – S) – (✔ lvs-LV)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Macedonian (MF layout) – (✔ mf-MK)
Macedonian (MFS layout) – (✔ mfs-MK)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Maltese (Malta) – layout 47 – (✔ mt47-MT)
Maltese (Malta) – layout 48 – (✔ mt48-MT)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Fulfulde (Nigeria) – ( ff-NG)
Hausa (Nigeria) – (✔ ha-NG)
Yoruba (Nigeria) – (✔ yo-NG)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ
.png)
Frisian (Netherlands – Frysk) – ( fy-NL(FRY))
Dutch (Netherlands – International) – ( nl-NL(INTL))
Dutch (Netherlands) – (✔ nl-NL)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Norwegian Bokmål (Norway) – (✔ nb-NO)
Norwegian Nynorsk (Norway) – ( nn-NO)
Southern Sami (Norway) – ( sma-NO)
Northern Sami (Norway – NBS variant) – (✔ sme(NBS)-NO)
Northern Sami (Norway – SEN variant) – (✔ sme(SEN)-NO)
Lule Sami (Norway) – ( smj-NO)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

English (Philippines) – ( en-PH)
Filipino (Philippines) – ( fil-PH)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Polish (214) – (✔ 214-PL)
Polish (Programmers) – (✔ pl-PL)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Portuguese (Portugal) – (✔ pt-PT)
Portuguese (Brazil) – (✔ ptbr1-BR)
Portuguese (Brazil – ABNT2) – (✔ ptbr2-BR)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Romanian (Romania) – (✔ ro-RO)
Romanian (Romania – Programmers) – (✔ rop-RO)
Romanian (Romania – Standard) – (✔ ros-RO)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Serbian (Montenegro) – ( sr-ME)
Serbian (Old Cyrillic, Serbia) – (✔ src(OLD)-RS)
Serbian (Cyrillic, Bosnia and Herzegovina) – ( src-BA)
Serbian (Cyrillic, Montenegro) – ( src-ME)
Serbian (Cyrillic, Serbia) – ( src-RS)
Serbian (Latin, Bosnia and Herzegovina) – ( srl-BA)
Serbian (Latin, Serbia) – ( srl-RS)
Serbian (ISO srp, Montenegro) – (✔ srp-ME)
Serbian (ISO srp, Serbia) – (✔ srp-RS)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Bashkir (Russia) – (✔ ba-RU)
Russian (Russia) – (✔ ru-RU)
Rumelian (Russia) – (✔ rum-RU)
Rutul (Russia) – (✔ rut-RU)
Sakha (Russia) – (✔ sah-RU)
Tatar (Russia) – (✔ tt-RU)
Tatar Latin (Russia) – (✔ ttl-RU)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Southern Sami (Sweden) – ( sma-SE)
Northern Sami (Sweden – SEF) – (✔ sme-SE(SEF))
Northern Sami (Sweden – SVS) – (✔ sme-SE(SVS))
Lule Sami (Sweden) – ( smj-SE)
Swedish (Sweden) – (✔ sv-SE)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Slovak (Slovakia) – (✔ sk-SK)
Slovak (Slovakia – QWERTY) – (✔ skq-SK)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Thai (Kedmanee) – (✔ th-TH)
Thai (Pattachote) – (✔ th1-TH)
Thai (Kedmanee – no Shift Lock) – (✔ th2-TH)
Thai (Pattachote – no Shift Lock) – (✔ th3-TH)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Turkish (F layout) – (✔ f-TR)
Turkish (Q layout) – (✔ q-TR)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Tatar (Russia) – (✔ tt-RU)
Tatar Latin (Russia) – (✔ ttl-RU)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Ukrainian (Ukraine) – (✔ uk-UA)
Ukrainian Extended (Ukraine) – (✔ ukre-UA)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Cherokee (CWY) – (✔ chr-CWY)
English (International – US) – (✔ en(INTL)-US)
English (USIA – US) – (✔ en(USIA)-US)
English (United States) – (✔ en-US)
Hawaiian (US) – (✔ haw-US)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Afrikaans (South Africa) – ( af-ZA)
English (South Africa) – ( en-ZA)
Sepedi (South Africa) – (✔ nso-ZA)
Tswana (South Africa) – (✔ th-ZA)
Tsonga (South Africa) – ( tso-ZA)
Venda (South Africa) – ( ve-ZA)
Xhosa (South Africa) – ( xh-ZA)
Zulu (South Africa) – ( zu-ZA)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ
-SA.png)
Arabic (Saudi Arabia – 101) – (✔ ar(101)-SA)
Arabic (United Arab Emirates) – ( ar-AE)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ
-SA.png)
Arabic (Saudi Arabia – 101) – (✔ ar(101)-SA)
Arabic (Saudi Arabia – 102) – (✔ ar(102)-SA)
Arabic (Saudi Arabia – 102 AZERTY) – (✔ ar(102a)-SA)
ar-AE_101 – ( ar-AE_101)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

German (Germany) – (✔ de-DE)
German (Germany – Extended) – (✔ dei-DE)
Lower Sorbian (Germany) – ( dsb-DE)
Upper Sorbian (Germany) – (✔ hsb-DE)
Upper Sorbian (Germany – Layout B) – (✔ sbl-DE)
Upper Sorbian (Germany – Layout S) – (✔ sbs-DE)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

English (Caribbean): Antigua i Barbuda, Bahamy, Barbados, Belize, Dominika, Grenada, Jamajka, Saint Kitts i Nevis, Saint Lucia, Saint Vincent i Grenadyny, Trynidad i Tobago, oraz terytoria zależne: Anguilla, Bermudy, Kajmany, Montserrat, Turks i Caicos – ( en-029)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

Cherokee (CWY) – (✔ chr-CWY)
English (International – US) – (✔ en(INTL)-US)
English (USIA – US) – (✔ en(USIA)-US)
English (United States) – (✔ en-US)
Hawaiian (US) – (✔ haw-US)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ

French (Canada) – ( fr-CA)
French (Canada – special layout) – (✔ frs-CA)
✔ - ប្ដូរប្លង់ដោយស្វ័យប្រវត្តិ