Een betere ThinkPad USB-toetsenbordadapter (2 / 3 stap)

Stap 2: De Software


In code, is het toetsenbord matrix bestond uit toetscodes uit de Tabel gebruik USB-HID, vanaf pagina 53. Het is geschreven als een enkele dimensie array, georganiseerd in een soortgelijke wijze als de tabel zoals: 8 rijen van 16 kolommen. In de firmware geboden (volgende stap), zal deze matrix van adres 0xF000 worden vermeld. De nummers zijn hexadecimale codes van de bijbehorende sleutel uit de matrix. U kunt de hex-codes in dit firmwarebestand dienovereenkomstig wijzigen van de matrix aan uw toetsenbord matrix indien nodig.

Oorspronkelijk, ik van plan om het schrijven van een PC-software waarmee gebruiker aanpassen van de matrix, het toevoegen van aangepaste toetsenbordcombinaties, enz. Echter, gezien het feit dat niet veel mensen weten zou als hun toetsenbord recipiënt voor hun laptop hetzelfde als de mijne is, zou het niet handig, en door het toevoegen van aangepaste toetsenbordcombinaties, het toetsenbord scannen kan vertragen. Het uiteindelijke resultaat mogelijk niet de moeite waard.

Gerelateerde Artikelen

Maken van een betere muis val!

Maken van een betere muis val!

Er zijn een heleboel dingen die deze wereld nodig heeft op dit moment.  Een van hen is een betere muis val.  Muizen worden steeds slimmer dagelijks en als we niet voorzichtig bent zullen we uiteindelijk met planeet van de muizen.  Gelukkig, met de hu
Gebruik pcDuino als een muis wanneer zijn aangesloten op een PC via USB OTG

Gebruik pcDuino als een muis wanneer zijn aangesloten op een PC via USB OTG

In het leven van de modem, onze handen zijn vergrendeld door computers.  Kunnen we computers slimmer maken door het ontwerpen van een betere mens-computer-interface?  In deze tutorial presenteren we een oplossing met pcDuino.  Verzamelen van gebaar s
Een grote Build-at-home Disc Golf Target (of een betere benutting voor 55-gal drums!)

Een grote Build-at-home Disc Golf Target (of een betere benutting voor 55-gal drums!)

Welkom bij een andere uitstekende Instructable uit Kentucky Bum! In dit Instructable zal ik u tonen hoe te bouwen van een kick-ass disc golf doel. Ik heb talrijke plannen (en zelfs sommige koop) maar ik niet schelen voor een van hen; ook ontworpen ho
Een betere Altoids Smalls LED zaklamp

Een betere Altoids Smalls LED zaklamp

Ik hou echt van projecten uit Altoids. Vooral de nieuwe Altoids Smalls blikken. Ze zijn zo klein en zo heel erg schattig.Ik heb een paar Instructables over hoe om te zetten van deze kleine blikjes in zaklampen, maar ik denk dat we een betere baan kan
Bouwen van een betere lange fiets

Bouwen van een betere lange fiets

How to Build een lang fiets, die u veilig kunt stoppen, en zou kunnen worden opgevat als straat wettig op de meeste plaatsen. Met deze methode, u zal zitten kundig voor staan meer dan de fiets, zodat u hop gemakkelijk omlaag, hebben twee remmen, een
How To Convert een Buisventilator naar USB

How To Convert een Buisventilator naar USB

In dit Instructable zal ik u tonen hoe u een oude Buisventilator voor een pc kunt omzetten door usb macht.Stap 1: Materialen die nodig zijn Voor dit project, moet je:Een pc-Buisventilatorschaareen USB-kabel (maakt niet uit wat het uiteinde van de kab
Maakt een betere blauw vak Mac en kaas (zonder extra ingrediënten)

Maakt een betere blauw vak Mac en kaas (zonder extra ingrediënten)

wij allen kent de boor wanneer u open te stellen een blauw doosje van Mac en kaas. Kook de pasta, afvoer van het water, gooi in sommige zuivelproducten en de mysterie poeder in de puinhoop en roer. Meestal kom je omhoog met sommige soeperig rotzooi d
Wijzigen van een Mini-B USB-kabel voor het aandrijven van een ingesloten GoPro Hero3 (met skelet achterdeur)

Wijzigen van een Mini-B USB-kabel voor het aandrijven van een ingesloten GoPro Hero3 (met skelet achterdeur)

ik heb mijn GoPro Hero3 voor Kerstmis, het is een fantastische camera.  De levensduur van de batterij laat echter te wensen overlaat.  Zeker, u kunt kopen een heleboel reserve batterijen en ze uit regelmatig wijzigen, maar als u een time-lapse - neem
Een betere LED Growlight - 10000lm voor $15.

Een betere LED Growlight - 10000lm voor $15.

Ik zie heel veel tutorials hier over grow lights - sommige zijn ronduit verschrikkelijk, anderen zijn fatsoenlijk, en de meeste zijn een mix van de twee.Sommige zijn slechts enkele eenvoudige, 20ma lights - niet genoeg voor de teelt van hurken. Sommi
Maak je een Ubuntu Live USB met volharding

Maak je een Ubuntu Live USB met volharding

De meeste mensen geen gebruik maken van Linux en niet zin voor installeren op hun systeem, maar wat als je het echt nodig?Deze gids zal u tonen in stappen hoe maak je een Ubuntu Live USB. Het betekent dat u Ubuntu van uw flash-schijf zonder te instal
Een betere XBOX 360 CONTROLLER (EASY - MEDIUM moeilijkheid)

Een betere XBOX 360 CONTROLLER (EASY - MEDIUM moeilijkheid)

ik zal u tonen hoe te wijzigen van uw xbox-controller om u te helpen winnen!Waarschuwing: dit bericht is voor echte pro gamers.Upgrades:afgeronde duim sticks voor beter gevoel en griphobbel stopt voor minder triggeractiviteit wordt uitgevoerdgetextur
Het invoeren van de Green Science Fair voor een betere planeet

Het invoeren van de Green Science Fair voor een betere planeet

de wedstrijd is voorbij. Zien wie er hier gewonnen!Instructables heeft samengewerkt met Discover tijdschrift om u de Green Science Fair voor een betere planeet!Denk groen, delen wat je hebt geleerd, en win geweldige prijzen!Je kon: een eco-vriendelij
Bouwen van een betere aquarium plant

Bouwen van een betere aquarium plant

Aquarium decoratie zijn belachelijk duur.  In dit Instructable gebruik ik hydraulisch cement en enkele restjes van aquarium grind te maken een uitvalsbasis en een goedkoop-o aquarium plant in een betere plant die zou kosten veel meer in de winkel te
Hoe maak je een betere Pringles Can

Hoe maak je een betere Pringles Can

De Pringles kunt was een briljante uitvinding. Het voorkomt de chips breken en houdt ze vers. Maar heeft één groot nadeel. Chips krijgen vanaf de onderkant van de kan is lastig. De kan is te smal voor vele volwassen handen en krijg je meestal je hand