Hogyan rendelhetem át az esc-t egy másik billentyűhöz. Hogyan lehet újra hozzárendelni a billentyűket a törött vagy hiányzó gombokkal rendelkező billentyűzeten. Újra hozzárendelés a rendszerleíró adatbázison keresztül

17.11.2019 Érdekes

Program a billentyűzet billentyűinek, egérgombjainak és görgőjének átrendeléséhez Key Remapper lehetővé tesz:

    A billentyűzet billentyűinek újbóli hozzárendelése,kattintson az egérgombokra és görgesse az egér görgőjétúj értékek a billentyűzeten nem található billentyűk és egérgombok beállításának lehetőségével. Például a CapsLock billentyű helyettesíthető a "Középső egérgombbal", az F11 az "Egérgörgő lefelé görgetéssel", az F12 a Win, a Böngésző Kezdőlap vagy az "Egérgomb X2" (amely fizikailag nincs jelen a beviteli eszközökön).

    A billentyűk és az egérgombok fordított cseréje, azaz gyakorlatilag megváltoztatják funkcionális céljukat. Például gyakorlatilag felcserélheti a jobb Shift és Enter billentyűt, a „Középső egérgombot” és a bal Shift billentyűt.

    Cserélje ki adott billentyűket vagy egérgombokat billentyűk vagy egérgombok kombinációi módosítókkal. Például beállíthatja az Alt+Shift+Esc (gyors programváltás) kombinációt, hogy megnyomjon egy billentyűt a multimédiás billentyűzeten Böngésző Előre, beállíthatja a Ctrl+C (másolás) kombinációt az egérgombra X1, beállíthatja a Ctrl+"Balra" kombinációt. egérgomb” jobbra Alt.

    Emulálja a duplán kattintó egérgombokat vagy a billentyűzet billentyűit a kattintások közötti késleltetés beállításával (dupla kattintás késleltetéssel).

    Billentyűzet billentyűk zárolása (letiltása), egérgombok, görgetés az egér görgőjévelés ezek kombinációi módosító billentyűkkel.

    Határátcsoportosítások és blokkolások műveletei bizonyos programok és ablakok. Például megadhatja, hogy az X1 egérgomb lecserélése a szóköz billentyűre csak az "A" programban történjen, és sehol máshol. Vagy úgy, hogy a NumLock billentyűt a Ctrl+C+C (dupla C) kombináció helyettesíti mindenhol, kivéve azt a programot, amelynek ablakcímében a „B” szó szerepel.

    Hozzon létre és gyorsan(két egérkattintással) kulcskészlet profilok váltása.

Ebben az esetben a program nem módosít a beolvasási kódokon rendszerleíró adatbázisés nem szükséges a számítógép újraindítása ahhoz, hogy a kulcsfontosságú változtatások érvénybe lépjenek.

Használva Key Remapperát lehet rendelni szinte bármilyen billentyűt és egérgombot.

Rendszerkövetelmények: Windows 10/8.1/8/7/Vista/2008/2003/XP/2000

Képernyőképek


Hogyan kell használni a programot

A Key Remapper program letöltése és telepítése

A program használatához le kell töltenie a telepítési disztribúciót, majd futtassa azt. Megkezdődik a telepítés, majd a program készen áll a használatra. A program elindítása után az ábrán látható ablak jelenik meg a képernyőn:

Munka a programmal

A képernyő tetején egy legördülő lista található a profil kiválasztásához, valamint a velük való munkavégzéshez szükséges gombok. A közelben található egy "Szünet" gomb, amely lehetővé teszi a program ideiglenes letiltását. Az alábbiakban látható a kulcscsere és a kulcszárak fő területe.

Profilok

Bizonyos programok és célok eltérő kulcskészleteket igényelnek, ezért a program olyan profilokat biztosít, amelyek segítségével különböző cserék és kulcsleképezések készletei hozhatók létre, amelyek testreszabhatók és szükség szerint gyorsan válthatók. Létrehozhatók (az "Új hozzáadása" gomb), átnevezhetők (az "Átnevezés" gomb) és törölhetők (a "Törlés" gomb).

Profil létrehozásakor megjelenik egy ablak, amelyben meg kell adni a profil nevét, és ki kell választani, hogy az új profil az aktuális adataival legyen-e feltöltve vagy sem.

A létrehozott profilok között válthat egy legördülő lista segítségével, vagy a tálcán található programikonra jobb gombbal kattintva meghívott helyi menün keresztül.

Meghatározás, csere és blokkolás

Egy billentyű másikkal való cseréjéhez meg kell határoznia a fizikailag lenyomandó billentyűt vagy egérgombot, és azt a billentyűt, amelyet a rendszer a lenyomásakor jelenteni fog:

Egy billentyű, egérgomb vagy görgő cseréjének meghatározásához hajtsa végre a műveletet dupla kattintás egérrel a "(dupla kattintás a hozzáadáshoz)" sorra. Ezt a műveletet az Insert gombbal vagy a gombbal is végrehajthatja helyi menü:

Megjelenik az ábrán látható ablak:

Amikor ez az ablak megjelenik, a fókusz automatikusan átvált a lenyomott billentyű/egér gomb azonosítására.

Nyomja meg a kívánt billentyűt, egérgombot (a bal egérgomb meghatározásához - tartsa lenyomva a Ctrl billentyűt vagy bármely más módosítót), vagy görgessen az egér görgőjén, és válassza ki, mit szeretne tenni: lecserélni egy másik billentyűre vagy kombinációra vagy blokkra?

Ha új billentyűértéket kell megadnia, vigye a kurzort a "Csere billentyűvel, egérgombbal vagy kombinációval" jelölőnégyzet alatti beviteli mezőbe, és nyomja meg a kívánt billentyűt vagy kombinációt a billentyűzeten (tartsa lenyomva az Alt, Ctrl, Shift billentyűket és/vagy Win módosító billentyűket, és nyomja meg a fő gombot). Ha nincsenek megfelelő billentyűk a billentyűzeten, meghatározhatja azokat az elsődleges kulcs kiválasztásával a listából. Ha módosító kulcsokat kell megadnia, jelölje be a nevük melletti négyzeteket. Ha rá kell kattintania az egérgombra vagy el kell forgatnia az egér görgőjét, kattintson rájuk, vagy válassza ki az „Egér...” szóval kezdődő műveletet a legördülő listából. Például: „Egér - nyomja meg a jobb gombot”, „Egér – forgassa fel a kereket” stb.

Ha blokkolni szeretne egy kulcsot, jelölje be a "Block" jelölőnégyzetet. Ha a "Teljes blokkolás" jelölőnégyzet nincs bejelölve, akkor az egyszerű gombnyomás blokkolva lesz, de módosítók (Ctrl, Shift stb.) lenyomásakor a billentyű nem blokkolódik. Ha a jelölőnégyzet be van jelölve, teljes blokkolás történik. Például, ha letiltja az "A" billentyűt, és nem jelöli be a "Teljes blokkolás" jelölőnégyzetet, akkor a Ctrl+A kombináció működik. De ha teljes blokkolás kapcsold be – nem fog.

Ha elkészült a definíció, kattintson az "OK" gombra.

Ha a program nincs Szünet módban, akkor a csere már működik.

Ha virtuálisan szeretné megváltoztatni a billentyűket és/vagy az egérgombokat, akkor két kulcsmódosítást kell végrehajtania – az egyiket a másikra és fordítva.

Fontos megjegyezni, hogy egy kulcson nem lehet két vagy több csere vagy blokkolás műveletet végrehajtani. Ha ez megtörténik, akkor az kerül végrehajtásra, amelyik magasabb a listában. Ha az egyik művelet egy mappában található, és egy másik ugyanazon a kulcson található alatta, akkor a mappában lévő művelet végrehajtásra kerül.

Munka a helyettesítésekkel és blokkolással

A program lehetővé teszi a cserék és zárolások mappákba való strukturálását, amelyeket a Ctrl+Insert billentyűkombinációval vagy a helyi menü - "Mappa beszúrása" segítségével hozhat létre.

Az egér húzásával szabadon mozgathatja a tevékenységeket és a mappákat. Ha a Ctrl billentyűt lenyomja a húzás megkezdésekor, a művelet vagy a mappa másolásra kerül. A szokásos kivágás, másolás, beillesztés és törlés funkciók is rendelkezésre állnak.

Ha ideiglenesen le kell tiltania bármely cserét vagy blokkolást, vagy akár egy teljes mappát, használja a "Szóköz" billentyűt vagy a helyi menüt - "Letiltás...". A bekapcsoláshoz meg kell ismételnie a műveletet.

Program gyorsbillentyűk

Ctrl+P Szünet
Beszúrás Beszúrási művelet (csere vagy blokkolás)
Shift+Insert Mappa beszúrása
Belép Mappa vagy művelet hozzáadása/szerkesztése a kontextustól függően
Hely Művelet vagy mappa letiltása/engedélyezése (beleértve a benne lévő összes műveletet)
Ctrl+szóköz Tiltsa le az összes mappaműveletet
Shift+Szóköz Engedélyezze az összes mappaműveletet
Ctrl+Shift+szóköz Az összes mappaművelet állapotának megfordítása (a letiltottak engedélyezése és az engedélyezettek letiltása)
Töröl Mappa vagy művelet törlése
Ctrl+Delete Az összes mappa és tevékenység törlése (az aktuális profil törlése)
Shift+Fel Mappa vagy művelet mozgatása felfelé
Shift+Le Helyezzen le egy mappát vagy műveletet
Ctrl+X Vágjon ki egy műveletet vagy mappát
Ctrl+C Művelet vagy mappa másolása
Ctrl+V Művelet vagy mappa beillesztése

Alapvetően a gyorsbillentyűkkel kapcsolatos nehézségek akkor merülnek fel, ha munka közben gyakran kell használni a gombokat. Például amikor a nyelvet angolról oroszra váltja. A szükséges billentyűkombináció beállítása megmenti a szerencsétlen felhasználót a kellemetlen pillanatoktól és a lehetőségek keresésétől. Most beszéljünk a kulcsok cseréjéről.

A Testreszabás párbeszédpanelen egyszerűen átrendezheti vagy módosíthatja az eszköztár billentyűit, a menüparancsokat vagy magát a menüt. A szakértők utasításokat dolgoztak ki a beállítások egér vagy billentyűzet használatával történő megváltoztatásához. Elmondjuk az összes lehetőséget. Először is elmondjuk, hogyan módosíthatja a párbeszédpanel egérrel történő megnyitásához szükséges billentyűk hozzárendelését.

Egyszerű módszerek

Három ilyen módszer létezik.

1.opció

  • Az Eszközök menüben válassza ki a „Beállítások” parancsot.
  • A módosítani kívánt eszköztárnak láthatónak kell lennie.
  • A „Beállítások” ablakban lépjen az „Eszköztárak” elemre.
  • Jelölje ki a megjeleníteni kívánt eszköztárat.
  • A „Beállítások” ablakban válassza a „Parancsok” lapot.

2. lehetőség

  • Kattintson az eszköztár gombjára.
  • A Beállítások ablak Parancsok lapján kattintson a Kijelölt objektum szerkesztése lehetőségre.
  • Nyomd meg az Entert.
  • A „Beállítások” ablakban kattintson a „Bezárás” gombra.

3. lehetőség

Módosítsa a menüparancs billentyűparancsait:

  • Válasszon ki egy menüparancsot.
  • A „Beállítások” ablakban kattintson a „Kijelölt objektum szerkesztése” gombra.
  • A „Kontextus menü neve” oszlopban adja meg a kívánt eszköztár gombjának nevét úgy, hogy megnyomja az „és” jelet (&) azon betű előtt, amelyhez a gyorsbillentyű értékét hozzá kívánja rendelni.
  • Nyomja meg az ENTER gombot, majd a „Bezárás” gombot a „Beállítások” ablakban

A billentyűzet billentyűinek megváltoztatása a billentyűzet segítségével

Ennek csak két lehetősége van.

1.opció

  • Nyomja meg az ALT + E (orosz) billentyűket, írja be az „n”-t. Ezzel megnyílik a Beállítások ablak.
  • A módosítani kívánt eszköztárnak láthatónak kell lennie.
  • A „Settings” ablakban nyomja meg az ALT+AND billentyűkombinációt. Ezzel megnyílik az „Eszköztárak” fül.
  • A nyílgombokkal válassza ki az eszköztárat. Most nyomja meg a SZÓKÖZ billentyűt az eszköztár kiválasztásához.
  • A „Beállítások” ablakban nyomja meg az ALT + K (orosz) billentyűkombinációt a „Parancsok” lap megnyitásához.

2. lehetőség

  • Nyomja meg az ALT + R billentyűket a „Parancsok átrendezése” ablak megnyitásához
  • A nyílbillentyűkkel válassza ki az „Eszköztárat”.
  • Nyomja meg a TAB billentyűt, és navigáljon az Eszköztár listájához, majd a nyílgombokkal válassza ki a módosítani kívánt billentyűt. Nyomd meg az Entert.
  • A TAB billentyű lenyomásával lépjen a Vezérlők listára, és a nyílbillentyűkkel válassza ki a módosítani kívánt gombot.
  • Nyomja meg az ALT + Y gombot a „Kijelölt objektum szerkesztése” kiválasztásához.
  • Nyomja meg a TAB billentyűt, és lépjen a „Kontextus menü neve” mezőre. Adja meg a kívánt eszköztár gombjának nevét úgy, hogy megnyomja az „és” jelet (&) azon betű előtt, amelyhez a gyorsbillentyű értékét hozzá kívánja rendelni.
  • Nyomd meg az Entert.
  • A TAB gombbal lépjen a „Bezárás” gombra, és nyomja meg az ENTER billentyűt.

A gombok megváltoztatása a "Start" segítségével

Egyes billentyűkombinációk megváltoztatásához használhatja standard menü Rajt. Elmondjuk, hogyan változtathatja meg a gyorsbillentyűket, például gyorsan válthat egyik nyelvről a másikra.

  • Válassza a Beállítások lehetőséget a Start menüben
  • Ezután - „Vezérlőpult”
  • Következő – „Nyelvi és regionális szabványok”
  • Ezután végigmegyünk a „Nyelvek” – „További részletek” – „Billentyűzetbeállítások” – és a „Billentyűparancsok módosítása” útvonalon.
  • A megjelenő ablakban válassza ki a legkényelmesebbnek tűnő billentyűkombinációt: Alt+Shift vagy Ctrl+Shift.
  • Kattintson az „OK” gombra az összes megnyitott ablakban.

Most már tudja, hogyan módosíthatja a billentyűparancsot a számítógépén minden kényelmes módon. Jó munkát!

Felhasználó kérdése

Helló.

A laptopom most kb 4-5 éves. Az "I/z" gomb pedig leállt (pontosabban ha erősen megnyomod, csak akkor fog működni). Ki akartam cserélni a billentyűzetet, de nincs pontosan ugyanolyan (hasonló telepítése a laptop tönkretételét jelenti).

Meg tudná mondani, hogyan rendelhetek hozzá egy billentyűt az „I” helyett, mondjuk a bal „Ctrl”-hoz (egyébként alig használom, a jobbhoz szoktam) Kipróbáltam a KeyExtender, SharpKeys (és néhány segédprogramot) egy másik, nem emlékszem a nevére), de valamiért nem működött nekem (talán a rendszervédelem nem engedi).

PS Jelenleg Windows 8-at használok...

Jó nap!

Hozzáteszem azt is, hogy hasonló problémával nemcsak azok szembesülnek, akiknek nem működik egy bizonyos billentyű, hanem azok is, akik szeretnék javítani a karakter irányíthatóságát a játékban, egyszerre beállítani egy gombnyomás sorozatát, azok akik teljesen le akarják tiltani a felesleges gombokat (pl. lehetnek multimédiás billentyűzeten).

A cikkben számos segédprogramot fogok megnézni, és képernyőképeken mutatom meg, hogyan kell végrehajtani ezt a feladatot. Lássunk munkához?..

„Cserélje ki” az egyik gombot a másikra

MapKeyboard

Fejlesztő: http://www.inchwest.com

Működés szempontjából az egyik legmegbízhatóbb segédprogram. Legalábbis nekem működött a „régi” Windows 2000/XP-ben és a viszonylag új Windows 8/10 operációs rendszerben is.

A segédprogram nagyon kompakt, és nem igényel telepítést. Az indítás után a kulcs cseréjéhez mindössze 3 lépést kell végrehajtania (a fenti képernyőképen meg vannak jelölve):

  1. válasszon egy billentyűt a nem működő billentyű helyett (például bal Ctrl);
  2. majd a „Kijelölt kulcs újraképezése” oszlopban jelölje meg azt a billentyűt, amelyik nem működik (azaz a bal oldali Ctrl lesz helyette);
  3. Kattintson a Mentés gombra "Elrendezés mentése" (a rendszer újraindul). Újraindítás után a Ctrl helyett a "Z" gomb fog működni.

Ha vissza szeretné állítani az összes változtatást: használja a „Billentyűzetkiosztás visszaállítása” gombot.

KeyTweak

A fejlesztő weboldala: http://webpages.charter.net/krumsick/

KeyTweak főablak: 1. művelet

Egyszerű, de megbízható program, amely lehetővé teszi a billentyűk hozzárendelésének megváltoztatását a billentyűzeten. Lehetővé teszi a billentyűk egymás közötti szkennelési kódjának megváltoztatását, vagy akár az egyes billentyűk letiltását is.

Megjegyzem, a program használata rendkívül egyszerű (annak ellenére, hogy nincs orosz fordítása). Először válassza ki azt a kulcsot, amelyik nem működik jól az Ön számára, majd a „Choose New Remaping” oszlopban jelölje meg a cseréhez szükséges kulcsot, és nyomja meg a „Remap Key” gombot (lásd a fenti képernyőképet).

Ezután fogadja el a változtatásokat (az "Alkalmaz" gomb a képernyő jobb alsó sarkában), és fogadja el a számítógép újraindítását.

Valójában az újraindítás után a kulcsok elkezdenek „új” hozzárendelt műveleteket végrehajtani. Kényelmes, egyszerű és hatékony eszköz!

Key Remapper

A program fő ablaka (a program telepítése és indítása után).

Egyszerűen nem tudtam nem említeni ezt a programot ebben a cikkben. Nemcsak az egyes billentyûzet billentyûzeteinek átrendelését teszi lehetõvé, hanem egész lenyomási kombinációk beállítását is lehetõvé teszi: hogy szeretné például, ha az Alt+Shift+Esc billentyűket rátenné az egér görgőjére (gyorsan programváltás)?! Használhatja a billentyűzet gombjait is az egér működésének emulálásához.

És még egy fontos részlet: csak bizonyos alkalmazásokban állíthat be cserét (ami kétségtelenül tetszeni fog a játék szerelmeseinek: elvégre némi előnyhöz juthat, és felgyorsíthatja a reakciót, ha egy gomb megnyomásával egy teljes kombinációt hajtanak végre!).

A program több profilt támogat (például mindegyik játékhoz külön-külön létrehozhat egy cserekészletet).

Fontos: a program semmilyen változtatást nem végez a rendszerleíró adatbázisban, és nem szükséges a számítógép újraindítása ahhoz, hogy a változtatások érvénybe lépjenek.

Ami a használatát illeti: itt minden egyszerű:

  • először jelezze a módosítani kívánt kulcsot;
  • majd a második oszlopban az azt helyettesítő kulcsot. Lásd az alábbi képernyőképet.

megjegyzem teljes verzió fizetős programok. Az ismerkedést azonban nyugodtan elkezdheti ingyenes termék. Ajánlom!

A kiegészítéseket szívesen fogadjuk...

Minden jót!

1. tipp: Hogyan változtassuk meg a billentyűk funkcióját

A Windows egyes billentyűinek és kombinációinak alapértelmezett funkciói nem mindig felelnek meg a felhasználóknak. A Microsoft OS-ben lehetséges a változtatás funkció néhány kulcsot a beállításjegyzék módosításával, de ezek a képességek nagyon korlátozottak. Azok, akik radikálisan meg akarják változtatni billentyűzetük funkcionalitását, és maguk számára optimális módon beállítják annak működését, harmadik féltől származó programokat kell igénybe venniük.

Szükséged lesz- számítógéppel telepített Windows;- Internet-hozzáférés.

Utasítás

1. Az egyik legjobb ingyenes alkalmazások A billentyűzet újraprogramozása az M gombbal. Keresse fel a http://www.seriosoft.org webhelyet, töltse le a programot számítógépére, és telepítse. Telepítéskor az Mkey a sajátjaira változtatja a billentyűzet illesztőprogramjait, és teljes mértékben vezérli a billentyűzet működését.

2. Ha változtatni akarsz funkció néhány kulcsot, nyissa meg a program ablakát, és lépjen be a „Kulcsok” menübe. Kattintson a jobb gombbal az ablak bal oldalán, és válassza a „Hozzáadás” lehetőséget. A párbeszédpanel megjelenése után nyomja meg a gombot funkció amelyet módosítani szeretne, és adja meg a kulcs tetszőleges nevét az űrlapon. Miután megerősítette döntését az „Ok” gombra kattintással, válassza ki az ablak középső részén az egyik műveletet, amelyet hozzá szeretne rendelni ehhez a kulcshoz. Erősítse meg választását a jobb alsó sarokban található "Mentés" ikonra kattintva. Ezentúl a kiválasztott gomb a hozzá rendelt funkciót fogja ellátni. funkció.

3. Azok számára, akik gyökeresen meg akarják változtatni a billentyűzettel való működésüket, a következő lehetőséget ajánljuk. Vásároljon egy multimédiás billentyűzetet a lejátszót vezérlő gombokkal. Válassza ki a billentyűzetén azokat a billentyűket, amelyeket nem használ. rendszeres munkavégzés. Ezek kulcsok lehetnek digitális blokk(a billentyűzet jobb oldalán), néhány funkciógomb (F1, F2 stb.), Scroll Lock, Pause Break és mások. A multimédiás gombokkal együtt a működés károsodása nélkül átprogramozható billentyűk száma elérheti a több tucatnyit.

4. Az Mkey programmal rendeljen hozzá speciális funkciókat ezekhez a gombokhoz. Ez lehet a leggyakrabban használt programok indítása és számos művelet (kivágás, másolás, frissítés, beillesztés, lapok közötti navigáció, internetkapcsolat stb.). A rendszer billentyűparancsaival ellentétben ezek egy gombnyomással vezérelhetők, ami sokkal kényelmesebb és gyorsabb, mintha ugyanazt két vagy három gomb egyidejű lenyomásával végezné el.

5. A billentyűk új funkcióinak gyors megjegyezése érdekében ragasszon rájuk a megfelelő ikonokat ragasztószalaggal vagy kulcsmatricákkal. Ezen átalakítások eredményeként billentyűzete olyan exkluzív funkciókat kap, amelyek optimálisan megfelelnek az Ön igényeinek. A billentyűzet sebessége és könnyű kezelhetősége jelentősen megnő.

2. tipp: A billentyűk cseréje

Laptopokon különböző okok miatt előfordulhat, hogy a billentyűzet egy vagy több billentyűje meghibásodik. Mivel a teljes billentyűzet cseréje meglehetősen költséges, megváltoztathatja a billentyűk hozzárendelését és átviheti funkcióikat a kevésbé használtakra kulcsok, például a második Ctrl, Alt vagy Win billentyűkkel.

Szükséged lesz Programok KEY TWEAK, MKey, Keyboard Layout Manager

Utasítás

1. Töltse le a programokat az internetről, és indítsa el valamelyiket.

3. Nyomja meg a nem működő gombot. Ha például egy funkció átviteléről beszélünk a működő gombokról, kulcsok Fn balkezesek számára a számukra ismerős jobb oldalra, a program értesíti a felhasználót, hogy a kulcs működik.

4. Állítson be új billentyűt a kiválasztott funkcióhoz az egér és az egérrel virtuális billentyűzet. Erősítse meg választását rákattintással és a mechanikus billentyűzeten. A program tájékoztatást ad a kulcs által végrehajtott funkciókról, és azt is jelzi, hogy van-e duplikáció.

5. Zárja be a billentyűk funkcionális rendeltetésének cseréjére szolgáló programot, és ellenőrizze a billentyűzet működőképességét. Ehhez nyitunk szöveg szerkesztő, például a Jegyzettömb, és egyenként gépelje be az összes karaktert az összes billentyű használatával. A leggyakrabban használt programok billentyűinek működését is ellenőrizzük. Ezt a számítógép újraindítása után kell megtenni.

jegyzet

Egyes gomboknak csak egy értéke van, például a Num Lock vagy az Insert, így nem rendelhet hozzájuk más funkciót. Ez egy hardver firmware, amely nem módosítható kulcscsereprogramokkal. Ezenkívül a firmware megváltoztatása hibás működést okozhat, és a billentyűzet nem reagál a beírt parancsokra. Kapcsolatfelvétel nélkül szolgáltatóközpont Nem valószínű, hogy ez a probléma megoldódik.

Hasznos tanács

U különböző gyártók a laptopok különböző opciókkal rendelkezhetnek a beolvasási kódok billentyűzetről történő olvasására, ezért előfordulhat, hogy nem egy, hanem több programra lesz szüksége a billentyűzet billentyűinek funkcionális rendeltetésének helyettesítésére.

Videó a témáról

jegyzet

Az Mkey-ben csak a Shift, Ctrl, Alt és Win billentyűket nem lehet átprogramozni.

Hasznos tanács

Az Mkey mellett más programok is vannak a billentyűk funkcióinak megváltoztatására - például KeyRemapper, KeyTweak, Hot.Keyboard. Néhányuk azonban fizetős, anélkül, hogy meghaladná az Mkey funkcionalitását; mások képességeikben rosszabbak.

A könyv tippeket tartalmaz és összefoglal különféle problémák megoldására, amelyek előbb-utóbb a gazdaságos netbookok és a modern asztali modellek használatakor is felmerülnek. Az összes megadott receptet a gyakorlatban tesztelték, és témakörökre osztva: hardver személyi számítógépek, számítógépes hálózatokés internetkapcsolat, Windows operációs rendszer telepítése, konfigurálása és javítása, internetezés, vírusvédelem. Nem csak figyelembe véve kész megoldások váratlan problémákra, hanem számos, már számítógépvásárlás előtt felmerülő kérdésre is választ ad. A szükséges minimális műszaki információk rendelkezésre állnak ahhoz, hogy megalapozott döntést hozhasson.

A CD-t csak a könyv nyomtatott kiadása tartalmazza.

Könyv:

Az oldal szakaszai:

A billentyűzeten sok olyan billentyű található, amelyeket soha nem használ. Az egyik legbosszantóbb a kulcs , a programozási nyelvek idejéből megmaradt, mint például a Fortran, ahol mindent megírtak nagybetűvel. Ritkán használja valaki a rendszert Windows billentyűk(mind a fő, mind a helyi menü meghívásához) - kényelmesebb ezt az egérrel megtenni. Eközben ezeknek a gomboknak a véletlen megnyomása lelassítja az összes munkát. Akit ez bosszant, letilthatja vagy átrendelheti más funkciókhoz – például a szomszédos gombokhoz.

Nézzük meg ezeket a műveleteket példákon keresztül, majd elmondjuk, hogyan történik ez általános esetben - bármely kulcs esetén.

Először is létre kell hoznia egy új bináris paramétert a rendszerleíró adatbázisban: HKEY_LOCAL_MACHINESYSTEMCurrentControlSet ControlKeyboard Layout (nem tévesztendő össze a billentyűzetkiosztással!) (a menüben lesz kiírva - bináris paraméter), Scancode Map néven (szóközzel!) , és adjon hozzá egy értéket a következő példa szerint:

00 00 00 00 00 00 00 00

03 00 00 00 00 00 5C E0

00 00 5D E0 00 00 00 00

Ez a sor letiltja a Windows jelölőnégyzet billentyűjét és a szomszédos előugró menü billentyűjét. Értsük meg, mi van itt leírva.

Először 8 pár nullának kell lennie egy sorban. Ezután jön egy szám (előző nullával) - ebben az esetben 03, ami azt jelenti, hogy a nyomon követett kulcsok száma plusz egy (azaz ebben a példában két kulcsot követünk). Ezt mindig három pár nullának kell követnie (legfeljebb 4 pár számjegyet kiegészítve). A bejegyzésnek mindig négy pár nullával kell végződnie. De közéjük annyi páros szám négyszeresét kell felírnunk, ahány kulcsot adtunk a követéshez - jelen esetben kettőt. A letiltani kívánt kulcsok úgynevezett scan kódjait tartalmazzák. táblázatban A 12.2 azoknak a kulcsoknak a kódjait mutatja, amelyeket figyelembe kell venni a letiltásra vagy cserére vonatkozó jelöltek szempontjából (lásd alább).

Ezeket a kódokat a négy számpár utolsó két párjába írjuk, az első két pár ismét nulla – ahogy a mintán is látható. Tehát a példasor letiltja a számunkra megfelelő kulcsot (Windows zászlóval) (00 00 5C E0) és a szomszédos kulcs Hívja a felugró menüt (00 00 5D E0).

12.2. táblázat. Kulcs szkennelési kódok


Mik azok a szkennelési kódok és hol szerezhető be

A beolvasási kód az a szám, amelyet a billentyűzet egy bizonyos billentyű megnyomásakor generál. A beolvasási kódokat nem szabad összetéveszteni a virtuális kulcskódokkal - az utóbbiak BIOS és Windows szinten jönnek létre, és ezt követően karakterkódokat határoznak meg, ugyanazokat, amelyek például a tartalmat alkotják. szöveges dokumentumok. A legtöbb esetben semmilyen kapcsolatban nem állnak egymással. Például a szóköz billentyű virtuális kódja 32 (ugyanaz, mint a szóköz karakter kódja az egybájtos kódolásoknál), a letapogatási kódja pedig 57 (HEX formában 20, illetve 39 lesz). Felhívjuk figyelmét, hogy a virtuális kódok nem egyenértékűek a szimbolikus kódokkal – a virtuális kód szimbólumkódokká alakításához figyelembe kell venni a nyelvi elrendezést és a billentyűk állapotát is. , és mellesleg a használt kódolási rendszer – egybájtos vagy Unicode. Mindezt a rendszerbillentyűzet illesztőprogramja végzi még azelőtt, hogy a sajtóesemény bekerülne a Windows üzenetsorába. Néhány billentyű ( vagy ) egyáltalán nem kapcsolódnak szimbólumokhoz, és nem esnek a megadott sorba. Ezért egy bizonyos kulcs funkcionalitásának teljes cseréjéhez nem elegendő a virtuális kódok cseréje (amit valójában bárki megtehet, aki programozási ismeretekkel rendelkezik Delphiben vagy Visual C++-ban) - mélyebb szinten kell cselekednie, manipulálva a szkennelési kódokat. Ez az, ami lehetővé teszi a Scancode Map paraméter megvalósítását a Windows rendszerleíró adatbázisában.

A mi célunkból a szkennelési kódokat, amint azt a fenti táblázatból sejtheti, hexadecimális (HEX) formában kell megadni, nem pedig decimális formában. A virtuális kódok és karakterkódok táblázatai általában minden Windows programozási kézikönyvhez csatolva vannak, de itt tele asztal A beolvasási kódokat nem könnyű megtalálni. Az egyik ilyen táblázat az „Electronic Library” webhelyen található a http://ntlib.chat.ru/ware/tables/scan.htm hivatkozáson. Kicsit rosszul van összeállítva - az úgynevezett kiterjesztett kulcsok (ezek azok, amelyeknél a táblázatunk második bájtja egyenlő E0-val) egy 1-nek megfelelő plusz számjegy hozzáadásával jelennek meg. Vagyis egy szkennelési kód kiválasztásával a HEX oszlopból például 11C (kulcs a numerikus billentyűzeten), a mi célunkból 1C E0-ra kell átírni. A szkennelési kódok hivatalos teljes készlete, beleértve a bekapcsológombokat (de a további médiakulcsok kivételével), letölthető a Microsoft webhelyéről. A dokumentumra mutató hivatkozás nagyon hosszú, ezért csak írja be a „Keyboard Scan Code Specification” szavakat a microsoft.com webhelyen található keresésbe, és megkapja, amit keres – bár angolul. A dokumentum tanulmányozása során ne feledje, hogy minket csak egy kódkészlet érdekel: az 1. szkennelési kódkészlet.

Természetesen egy ilyen számsort előre el kell készítenie, és gondosan meg kell számolnia az összes párt, mielőtt beírná a regiszterbe. De ahogy belépsz, látni fogod, hogy segítenek elkerülni a hibákat. A bináris szám értékének megadása manuálisan történik (12.11. ábra), de a szerkesztő szokatlan megjelenése ellenére gyorsan látni fogja, hogy nagyon kényelmes vele dolgozni. Különösen a beírt párok számlálásakor nincs probléma – soronként automatikusan nyolc csoportba kerülnek. Ne felejtse el újraindítani a számítógépet a paraméterértékek végső bevitele után.


Rizs. 12.11. Bináris paraméterértékek bevitele

Ahhoz, hogy ne csak törölje, hanem át is rendelje, kissé meg kell bonyolítania a felvételt - cserélje ki az első két nullapárt azokban a négyesekben, amelyek a letiltott kulcsok kódjait tartalmazzák, azokkal a kódokkal, amelyeknek Ön szerint működniük kell. Például egy Scancode Map paraméter értéke

00 00 00 00 00 00 00 00

03 00 00 00 00 00 5C E0

1D E0 5D E0 00 00 00 00

letiltja a megfelelő Windows zászlókulcsot, és Megkettőzi a megfelelőt , azaz a hozzá legközelebb eső kulcs. Ez a Scancode Map érték látható példaként az ábrán. 12.11.

Megmutatjuk, hogyan kell kezelni . Kísérletek azt mutatják, hogy nem minden tiszta vele - különösen egy kísérlet egyszerű leállítás esetleg nem ad eredményt. De megadom a Scancode Map paraméter értékét, ami garantáltan letilt – funkciója funkcióvá változik (igaz, de a gyakorlatban ez mindegy), és Itt, mint korábban, megkettőzi a jobb :

00 00 00 00 00 00 00 00

03 00 00 00 1D E0 5D E0

2A 00 3A 00 00 00 00 00

A mellékelt lemezen, a Registry mappában van egy key.reg fájl, amikor lefuttatja és megerősíti, hogy valóban módosítani szeretné a rendszerleíró adatbázist, akkor ezzel az értékkel automatikusan létrejön a Scancode Map paraméter. Ha semmihez nem akarsz hozzányúlni, kivéve , majd szerkessze ezt az értéket a következőképpen: cserélje ki a 03-at 02-re, és cserélje ki a négy bájtot nullától eltérő értékre a második sorban nullákkal.