Přeskoč navigaci

Přemapování kláves ve Windows 2000 a XP

Sem tam je třeba donutit Windows k přemapování kláves (např. u notebooků když vám chybí-přebývá klávesa windows).

Nejdříve malé intro

Klávesnice komunikuje s Windows (resp. libovolným OS) většinou přes USB nebo PS2 port (u notebooku je tento port interní) a to tak, že při stisku resp. puštění klávesy je vyslán jeden nebo více kódů (tzn. ScanCode), který přesně reprezentuje akci a klávesu.

Mimochodem klávesnice sama o sobě je inteligentní a obsahuje microprocesor (dříve to byl i8042, dnes čert ví), který obstarává vše potřebné.

Ale zpět k obsluze. Po přijetí ScanCode Windows 2000+ umožní přes zabudovanou podporu změnit přijatý ScanCode na jiný (provést mapování kláves).

Potřebné informace jsou uloženy v registru

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

v klíči Scancode Map.

KeyTweak

Naštěstí ale existuje program KeyTweak, který mapování usnadňuje.

Po instalaci a spuštění stačí vybrat Half Teach Mode, stisknout klávesu, kterou si přejete přemapovat a vybrat co má znamenat.

Od příštího restartu (bez nutnosti spouštění KeyTweak) je přemapování kláves prováděno přímo systémem.

Jaggni to|Linkuj

Komentáře k tomuto článku

[*] Mira @ 2.10.2007 21:33:54

Používám notebook Acer Aspire 5103, který má bohužel poněkud nešťastně umístěné klávesy pro znak "€" a "$" nad levou a pravou šipkou pro pohyb kurzoru. Při pokusu o přemapování těchto kláves mi program KeyTweak vrací pro obě klávesy stejný "scancode" 82. Lze v takovém případě nějak řešit přemapování?

[*] Ales @ 2.10.2007 22:10:56

Pokud pouzivate ceske rozlozeni klavesnice, pak vsechny tyto znaky lze psat s 'pravym altesm':
pr:
pravyAlt+E => €
pravyAlt+ů => $
pravyAlt+- => *
pravyAlt+b nebo n => {}
a mnoho dalsich.
Da se na to zvyknout a bez problemu pouzivat

[*] Mira @ 3.10.2007 7:43:05

Mě jde spíše o to, abych ty klávesy nad šipkama přemapoval např. tak, že "€" by byla šipka doleva a "$" šipka doprava. Někdy se mi stává, že se při pohybu v textu uklepnu a místo kurzorové šipky stisknu "€" nebo "$" a to třeba ve zdrojových kódech není nic příjemného (zejména pokud není k dispozici kontrola syntaxe).

[*] hybes @ 28.1.2012 9:56:49

Obavam se k poslednimu prispevku,tedy datumu,ze me asi nikdo neodpov,ncmene me se nedar u KeyTweak nastalovat vce funkci do jednoho cudlko u klavecsne.A nejak se me stratilo mekke y



Prosím o dodržovaní určitých pravidel (tj. žádné neslušné texty, reklamy a tak prostě podobně). Komentáře porušující tyto pravidla budou odstraněny.

Před vložením komentáře je nutno provést náhled, jedná se o ochranu proti spamu.

 

Vložení komentáře
  
 
 

 

© NetCode.cz, 2006-9 | Všechna práva vyhrazena
Provozováno na mém pikoCMS, vygenerováno: 26.5.2017 22:45:53

O mně

Informace o mé maličkosti a kontakt.

Lokální tagy

amd(1) amiga(1) apple(1) aspnet(2) audio(1) borland(5) C64(1) codegear(12) delphi(39) dotnet(9) dvd(1) electone(1) embarcadero(1) emulator(11) firebird(2) flash(1) freepascal(5) gamecube(3) gigabyte(2) google(3) hardware(48) holografie(1) homebrew(29) hry(12) ibm(14) iphone(7) jidlo(1) komponenty(1) konzole(15) latex(1) lenovo(17) migrace(1) modchip(3) moje(9) mplayer(3) mssql(1) multi-touch(3) native-api(1) navody(23) nintendo(53) Nintendo3DS(2) nintendo64(6) NintendoDS(15) onestation(2) opera(1) ot(1) palm(1) pascal(1) pdf(1) pic(2) pmd85(1) pocitace(1) print-server(2) programovani(21) programy(25) R400(1) recenze(6) retro(1) satelit(1) seamonkey(5) snes(3) svepomoci(1) technika(1) thinkpad(20) usb(1) video(3) vs(3) vykriky(12) web(7) webdesign(8) wii(83) wiimote(13) wiiware(1) wiki(2) windows(7) windows-mobile(1) wl500g(2) wtf(8) zivot(1) ZX-Spectrum(5)