IT alapismeretek, Hardver A hardver fő összetevői
A billentyűzet
A billentyűzet A billentyűzet (más néven klaviatúra) a számítógép alapértelmezett beviteli eszköze. A billentyűzet kialakítása, tartalma az elmúlt évtizedek során sokat változott, de alapvető kialakítása a mai napig az IBM írógépszabványon alapul. Az első IBM PC gépekhez 83, majd később 101 gombos billentyűzetet alakítottak ki. A szabványos magyar billentyűzet ettől annyiban tér el, hogy az ékezetes betűk miatt 102 gombos.
A billentyűzet felépítése
1. ábra A billentyűzet általános felépítése
Alfanumerikus billentyűk: Ez a csoport azokat a billentyűket tartalmazza, melyeket a szokásos, adat- és szövegbevitelnél használunk. Windows gombok: Windows operációs rendszer használata esetén megjeleníti a Start menüt. Alkalmazásgomb: Az éppen aktív program függvényében megjeleníti azt a menüt (helyi menü), amit akkor látnánk, ha a program ablakán jobb egérgombbal kattintanánk. Funkcióbillentyűk: Ezeket a gombokat a programok különböző funkcióinak gyorsindítására kódolják rá. Numerikus pad: Hagyományosan a számszerű adatok gyors beírására szolgáló billentyűk. Ma már egyéb funkciókat is társítanak hozzájuk. Kurzormozgató gombok: Adatbevitelnél, de leginkább szövegszerkesztő programoknál a szövegkurzor mozgatására szolgáló billentyűk. Enter billentyűk: Parancs jóváhagyása, kocsivissza”, új bekezdés megkezdése.
szövegszerkesztésnél
„soremelés-
Egyéb billentyűk: A billentyűzet működését beállító, vagy további speciális gombok (lásd később, az egyes billentyűk magyarázatánál). Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság
1
IT alapismeretek, Hardver A hardver fő összetevői
A billentyűzet
Egyes kiemelt billentyűk funkciója, jelentése
2. ábra Egyes billentyűk jelentése
A továbbiakban megismerkedünk néhány fontos, esetleg a programokban speciálisan kezelt billentyű jelentésével, működésével. A billentyűzet bal felső sarkából indulva haladunk: Esc: Escape (magyarul: menekülés), általános művelet-visszavonó gomb. A Windowsban egyes dialógusablakok (mint műveleti területek) bezárására is használatos. A felhasználói programokban is hasonló hatást szoktak ráprogramozni. F1-F12 funkcióbillentyűk: Tulajdonképpen szabad felhasználású gombok; a felhasználói programokban rendszerint valamilyen programfunkció gyorsindítását programozzák rájuk. Hagyományosan az F1 a helyzetérzékeny súgó hívása; a többi funkcióbillentyű hatása már rendszerint erősen programfüggő. PtSc (PrintScreen): Régen az aktuális képernyő nyomtatóra másolását eredményezte, Windows rendszerben az aktuális képernyőt képként elmenti a memóriába (vágólapra). A kép ezután pl. rajzoló- és szövegszerkesztő programokba bemásolható. Sclk (Scroll Lock): Eredetileg a kurzormozgató nyilak viselkedését lehetett vele módosítani; például szövegszerkesztő program használatakor – a Scroll Lock bekapcsolt állapota mellett – a le- és felfele nyilak nem a kurzort mozgatták, hanem egész oldalakat lapoztak. Hatása ma már inkább az éppen használatos programtól függ (pl. az Opera Web-böngésző programnál a hangfelismerés funkciónál játszik szerepet). Brk (Break): Hagyományosan létezik, illetve speciális alkalmazások értelmezik, szokásos programok esetén nincs hatása. Bkspc (BackSpace): Szövegbevitelnél a kurzor bal oldalán álló karakter törlése. Ins: Szövegbevitelnél megváltoztatja a beírás módját (beszúrás/felülírás üzemmódok közti átkapcsolás). Home, End: Szövegbevitelnél a kurzor sor elejére, illetve végére vitele. Del (Delete): Szövegbevitelnél a kurzor pozíciójában álló karakter törlése. PgUp (PageUp), PgDn (PageDown): Többsoros szövegbevitelnél lapozás a szövegben. Num (NumLock): A Numerikus padot számbeviteli üzemmódba kapcsolja. Kikapcsolt állapotában a pad kurzormozgatási funkciókat teljesít.
Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság
2
IT alapismeretek, Hardver A hardver fő összetevői
A billentyűzet
Shift, Ctrl, Alt: Lenyomott állapotukban módosítják a velük együtt használt billentyűk tartalmát (kódját). A Shift a billentyűk felső részén jelzett karaktereket, vagy betű esetén annak nagybetűs változatát adja. A Ctrl és Alt módosítók által előállított kódokat a programok szokták speciális igényeik szerint értelmezni. Caps (Caps Lock): Bekapcsolt állapotánál a betűbillentyűk esetében a nagybetűket eredményezi.
Mai billentyűzetek és további gombok A mai számítógépek sokféle célra használatosak, s ezt a billentyűzet-gyártók is igyekeznek támogatni. A Windows, az internet és a multimédia jellegű felhasználást támogatandó, több olyan gomb is megjelent a billentyűzeteken, amelyekkel az ezekhez kapcsolódó, gyakran használatos felhasználói funkciókat lehet egyetlen mozdulattal aktiválni, például: a webböngésző vagy az e-mail program indítása, a gép hangrendszerének vezérlése (hangosítás, halkítás, zene- és filmlejátszás indítása/megállítása).
Internet- és multimédiavezérlő gombok.
3. ábra Mai, internet- és multimédiavezérlő gombokkal kiegészített billentyűzet
4. ábra Multimédiás billentyűzet
Speciális multimédiavezérlés. 5. ábra Egy, az új Windows Vista rendszerhez optimalizált, vezeték nélküli billentyűzet és egér
Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság
3
IT alapismeretek, Hardver A hardver fő összetevői
A billentyűzet
A billentyűzet működése Mint említettük, a billentyűzet az alapértelmezett bemeneti egység, azaz ha a felhasználó másképp nem rendelkezik, akkor a CPU innen várja az adatokat. Az adatáramlás egyirányú: az adatok a processzor irányában haladnak. A billentyűzet felépítése egy hagyományos írógéphez hasonlít, a betűk elhelyezkedése is azonos, a különbség mindössze annyi, hogy a számítógép billentyűzetén több, különleges jellel és funkcióval ellátott nyomógomb is található. Egy-egy billentyű lenyomása billentyűkódot, ún. scan kódot generál, ezt a BIOS (a gépet vezérlő alapprogramok csoportja) értelmezi, és – az alkalmazott operációs rendszertől függően – belső (pl. ASCII vagy ANSI) kódokká alakítva tárolja a gép memóriájában. A billentyűzet sokkal intelligensebb, mint gondolnánk: saját processzorral, vezérléssel rendelkezik, amely a billentyűlenyomásokat és a kódok továbbítását vezérli. Önálló tárolója is van, amelyben a lenyomott billentyűk kódjai a számítógépbe való átvitelre várakoznak (ezért lehet az, hogy pl. már abbahagytuk a gépelést, de a képernyőn még jelennek meg karakterek).
A billentyűzet kiosztása, nyelvi sajátosságok A számítógépeket sok, különböző nyelvterületen használják, ennek megfelelően meg kellett oldani az egyes nyelvek speciális betűinek kezelését is. A probléma egyik kulcspontja a billentyűzet: képesnek kell lennünk saját nyelvünk karaktereit korrekt módon bejuttatni a számítógépbe (ezek gépen belüli megfelelő kezelése már az operációs rendszer feladata). A billentyűzet oldaláról nézve, a feladat a következő: • képesnek kell lennie egy adott nyelv összes speciális karakterének bevitelére • adott korlátok között több nyelv ilyen jellegű igényét is ki kell elégítenie • a lehetőségekhez képest meg kell tartania a szabványos elrendezést Az eredeti IBM, angol nyelvi karaktereket megjelenítő billentyűzet volt látható korábbi, 2. számú ábránkon. Ennek egy kivitelét láthatjuk alább:
6. ábra IBM billentyűzet
A billentyűzet az angol ábécé 26 betűjét tartalmazza, kiegészítve a szokásos számjegy és egyéb karakterekkel.
Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság
4
IT alapismeretek, Hardver A hardver fő összetevői
A billentyűzet
A magyar nyelvet véve példaként, a mi ábécénk (leszámítva persze a kettős betűket) lényegesen több betűből áll, ezt a többletet az ékezetes betűk adják. A megoldás kettős jellegű: • az ékezetes betűket „rátesszük” néhány nem betűt jelentő billentyűre • további billentyűket (is) alkalmazunk. Az alábbi képeken (Windows képernyő-billentyűzet) példákat láthatunk erre a megoldásra.
7. ábra 101 gombos, magyar nyelvi kiosztású billentyűzet
Új betűbillentyű
8. ábra 102 gombos, magyar nyelvi kiosztású billentyűzet
Az eredeti billentyűk átdefiniálásával azonban elveszíthetjük az eredeti karaktereket, amelyekre pedig néha szükségünk lehet, ezt úgy oldották meg, hogy a billentyűzeten egy új módosítót, az Alt Gr gombot vezették be (nem csak a magyar billentyűzeteken) a jobb oldali Alt billentyű helyett.
Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság
5
IT alapismeretek, Hardver A hardver fő összetevői
A billentyűzet
Az Alt Gr lenyomásával a gombok jobb alsó sarkában elhelyezett mellékkaraktereket kapjuk.
Alt Gr + y = >
Alt Gr gomb
9. ábra Magyar billentyűzet Alt Gr gombbal
Mindezek mellett lehetőségünk van a billentyűzet nyelvi kiosztását átkapcsolni egy másik nyelvre, ez azonban az operációs rendszertől és a telepített nyelvi lehetőségektől is függ.
Milyen billentyűzetet használjunk? A billentyűzet a számítógép-használó által leggyakrabban használt periféria. Technikai kivitele, felszereltsége, billentyűtartalma mellett még egyéb jellemzőket is érdemes figyelembe venni. A billentyűzet ergonomikus hatása az egyik legjelentősebb szervezetünkre, számít a billentyűk állása és mérete, a lenyomásukhoz szükséges erő és szög (amely befolyásolja kéztartásunkat). Ezért fontos, hogy a billentyűzet dőlésszöge állítható legyen, a billentyűk ne legyenek kisebbek ujjainknál (a szabványméret általában megfelelő). Számít a billentyűk lenyomás közbeni mozgásának és hangjának megoldása is, a túl hangos, csattogó-kattanó billentyűzet bizonyos körülmények között nagyon zavaró. A billentyűzet géphez való kapcsolódása ma alapvetően kétféle megoldást takar: a vezetékes és rádióhullámos kapcsolatot. A vezetékes kapcsolat egyszerű és jó megoldás, ha a számítógép 1 méternél nincs messzebb, ellenkező esetben a másik megoldást célszerű alkalmazni (feltéve, hogy a kapcsolatot nem árnyékolja le valami). Kaphatók összehajtható billentyűzetek is, ilyet csak indokolt esetben használjunk, de akkor se üzemszerűen.
10. ábra Flexibilis billentyűzet
További ismeretek: Billentyűzet Billentyűzet Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság
6