Ghosting ja rollover: miksi osa näppäinyhdistelmistä ei toimi
Ghosting tarkoittaa, että näppäimistö ilmoittaa näppäimen, jota et painanut, tai jättää huomiotta painetun näppäimen, koska useita näppäimiä on pohjassa samaan aikaan. Ilmiötä esiintyy näppäimistöissä, joissa näppäimet jakavat johtoja keskenään. Rollover kertoo, montako näppäinpainallusta näppäimistö pystyy ilmoittamaan kerralla. Perus-USB-näppäimistöt ilmoittavat usein kuusi tavallista näppäintä kerrallaan, eli ne ovat kuuden näppäimen rollover-laitteita. Täysi N-näppäimen rollover ilmoittaa jokaisen pohjassa olevan näppäimen. Sitä kannattaa hakea, jos pelaat tai kirjoitat pitäen monta näppäintä pohjassa yhtä aikaa.
NäppäimistötestiJotkin näppäimet eivät reagoiTee se ilmaiseksiNäppäinmatriisi aiheuttaa haamunäppäykset
Useimmat näppäimistöt eivät kytke jokaista näppäintä omalle johdolleen. Näppäimet istuvat rivien ja sarakkeiden ruudukon risteyksissä. Ohjain löytää painetun näppäimen ajamalla yhtä riviä kerrallaan ja lukemalla, mitkä sarakkeet ovat aktiivisia. Näppäimen painallus sulkee piirin yhdessä risteyksessä.
Ghosting syntyy, kun kolme painettua näppäintä muodostaa polun, jonka ohjain voi tulkita väärin. Kuvittele kolme näppäintä ruudukon nelikulmion kolmessa kulmassa. Kun pidät ne pohjassa, ohjain voi seurata reittiä nelikulmion läpi neljänteen kulmaan, ja se ilmoittaa neljännen näppäimen, jota kukaan ei painanut. Kytkennästä ja skannausjärjestyksestä riippuen näet joko aavepainalluksen tai jätetyn näppäimen. Jätetty näppäin on se, joka pettää, kun peli ei hyväksy yhdistelmää.
Jokaisen näppäimen alla oleva diodi katkaisee silmukan. Diodi päästää virran vain yhteen suuntaan, joten ohjain ei voi seurata polkua takaisin muiden näppäinten kautta. Halvoista kalvonäppäimistöistä diodit puuttuvat usein. Monissa täyden rollover-tuen näppäimistöissä diodit taas ovat mukana, minkä vuoksi nämä ominaisuudet myydään usein yhdessä.
Rollover: 6KRO ja NKRO
USB-näppäimistö kertoo tietokoneelle, mitä on painettuna, lähettämällä pienen raportin monta kertaa sekunnissa. Standardin käynnistysprotokollan raportti on kahdeksan tavua pitkä. Yksi tavu kertoo muokkausnäppäimet, eli Shiftin, Ctrl:n, Altin ja Windows- tai Command-näppäimen. Yksi tavu on varattu, ja kuusi tavua kuljettaa pohjassa olevien tavallisten näppäinten koodit.
Koska kuusi näppäinpaikkaa on tarkoitettu tavallisille näppäimille, käynnistysprotokollaa käyttävä näppäimistö voi ilmoittaa niistä kuusi kerralla. Muokkausnäppäimillä on oma tavunsa, joten Shift pohjassa kuuden kirjaimen kanssa on yhä kelvollinen raportti. Seitsemättä tavallista näppäintä ei ilmoiteta. Raportti täyttää sen näppäinpaikat virhekoodilla. Tätä kutsutaan kuuden näppäimen rolloveriksi eli 6KRO:ksi.
N-näppäimen rollover eli NKRO toimii toisin. Kuuden paikan sijaan raportti on bittikartta, jossa jokaisella näppäimellä on oma bittinsä. Jokainen pohjassa oleva näppäin asettaa oman bittinsä, joten näppäimistö voi ilmoittaa minkä tahansa määrän näppäimiä oman rakenteensa rajoissa.
Suurin osa kirjoittamisesta ei pidä kuutta tavallista näppäintä pohjassa yhtä aikaa, joten 6KRO riittää tekstiin. Se tulee vastaan peleissä, joissa useita liike- ja toimintonäppäimiä voi olla pohjassa samaan aikaan. Osa näppäimistöistä rajoittaa rolloveria langattomassa tilassa, joten tarkista valmistajan ohjeet, jos käytät näppäimistöä Bluetoothilla.
Yhdistelmien testaaminen
Tarkista oma näppäimistösi näppäimistötestin avulla:
- Klikkaa laatikkoa ja pidä yhtä näppäintä pohjassa. Se muuttuu minttuvihreäksi, kun se on pohjassa, ja eniten samanaikaisesti painettujen laskuri näyttää 1.
- Lisää toinen ja kolmas näppäin ja sitten neljäs, ja seuraa, kuinka eniten painettujen luku kasvaa. Se pysähtyy selaimen lukemaan lukuun, joka voi olla pienempi kuin näppäimistösi todellinen rollover.
- Testaa nelikulmio. Vakioasettelussa W, E ja S ovat nelikulmion kolme kulmaa, jonka neljäs kulma on D. Pidä nämä kolme pohjassa. Jos D syttyy, vaikka et painanut sitä, näppäimistö tekee ghostingia tässä kulmassa.
- Kokeile toista joukkoa, esimerkiksi R, T ja F, joiden neljäs kulma vakioasettelussa on G. Yksi aavepainallus on vihje. Useat aavepainallukset eri joukoissa viittaavat siihen, ettei näppäimistössä ole ghostingin estoa.
Sivu näyttää, mitä selain vastaanottaa. Näppäimistön lähettämä aavenäppäin syttyy, ja näppäin, jonka näppäimistö jättää pois, pysyy pimeänä. Järjestelmänäppäimet, kuten äänenvoimakkuus ja kirkkaus, eivät ehkä koskaan saavuta sivua lainkaan, joten älä laske niitä virheiksi.
Toimivat korjaukset
- Valitse pelaamiseen täysi rollover tai ghostingin esto. Jos yhdistelmät ovat sinulle tärkeitä, etsi NKRO- tai ghostingin esto -merkintää teknisistä tiedoista, ei pelkästään markkinointitekstistä.
- Siirrä yhdistelmä. Sido pelin näppäinyhdistelmä näppäimiin, jotka eivät muodosta nelikulmiota ruudukolla. Käytä testiä selvittääksesi, mitkä joukot aiheuttavat ghostingia, ja vaihda näppäimet niiden ympäri.
- Kokeile kaapelia. Osa langattomista näppäimistöistä ilmoittaa vähemmän näppäimiä kuin langallisessa tilassa. Testaa uudelleen kaapelilla ennen kuin päätät, että näppäimistö on vika.
- Älä syytä porttia. USB-keskitin tai toinen portti ei muuta sitä, miten näppäimet on kytketty. Raja on näppäimistössä ja sen raportissa, joten toinen portti ei yleensä auta.
Erikoistapaukset
- Kuolleet näppäimet. Näppäin, joka ei reagoi lainkaan, on eri syystä kuin ghosting. Katso miksi näppäimistön näppäimet eivät toimi.
- Pitkät painallukset ja toistot. Näppäimen pitäminen pohjassa saa sen toistumaan tekstikentässä, ja testi näyttää toiston. Toisto ei ole toinen painallus, joten älä laske sitä rollover-tulokseksi.
- Jumittuneet kytkimet. Näppäin, joka pysyy alhaalla vapauttamisen jälkeen, on kytkimen vika, ei ghosting. Puhdista näppäin ja testaa uudelleen ennen kuin syytät matriisia.
- Kannettavat tietokoneet. Kannettavien näppäimistöt vaihtelevat paljon. Testaa sinulle tärkeät yhdistelmät ennen kuin luotat niihin, äläkä oleta täyttä rolloveria.
Käännetty tekoälyn avulla: Englanninkielinen alkuperäisteos.
Kommentit
Ei vielä kommentteja. Ole ensimmäinen.


