Click here to Skip to main content
15,906,569 members
Home / Discussions / Hardware & Devices
   

Hardware & Devices

 
GeneralRe: BIOS woes - Urgent Pin
Graham Bradshaw12-Jun-05 4:26
Graham Bradshaw12-Jun-05 4:26 
GeneralRe: BIOS woes - Urgent Pin
Steve Mayfield12-Jun-05 6:31
Steve Mayfield12-Jun-05 6:31 
GeneralRe: BIOS woes - Urgent Pin
Roger Wright12-Jun-05 6:52
professionalRoger Wright12-Jun-05 6:52 
GeneralFound it! Pin
matthias s.12-Jun-05 9:46
matthias s.12-Jun-05 9:46 
GeneralIO Pin
Niklas Ulvinge7-Jun-05 21:20
Niklas Ulvinge7-Jun-05 21:20 
GeneralRe: IO Pin
toxcct8-Jun-05 1:52
toxcct8-Jun-05 1:52 
GeneralRe: IO Pin
Alexander M.,10-Jun-05 8:20
Alexander M.,10-Jun-05 8:20 
GeneralRe: IO Pin
Toby Opferman10-Jun-05 9:13
Toby Opferman10-Jun-05 9:13 
The scan code will also be dependent on the mode the keyboard is in, XT or AT.

You will actually also get 2 scan codes. The first is termed a "make code" which occurs when the key is pressed. The second is a "break code" which is sent when the key is released. In XT mode this is simply distinquished by setting the high bit of the scan code for a break code and clearing it for a make code. You then have two sets of extended keys which are "E0" and "E1" prefixed followed by one or two more scan codes to represent the key.

AT protocol is a bit different. Make codes and Break Codes I believe are prefixed instead of setting the high bits (if my memory serves me correctly). As far as I remember, Windows 9x still actually set the keyboard into XT mode so break codes and make codes were determined using the high bits (and some keyboards would send E1/E0 for a break code you'd have to do special detection, I believe that perhaps the PC98 may have done this but I don't remember, been a while since I wrote a keyboard filter).





8bc7c0ec02c0e404c0cc0680f7018827ebee
Generalmy HD is dying ... Pin
Maximilien4-Jun-05 4:34
Maximilien4-Jun-05 4:34 
GeneralRe: my HD is dying ... Pin
ddmcr7-Jun-05 6:22
ddmcr7-Jun-05 6:22 
QuestionLCD monitor - what is important? Pin
peterchen2-Jun-05 22:40
peterchen2-Jun-05 22:40 
AnswerRe: LCD monitor - what is important? Pin
Sebastian Schneider2-Jun-05 23:39
Sebastian Schneider2-Jun-05 23:39 
AnswerRe: LCD monitor - what is important? Pin
Alexander M.,4-Jun-05 8:32
Alexander M.,4-Jun-05 8:32 
GeneralRe: LCD monitor - what is important? Pin
peterchen4-Jun-05 9:05
peterchen4-Jun-05 9:05 
AnswerRe: LCD monitor - what is important? Pin
Trollslayer12-Jun-05 4:08
mentorTrollslayer12-Jun-05 4:08 
GeneralUSB to PS/2 Pin
Luis Alonso Ramos2-Jun-05 8:18
Luis Alonso Ramos2-Jun-05 8:18 
GeneralRe: USB to PS/2 Pin
Shog92-Jun-05 14:38
sitebuilderShog92-Jun-05 14:38 
GeneralRe: USB to PS/2 -- solved! Pin
Luis Alonso Ramos3-Jun-05 6:27
Luis Alonso Ramos3-Jun-05 6:27 
GeneralRe: USB to PS/2 Pin
Mike Dimmick2-Jun-05 23:37
Mike Dimmick2-Jun-05 23:37 
GeneralPS/2 Barcode reader and USB keyboard Pin
Luis Alonso Ramos2-Jun-05 7:17
Luis Alonso Ramos2-Jun-05 7:17 
GeneralPC Won't Start Up Pin
Roger Wright2-Jun-05 3:05
professionalRoger Wright2-Jun-05 3:05 
GeneralRe: PC Won't Start Up Pin
Marc Clifton3-Jun-05 3:38
mvaMarc Clifton3-Jun-05 3:38 
GeneralRe: PC Won't Start Up Pin
Roger Wright3-Jun-05 13:40
professionalRoger Wright3-Jun-05 13:40 
GeneralRe: PC Won't Start Up Pin
Trollslayer12-Jun-05 4:07
mentorTrollslayer12-Jun-05 4:07 
GeneralRe: PC Won't Start Up Pin
Roger Wright12-Jun-05 6:30
professionalRoger Wright12-Jun-05 6:30 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.