Kako ponovno dodijeliti esc drugoj tipki. Kako promijeniti tipke na tipkovnici s pokvarenim ili nedostajućim tipkama. Preraspodjela putem registra sustava

17.11.2019 Zanimljiv

Program za preraspodjelu tipki tipkovnice, tipki miša i kotačića za pomicanje Key Remapper dopušta:

    Ponovno dodijelite tipke tipkovnice,klikanje gumba miša i pomicanje kotačića miša nove vrijednosti s mogućnošću postavljanja tipki i gumba miša koji nisu prisutni na tipkovnici. Na primjer, tipka CapsLock može se zamijeniti sa "Middle Mouse Button", F11 sa "Mouse Wheel Scroll Down", F12 sa Win, Browser Home ili "Mouse Button X2" (koji možda neće biti fizički prisutan na ulaznim uređajima).

    Obrnuta zamjena tipki i tipki miša, tj. praktički mijenjaju svoju funkcionalnu namjenu. Na primjer, možete virtualno zamijeniti desni Shift i Enter, "srednju tipku miša" i lijevi Shift.

    Zamijeniti određene tipke ili tipke miša kombinacije tipki ili tipki miša s modifikatorima. Na primjer, možete postaviti kombinaciju Alt+Shift+Esc (brzo prebacivanje programa) da pritisnete tipku na multimedijskoj tipkovnici Browser Forward, postaviti kombinaciju Ctrl+C (kopiraj) na tipku miša X1, postaviti kombinaciju Ctrl+”lijevo tipka miša” desno Alt.

    Emulirajte dvostruki pritisak na tipke miša ili dvostruki pritisak na tipke tipkovnice s mogućnošću postavljanja odgode između klikova (dvostruki klik s odgodom).

    Zaključajte (onemogućite) tipke tipkovnice, tipke miša, pomicanje kotačića miša i njihove kombinacije s modifikacijskim tipkama.

    Ograničiti djelovanje preraspodjele i blokiranja određene programe i prozore. Na primjer, možete navesti da se zamjena tipke miša X1 tipkom Space događa samo u programu "A" i nigdje drugdje. Ili, tako da se tipka NumLock svugdje zamijeni kombinacijom Ctrl+C+C (dvaput pritisnite C) osim kod programa čiji naslov prozora sadrži riječ “B”.

    Stvorite i to brzo(u dva klika mišem) prebacivanje profila skupa ključeva.

U tom slučaju program ne mijenja nikakve skenirane kodove u registar sustava i ne zahtijeva ponovno pokretanje računala da bi ključne promjene stupile na snagu.

Pomoću Key Remapper moguća prenamjena gotovo sve tipke i tipke miša.

Zahtjevi sustava: Windows 10/8.1/8/7/Vista/2008/2003/XP/2000

Snimke zaslona


Kako koristiti program

Preuzimanje i instaliranje programa Key Remapper

Za rad s programom potrebno je preuzeti instalacijsku distribuciju i zatim je pokrenuti. Instalacija će započeti, nakon čega će program biti spreman za korištenje. Nakon pokretanja programa na ekranu će se pojaviti prozor prikazan na slici:

Rad s programom

Na vrhu zaslona nalazi se padajući popis za odabir profila i gumbi za rad s njima. U blizini se nalazi gumb "Pauza", koji vam omogućuje da privremeno onemogućite program. Ispod je glavno područje u kojem su definirane zamjene ključeva i zaključavanja ključeva.

Profili

Određeni programi i svrhe zahtijevaju različite skupove ključeva, tako da program pruža profile koji se mogu koristiti za stvaranje skupova različitih zamjena i preslikavanja ključeva koji se mogu prilagoditi i brzo mijenjati prema potrebi. Mogu se kreirati (gumb "Dodaj novo"), preimenovati (gumb "Preimenuj") i brisati (gumb "Izbriši").

Prilikom kreiranja profila pojavljuje se prozor u koji morate unijeti naziv profila i odabrati hoće li novi profil biti popunjen podacima postojećeg ili ne.

Izrađene profile možete mijenjati pomoću padajućeg popisa ili putem kontekstnog izbornika koji se poziva desnim klikom na ikonu programa na programskoj traci.

Definicija, zamjena i blokiranje

Da biste jednu tipku zamijenili drugom, morate odrediti tipku ili tipku miša koja će biti fizički pritisnuta i tipku koja će biti prijavljena sustavu kao pritisnuta:

Da biste odredili zamjenu tipke, gumba miša ili kotačića za pomicanje, izvedite dvostruki klik mišem na liniji "(dvaput kliknite za dodavanje)". Ova se operacija također može izvesti pomoću tipke Insert ili pomoću kontekstni izbornik:

Pojavit će se prozor prikazan na slici:

Kada se pojavi ovaj prozor, fokus se automatski prebacuje na prepoznavanje pritisnute tipke/gumba miša.

Pritisnite potrebnu tipku, tipku miša (da biste odredili lijevu tipku miša - držite pritisnutu tipku Ctrl ili bilo koji drugi modifikator) ​​ili pomičite kotačić miša i odaberite što želite učiniti: zamijeniti drugom tipkom ili kombinacijom ili blokirati?

Ako trebate definirati novu vrijednost ključa, postavite kursor u polje za unos ispod potvrdnog okvira "Zamijeni tipkom, tipkom miša ili kombinacijom" i pritisnite željenu tipku ili kombinaciju na tipkovnici (držite Alt, Ctrl, Shift i/ili modifikacijske tipke Win i pritisnite glavnu tipku). Ako na tipkovnici nema odgovarajućih tipki, možete ih odrediti odabirom primarne tipke s popisa. Ako trebate navesti modifikacijske tipke, potvrdite okvire pokraj njihovih naziva. Ako trebate pritisnuti gumb miša ili okrenuti kotačić miša, kliknite ih ili odaberite radnju koja počinje s "Miš..." s padajućeg popisa. Na primjer: "Miš - pritisnite desnu tipku", "Miš - okrenite kotačić prema gore", itd.

Ako želite blokirati ključ, odaberite potvrdni okvir "Blokiraj". Ako potvrdni okvir "Potpuno blokiranje" nije označen, tada će jednostavan pritisak tipke biti blokiran, ali kada se pritisnu modifikatori (Ctrl, Shift, itd.), tipka neće biti blokirana. Ako je potvrdni okvir označen, doći će do potpunog blokiranja. Na primjer, ako blokirate tipku "A" i ne označite potvrdni okvir "Potpuno blokiranje", tada će kombinacija Ctrl+A funkcionirati. Ali ako potpuno blokiranje upali - neće.

Kada je definicija gotova kliknite na "OK".

Ako program nije u načinu pauze, zamjena će već raditi.

Ako želite virtualno zamijeniti tipke i/ili tipke miša, tada morate napraviti dvije promjene tipki - jednu u drugu i obrnuto.

Važno je napomenuti da ne možete staviti dvije ili više radnji zamjene ili blokiranja na jednu tipku. Ako se to dogodi, izvršava se onaj koji je viši na listi. Ako se jedna akcija nalazi u mapi, a druga na istoj tipki nalazi se ispod nje, tada će se izvršiti akcija iz mape.

Rad sa zamjenama i blokadama

Program vam omogućuje strukturiranje zamjena i zaključavanja u mapama, koje se mogu stvoriti kombinacijom tipki Ctrl+Insert ili kroz kontekstni izbornik - "Umetni mapu".

Možete slobodno premještati aktivnosti i mape jednostavnim povlačenjem miša. Ako se pritisne tipka Ctrl kada počnete povlačiti, radnja ili mapa se kopiraju. Dostupne su i uobičajene funkcije rezanja, kopiranja, lijepljenja i brisanja.

Ako trebate privremeno onemogućiti bilo koju zamjenu ili blokiranje, pa čak i cijelu mapu, možete koristiti tipku "Razmaknica" ili kontekstni izbornik - "Onemogući ...". Da biste ga uključili, morate ponoviti operaciju.

Programske vruće tipke

Ctrl+P Pauza
Umetnuti Radnja umetanja (zamijeni ili blokiraj)
Shift+Insert Umetni mapu
Unesi Dodaj/uredi mapu ili radnju ovisno o kontekstu
Prostor Onemogući/omogući radnju ili mapu (uključujući sve radnje koje sadrži)
Ctrl+razmaknica Onemogući sve radnje mape
Shift+razmaknica Omogući sve radnje mape
Ctrl+Shift+Razmaknica Obrnuti stanje svih radnji mape (omogući onemogućene i onemogući omogućene)
Izbrisati Brisanje mape ili radnje
Ctrl+Delete Izbriši sve mape i aktivnosti (očisti trenutni profil)
Shift+gore Premjesti mapu ili radnju gore
Shift+dolje Premjestite mapu ili radnju prema dolje
Ctrl+X Izrežite radnju ili mapu
Ctrl+C Kopiraj radnju ili mapu
Ctrl+V Zalijepi radnju ili mapu

Uglavnom, poteškoće s prečacima nastaju kada morate često koristiti gumbe tijekom rada. Na primjer, kada mijenjate jezik s engleskog na ruski. Postavljanje potrebne kombinacije tipki spasit će nesretnog korisnika od neugodnih trenutaka i traženja opcija. Razgovarajmo odmah o tome kako promijeniti ključeve.

U dijaloškom okviru Prilagođavanje možete jednostavno preurediti ili promijeniti tipke alatne trake, naredbe izbornika ili sam izbornik. Stručnjaci su razvili upute za promjenu postavki pomoću miša ili tipkovnice. Reći ćemo vam o svim opcijama. Prvo ćemo vam reći kako promijeniti dodjelu tipki za otvaranje dijaloškog okvira pomoću miša.

Jednostavni načini

Postoje tri takve metode.

opcija 1

  • U izborniku Alati odaberite naredbu “Postavke”.
  • Alatna traka koju želite promijeniti mora biti vidljiva.
  • U prozoru "Postavke" idite na "Alatne trake".
  • Označite alatnu traku koju želite prikazati.
  • U prozoru "Postavke" odaberite karticu "Naredbe".

opcija 2

  • Pritisnite gumb alatne trake.
  • U prozoru postavki, na kartici Naredbe kliknite Uredi odabrani objekt.
  • Pritisni enter.
  • U prozoru "Postavke" kliknite "Zatvori".

Opcija 3

Promijenite tipkovničke prečace za naredbu izbornika:

  • Odaberite naredbu izbornika.
  • U prozoru "Postavke" kliknite na "Uredi odabrani objekt".
  • U stupcu “Naziv kontekstnog izbornika” unesite naziv željenog gumba alatne trake pritiskom na znak & (&) ispred slova kojem ćete dodijeliti vrijednost tipke prečaca.
  • Pritisnite ENTER, a zatim "Zatvori" u prozoru "Postavke".

Kako promijeniti tipke na tipkovnici pomoću tipkovnice

Postoje samo dvije mogućnosti za to.

opcija 1

  • Pritisnite ALT + E (ruski), unesite "n". Ovo će otvoriti prozor postavki.
  • Alatna traka koju ćete promijeniti mora biti vidljiva.
  • U prozoru "Postavke" pritisnite ALT + I. Ovo će otvoriti karticu "Alatne trake".
  • Pomoću tipki sa strelicama odaberite alatnu traku. Sada pritisnite RAZMAKNICU za odabir alatne trake.
  • U prozoru "Postavke" pritisnite ALT + K (ruski) da biste otvorili karticu "Naredbe".

opcija 2

  • Pritisnite tipke ALT + R za otvaranje prozora "Preuređivanje naredbi".
  • Pomoću tipki sa strelicama za odabir pronađite "Alatnu traku".
  • Pritisnite tipku TAB i dođite do popisa alatne trake, a zatim pomoću gumba sa strelicama odaberite tipku koju želite promijeniti. Pritisni enter.
  • Pritisnite TAB za pomicanje na popis kontrola i pomoću tipki sa strelicama odaberite gumb koji želite promijeniti.
  • Pritisnite ALT + Y za odabir "Uredi odabrani objekt".
  • Pritisnite TAB i prijeđite na polje "Naziv kontekstnog izbornika". Unesite naziv željenog gumba alatne trake pritiskom na ampersand (&) ispred slova kojem ćete dodijeliti vrijednost tipke prečaca.
  • Pritisni enter.
  • Pomoću TAB prijeđite na gumb "Zatvori" i pritisnite ENTER.

Promjena tipki putem "Start"

Za promjenu nekih kombinacija tipki, možete koristiti standardni jelovnik Početak. Reći ćemo vam kako promijeniti prečace, na primjer, za brzo prebacivanje s jednog jezika na drugi.

  • Odaberite Postavke iz izbornika Start
  • Zatim - "Upravljačka ploča"
  • Dalje - “Jezični i regionalni standardi”
  • Zatim ćemo proći kroz stazu "Jezici" - "Više detalja" - "Opcije tipkovnice" - i "Promjena prečaca na tipkovnici".
  • U prozoru koji se pojavi odaberite kombinaciju tipki koja vam se čini najprikladnijom: Alt+Shift ili Ctrl+Shift.
  • Pritisnite "OK" u svim otvorenim prozorima.

Sada znate kako promijeniti tipkovni prečac na računalu na sve prikladne načine. Ugodan rad!

Pitanje od korisnika

Zdravo.

Moj laptop je sada star oko 4-5 godina. I prestala je raditi tipka "I/z" (točnije, ako ju jako pritisnete tek tada će raditi). Htio sam zamijeniti tipkovnicu, ali nema potpuno iste (ugraditi sličnu znači uništiti laptop).

Možete li mi reći kako promijeniti tipku umjesto "I", recimo, lijevoj "Ctrl" (ionako je jedva koristim, navikao sam na desnu). Isprobao sam uslužne programe KeyExtender, SharpKeys (i neke drugi, ne sjećam se naziva), ali meni iz nekog razloga nije radio (možda zaštita sustava to ne dopušta).

PS Trenutno koristim Windows 8...

Dobar dan!

Također ću dodati da se sa sličnim problemom suočavaju ne samo oni kojima određena tipka ne radi, već i oni koji žele poboljšati upravljivost lika u igri, postaviti slijed pritisaka na jednu tipku odjednom, one koji žele potpuno onemogućiti nepotrebne gumbe (na primjer, oni mogu biti na multimedijskoj tipkovnici).

U članku ću pogledati nekoliko uslužnih programa i pokazati vam na snimkama zaslona kako izvršiti ovaj zadatak. Primimo se posla?..

"Promijenite" jedan gumb za drugi

MapKeyboard

Programer: http://www.inchwest.com

Jedan od najpouzdanijih uslužnih programa u smislu rada. Barem je za mene radilo iu "starom" Windows 2000/XP iu relativno novom Windows 8/10 OS-u.

Uslužni program je vrlo kompaktan i ne zahtijeva instalaciju. Nakon pokretanja, za zamjenu ključa trebate izvršiti samo 3 koraka (oni su označeni na gornjoj snimci zaslona):

  1. odaberite tipku za zamjenu one koja ne radi (na primjer, lijevi Ctrl);
  2. zatim u stupcu "Remap selected key to" označite tipku koja ne radi (tj. umjesto nje će se koristiti lijevi Ctrl);
  3. Kliknite gumb za spremanje "Spremi izgled" (sustav će se ponovno pokrenuti). Nakon ponovnog pokretanja, umjesto Ctrl, radit će gumb "Z".

Ako želite poništiti sve napravljene promjene: upotrijebite gumb "Poništi raspored tipkovnice".

KeyTweak

Web stranica programera: http://webpages.charter.net/krumsick/

Glavni prozor KeyTweaka: radnja #1

Jednostavno, ali pouzdan program, koji vam omogućuje promjenu dodjele tipki na tipkovnici. Omogućuje promjenu skeniranog koda tipki među sobom ili čak onemogućavanje pojedinačnih tipki.

Napominjem da je program izuzetno jednostavan za korištenje (unatoč činjenici da nema ruski prijevod). Najprije odaberite ključ koji vam ne odgovara, a zatim u stupcu "Odaberi novo remapiranje" označite ključ koji želite zamijeniti i pritisnite gumb "Remap ključ" (pogledajte gornju sliku zaslona).

Zatim prihvatite promjene (gumb "Primijeni" u donjem desnom kutu ekrana) i pristajete na ponovno pokretanje računala.

Zapravo, nakon ponovnog pokretanja, vaše će tipke početi izvršavati "nove" dodijeljene radnje. Zgodan, jednostavan i učinkovit alat!

Key Remapper

Glavni prozor programa (nakon instalacije i pokretanja programa).

Jednostavno nisam mogao ne spomenuti ovaj program u ovom članku. Ne samo da vam omogućuje preraspodjelu pojedinačnih tipki na tipkovnici, već vam omogućuje i postavljanje čitavih kombinacija pritisaka: kako biste, na primjer, stavili Alt+Shift+Esc na kotačić miša (brzo mijenjanje programa)?! Također možete koristiti gumbe na tipkovnici za oponašanje rada miša.

I još jedan važan detalj: možete postaviti zamjenu samo u određenim aplikacijama (što će se nedvojbeno svidjeti ljubiteljima igara: na kraju krajeva, možete dobiti neku prednost i ubrzati svoju reakciju ako pritiskom na jednu tipku izvršite cijelu kombinaciju!).

Program podržava nekoliko profila (na primjer, možete kreirati skup zamjena za svaku igru ​​zasebno).

Važno: program ne radi nikakve promjene u registru sustava i ne zahtijeva ponovno pokretanje računala da bi promjene stupile na snagu.

Što se tiče upotrebe: ovdje je sve jednostavno:

  • prvo označite ključ koji želite promijeniti;
  • a zatim u drugom stupcu ključ koji će ga zamijeniti. Pogledajte snimak zaslona u nastavku.

napominjem da Puna verzija plaćeni programi. Međutim, možete sigurno započeti svoje upoznavanje s besplatan proizvod. Preporučam!

Dodaci su dobrodošli...

Sve najbolje!

Savjet 1: Kako promijeniti funkciju tipke

Zadane funkcije pojedinih tipki i njihovih kombinacija u sustavu Windows ne odgovaraju uvijek korisnicima. U Microsoft OS-u moguće je promijeniti funkcija neke ključeve unošenjem promjena u registar, ali te su mogućnosti vrlo ograničene. Oni koji žele radikalno promijeniti funkcionalnost svoje tipkovnice, prilagođavajući njen rad na optimalan način za sebe, trebaju pribjeći programima trećih strana.

Trebat će vam– računalo sa instaliran Windows;- Pristup internetu.

upute

1. Jedan od najboljih besplatne aplikacije Za reprogramiranje tipkovnice je Mkey. Idite na web stranicu http://www.seriosoft.org, preuzmite program na svoje računalo i instalirajte ga. Kada se instalira, Mkey mijenja upravljačke programe tipkovnice u vlastite i potpuno kontrolira rad tipkovnice.

2. Ako se želite promijeniti funkcija neku tipku, otvorite prozor programa i uđite u izbornik “Tipke”. Kliknite desnom tipkom miša u lijevom dijelu prozora i odaberite opciju "Dodaj". Nakon što se pojavi dijaloški okvir, pritisnite tipku funkcija koji želite promijeniti i unesite bilo koji naziv ovog ključa u obrazac. Nakon što potvrdite svoju odluku klikom na gumb "U redu", odaberite u središnjem dijelu prozora jednu od radnji koju želite dodijeliti ovoj tipki. Potvrdite svoj odabir klikom na ikonu "Spremi" u donjem desnom kutu. Od sada će odabrana tipka obavljati funkciju koja joj je dodijeljena. funkcija.

3. Za one koji žele radikalno promijeniti način na koji rade s tipkovnicom, možemo preporučiti sljedeću opciju. Kupite multimedijsku tipkovnicu s nizom gumba koji upravljaju playerom. Odaberite tipke na tipkovnici koje ne koristite. redovnog rada. Ovo bi mogli biti ključevi digitalni blok(na desnoj strani tipkovnice), neki od funkcijskih gumba (F1, F2, itd.), Scroll Lock, Pause Break i drugi. Zajedno s multimedijskim tipkama, broj tipki koje se mogu reprogramirati bez oštećenja rada može doseći nekoliko desetaka.

4. Pomoću programa Mkey dodijelite posebne funkcije ovim tipkama. To može biti pokretanje programa koje najčešće koristite i razne radnje (izrezivanje, kopiranje, ažuriranje, lijepljenje, kretanje kroz kartice, povezivanje s internetom itd.). Za razliku od sistemskih tipkovničkih prečaca, njima će se upravljati jednim pritiskom na tipku, što je puno praktičnije i brže nego raditi istu stvar pritiskom na dvije ili tri tipke u isto vrijeme.

5. Kako biste brzo zapamtili nove funkcije tipki, zalijepite odgovarajuće ikone na njih pomoću trake ili naljepnica za ključeve. Kao rezultat ovih transformacija, vaša će tipkovnica dobiti ekskluzivnu funkcionalnost koja optimalno odgovara vašim potrebama. Brzina i jednostavnost korištenja tipkovnice značajno će se povećati.

Savjet 2: Kako promijeniti ključeve

U prijenosnim računalima, iz različitih razloga, jedna ili više tipki na tipkovnici mogu pokvariti. Budući da je zamjena cijele tipkovnice prilično skupa, možete promijeniti raspored tipki i prenijeti njihove funkcije na manje korištene ključevi, na primjer, na drugi Ctrl, Alt ili Win.

Trebat će vam Programi KEY TWEAK, MKey, Keyboard Layout Manager

upute

1. Skinite programe s interneta i pokrenite jedan od njih.

3. Pritisnite tipku koja ne radi. Ako govorimo o prijenosu funkcije s radnih tipki, npr. ključevi Fn za ljevoruke na desnu stranu koja im je poznata, program će obavijestiti korisnika da tipka radi.

4. Pomoću miša i postavite novu tipku za odabranu funkciju virtualna tipkovnica. Potvrdite svoj odabir klikom na njega i na mehaničku tipkovnicu. Program će pružiti informacije o funkcijama koje obavlja ovaj ključ, a također će vam reći postoji li dupliciranje.

5. Zatvorite program za zamjenu funkcionalne namjene tipki i provjerite funkcionalnost tipkovnice. Da bismo to učinili otvaramo uređivač teksta, na primjer Notepad, i jedan po jedan upišite sve znakove koristeći sve tipke. Također provjeravamo funkcionalnost tipki u najčešće korištenim programima. To treba učiniti nakon ponovnog pokretanja računala.

Bilješka

Neke tipke imaju samo 1 vrijednost, na primjer, Num Lock ili Insert, pa im ne možete dodijeliti druge funkcije. Ovo je firmver hardvera koji se ne može promijeniti programima za zamjenu ključa. Osim toga, promjena firmvera može uzrokovati kvar i tipkovnica će prestati reagirati na unesene naredbe. Bez kontaktiranja servisni centar Malo je vjerojatno da će se ovaj problem riješiti.

Koristan savjet

U različitih proizvođača prijenosna računala mogu imati različite opcije za čitanje skeniranih kodova s ​​tipkovnice, tako da vam možda neće trebati jedan, već nekoliko programa za zamjenu funkcionalne svrhe tipki na tipkovnici.

Video na temu

Bilješka

U Mkeyu se ne mogu reprogramirati samo tipke Shift, Ctrl, Alt i Win.

Koristan savjet

Osim Mkeya, postoje i drugi programi za promjenu funkcija tipki - na primjer, KeyRemapper, KeyTweak, Hot.Keyboard. Međutim, neki od njih su plaćeni, a da ne nadmašuju funkcionalnost Mkeya, drugi su inferiorni u odnosu na njega u svojim mogućnostima.

Knjiga sadrži i sažima savjete za rješavanje raznih problema koji se prije ili kasnije pojave pri korištenju i ekonomičnih netbookova i modernih stolnih modela. Svi navedeni recepti provjereni su u praksi i podijeljeni su na teme: hardver osobnih računala, računalne mreže i spajanje na internet, instaliranje, konfiguriranje i popravak Windows OS-a, surfanje internetom, zaštita od virusa. Ne samo uzeti u obzir gotova rješenja neočekivane probleme, ali i odgovore na brojna pitanja koja se nameću i prije nabave računala. Minimum potrebnih tehničkih informacija pruža se kako biste mogli donijeti informiranu odluku.

CD dolazi samo uz tiskano izdanje knjige.

Knjiga:

Odjeljci na ovoj stranici:

Na vašoj tipkovnici ima mnogo tipki koje nikada ne koristite. Jedan od najneugodnijih je ključ , sačuvan iz vremena programskih jezika kao što je Fortran, gdje je sve bilo napisano velikim slovima. Rijetko tko koristi sustav Windows tipke(i glavni i za pozivanje kontekstnog izbornika) - prikladnije je to učiniti mišem. U međuvremenu, slučajno pritiskanje ovih tipki usporava sav rad. Kome to smeta može ih onemogućiti ili preraspodijeliti na druge funkcije – primjerice, na susjedne tipke.

Pogledajmo ove radnje na primjerima, a zatim ćemo vam reći kako se to radi u općem slučaju - za bilo koji ključ.

Prvo morate stvoriti novi binarni parametar u odjeljku registra HKEY_LOCAL_MACHINESYSTEMCurrentControlSet ControlKeyboard Layout (ne brkati s Keyboard Layouts!) (bit će napisan u izborniku - binarni parametar), nazvavši ga Scancode Map (s razmakom!) i dodijelite mu vrijednost prema sljedećem primjeru:

00 00 00 00 00 00 00 00

03 00 00 00 00 00 5C E0

00 00 5D E0 00 00 00 00

Ovaj redak će onemogućiti tipku Windows potvrdnog okvira i susjednu tipku skočnog izbornika. Razumimo što je ovdje napisano.

Prvo bi trebalo biti 8 pari nula u nizu. Zatim dolazi broj (s početnom nulom) - u ovom slučaju 03, što znači broj ključeva koji se prate plus jedan (tj. u ovom primjeru pratimo dva ključa). Nakon njega uvijek trebaju slijediti tri para nula (koje dopunjuju do 4 para znamenki). Unos mora uvijek završavati s četiri para nula. Ali između njih moramo zapisati onoliko četvorki uparenih brojeva koliko smo dali ključeva za praćenje - u ovom slučaju dva. Oni sadrže takozvane skenirane kodove tipki koje želimo onemogućiti. U tablici 12.2 prikazuje kodove onih ključeva koje treba razmotriti u smislu kandidata za onesposobljavanje ili zamjenu (vidi dolje).

Ovi kodovi su zapisani u zadnja dva para svaka četiri para brojeva, prva dva para su opet nule - kao što vidite u uzorku. Dakle, linija primjera će onemogućiti pravi ključ za nas (sa Windows oznakom) (00 00 5C E0) i susjednom tipkom Pozovite skočni izbornik (00 00 5D E0).

Tablica 12.2. Skenirani kodovi ključeva


Što su skenirani kodovi i gdje ih nabaviti

Sken kod je broj koji tipkovnica proizvodi kada pritisnete određenu tipku. Skenirane kodove ne treba brkati s kodovima virtualnih ključeva - potonji se formiraju na razini BIOS-a i Windowsa i naknadno određuju kodove znakova, iste one koji, na primjer, tvore sadržaj tekstualni dokumenti. U većini slučajeva, oni nisu ni na koji način povezani jedni s drugima. Na primjer, virtualni kod tipke za razmak je 32 (isti kao kod znaka za razmak u jednobajtnom kodiranju), a njegov kod za skeniranje je 57 (u HEX obliku bit će 20, odnosno 39). Imajte na umu da virtualni kodovi nisu ekvivalentni simboličkim - da bi se virtualni kod pretvorio u kod simbola, također se mora uzeti u obzir jezični raspored i stanje tipki , i, usput, korišteni sustav kodiranja – jednobajtni ili Unicode. Sve to radi upravljački program sistemske tipkovnice čak i prije nego što press događaj uđe u red Windows poruka. Neki ključevi ( ili ) nisu povezani s nikakvim simbolima i ne spadaju u navedeni red čekanja. Stoga, za potpunu zamjenu funkcionalnosti određenog ključa, zamjena virtualnih kodova (što zapravo može učiniti bilo tko s programerskim vještinama u Delphiju ili Visual C++) nije dovoljna - morate djelovati na dubljoj razini, manipulirajući skeniranim kodovima. To je ono što vam omogućuje implementaciju parametra Scancode Map u Windows registru.

Za naše potrebe, skenirani kodovi, kao što možete pretpostaviti iz gornje tablice, moraju biti prikazani u heksadecimalnom (HEX) a ne decimalnom obliku. Tablice virtualnih kodova i kodova znakova obično su priložene svakom priručniku za programiranje Windowsa, ali ovdje pun stol Nije lako pronaći skenirane kodove. Jedna od tih tablica nalazi se na web stranici “Electronic Library” na poveznici http://ntlib.chat.ru/ware/tables/scan.htm. Malo je loše sastavljen - takozvani prošireni ključevi (to su oni za koje je drugi bajt u našoj tablici jednak E0) tamo se prikazuju dodavanjem dodatne znamenke jednake 1. Odnosno, odabirom skeniranog koda iz HEX stupca, na primjer, 11C (ključ na numeričkoj tipkovnici), za naše potrebe mora se prepisati kao 1C E0. Službeni puni skup kodova za skeniranje, uključujući tipke za kontrolu napajanja (ali isključujući dodatne medijske tipke), može se preuzeti s web stranice Microsofta. Poveznica na dokument je jako dugačka, stoga samo upišite riječi “Keyboard Scan Code Specification” u pretragu na microsoft.com i dobit ćete ono što tražite – doduše na engleskom. Dok proučavate ovaj dokument, imajte na umu da nas zanima samo jedan skup kodova: Scan Code Set 1.

Naravno, takav niz brojeva trebate unaprijed pripremiti i pažljivo prebrojati sve parove prije nego što ga unesete u registar. Ali kad uđete, vidjet ćete da će vam oni pomoći da izbjegnete pogreške. Unos vrijednosti binarnog broja vrši se ručno (sl. 12.11), ali unatoč neobičnom izgledu ovog uređivača, brzo ćete vidjeti da je rad s njim vrlo zgodan. Konkretno, nema problema pri prebrojavanju unesenih parova - automatski ih se grupira po osam po redu. Ne zaboravite ponovno pokrenuti računalo nakon konačnog unosa vrijednosti parametara.


Riža. 12.11. Unos vrijednosti binarnih parametara

Da ne samo poništite, već i ponovno dodijelite, morat ćete malo zakomplicirati snimanje - zamijenite prva dva para nula u onim četvorkama koje sadrže kodove onemogućenih tipki s onim kodovima koji bi, po vašem mišljenju, trebali raditi. Na primjer, vrijednost parametra Scancode Map od

00 00 00 00 00 00 00 00

03 00 00 00 00 00 5C E0

1D E0 5D E0 00 00 00 00

onemogućit će desnu tipku Windows zastavice i Duplicirat će onaj pravi , tj. njemu najbliži ključ. Upravo je ova vrijednost Scancode Map prikazana kao primjer na Sl. 12.11.

Pokazat ćemo vam kako se nositi s . Eksperimenti pokazuju da s njom nije sve jasno - posebno pokušaj jednostavno gašenje možda neće dati rezultate. Ali dat ću vrijednost parametra Scancode Map, koji će zajamčeno onemogućiti – njegova se funkcija mijenja u funkciju (točno, ali u praksi to nije bitno), i Ovdje, kao i prije, duplicira desno :

00 00 00 00 00 00 00 00

03 00 00 00 1D E0 5D E0

2A 00 3A 00 00 00 00 00

Na priloženom disku u mapi Registry nalazi se datoteka key.reg, kada je pokrenete i potvrdite da stvarno želite napraviti promjene u registru, Scancode Map parametar će se automatski kreirati s ovom vrijednošću. Ako ne želite dirati ništa osim , zatim uredite ovu vrijednost na sljedeći način: zamijenite 03 s 02 i zamijenite četiri bajta s vrijednošću koja nije nula u drugom retku s nulama.