---
title: "Låg-nivå kommunikation med tangentbord"
type: "forum-thread"
url: "https://www.webforum.nu/amne/programmering/96970-låg-nivå-kommunikation-med-tangentbord"
topic: "Programmering"
topic_url: "https://www.webforum.nu/amne/programmering"
author: "nitro2k01"
published: "2004-02-09T17:45:49.000Z"
updated: "2004-02-11T13:39:48.000Z"
replies: 3
views: 308
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/programmering/96970-låg-nivå-kommunikation-med-tangentbord"
---

# Låg-nivå kommunikation med tangentbord

## #1 — nitro2k01, 2004-02-09T17:45Z



Permalänk: https://www.webforum.nu/p/96970

## #2 — niko, 2004-02-09T21:55Z

Här står lite om innebörden av skrivningar/läsningar på de IO-portar keyboardet (PS/2) använder (60h, 64h):

<http://www.osdever.net/docs/kbd.php?the_id=14>

Men sen är det inte så som du skriver (verkar skriva) att BIOS har nåt särskilt med tangentbordet att göra. Om Windows är igång så sköter Windows tangentbordet. Om Linux är igång så sköter Linux tang .. osv ..

En annan idé kunde vara att leta reda på koden till en keyboarddriver för det OS du är intresserad av och kolla hur den är skriven och vad den gör. Beror lite på vad du vill göra ..

/red: Här är en annan länk som mer beskriver den rent fysiska PS/2-bussen (vilken ett tangentbord egentligen inte behöver använda):

<http://panda.cs.ndsu.nodak.edu/~achapwes/PICmicro/PS2/ps2.htm>

Permalänk: https://www.webforum.nu/p/1271850

## #3 — nitro2k01, 2004-02-10T17:54Z

> **niko skrev:**
>
> /red: Här är en annan länk som mer beskriver den rent fysiska PS/2-bussen (vilken ett tangentbord egentligen inte behöver använda):

Det vet jag mycket väl. Jag har nämligen kopplat in ett tangentbord till ett gameboy(Ja faktiskt!), och tangentbordet skickar signaler när man trycker ner tangenter. Jag är ute efter mer avancerade saker som att justera delay/repeat och att kunna veta när en tangent släpps.

Anledningen att jag skrev BIOS var för att inte nån skulle komma dragandes med nåt Windows API-anrop eller liknande.

Men tack niko, detta verkar vara vad jag letar efter.

Permalänk: https://www.webforum.nu/p/1272270

## #4 — Sang-drax, 2004-02-11T13:39Z

Häftig idé!

Permalänk: https://www.webforum.nu/p/1273097

---

Tråden på webben: https://www.webforum.nu/amne/programmering/96970-låg-nivå-kommunikation-med-tangentbord
