Keresés

Új hozzászólás Aktív témák

  • Czo

    őstag

    válasz dvd_R+ #39111 üzenetére

    Amit tapasztalsz, az lehet "normalis" illetve "hiba" is. Attol fugg, hogy a dolgot melyik vegerol nezed. Az ANSI (ok az amerikai szabvanyugyi testulet) szabvanyban definialva vannak a keyboard scan kodok, van az ISO-nak (ok a nemzetkozi szabvanyugyi testulet) is ugyonilhen szabvanya, ott is definialva vannak. Van olyan, hogy ANSI szabvanybol lesz ISO, de van olyan is, hogy teljesen fuggetlenek, illetve egymasrol ellentmiondo dolgokat tartalmaznak.

    Az a kod, ami az ANSI-ban a `/~ -s gombon van (ez van, eredtileg az 1-tol balra, ahol magyaron a 0 van), az nem egyezik meg azzal a gombbal, ami az ISO-ban van, az 1-tol balra (a nullaval). Tehat, az ISO azt mondja ki, hogy nem az also sorban, az Z/Y es a Shift kozotti gomb az extra gomb, hanem az a gomb az extra gomb, ami az 1-tol balra van. A legtobb PC-s billentyuzet nem koveti a szabvanyt, mert a legtobbjuk ugy keszult, hogy az amerikai ANSI billentyuzetet kovetik/bovitik, es az a gomb, ami az ANSI keyboardon nincs rajta (ez ugye, a Z/Y es a Shift kozotti gomb) lesz naluk az "extra" gomb.

    Az Apple billentyuzetei, ha nem ANSI kiosztasuak, akkor 100% tokeletes ISO kiosztast kovetnek, errol az ISO kiosztasrol tajekoztatjak az operacios rendszert is. Ebbol maris kovetkezik, hogy az Apple, esetunkben tupontosan, a szabvany szerint hasznalja ezeket a scankodokat, igy ha a billentyuzetet olyan rendszerre dugod, ami a szabvanytalan billentyuzetet szereti, no, ott "forditva" lesz. Az Apple es az ISO szerint az extra gomb a felso sorban van, mig az ANSI -bol adoptalt nemzetkizi keyboardot koveto csapat szerint, az extra gomb, az also sorban van.

    Ugyonez megvan forditva is. Ha a kotott/csatlakoztatott billentyuzet kuldi az ISO/ANSI jelzest, akkor az OSX nem kerdezi meg, hogy milyen a billentyuzet. Ha viszont nem kuldi, akkor jon a kerdes, hogy nyomd meg, a bal shifttol jobbra levo gombot. ANSI kiosztason eza a gomb a "Z" gombnak megfelelo scancode-ot kuldi, valodi, tokeletes magya ISO kiosztasnal az "i'" gombnak megfelelo kodot, mig "hamis" magyar ISO kiosztasnal, a "0"-nak megfelelo gombot. Az OSX ebbol tudja kitalalni, hogy amit bedugtak, az ANSI, valodi ISO, vagy hamis iSO lesz.

Új hozzászólás Aktív témák