School Assignment? Project Due Tomorrow? Chat LIVE With A Programming Expert!

Welcome to Dream.In.Code
Become an Expert!

Join 307,116 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 2,014 people online right now. Registration is fast and FREE... Join Now!




Keyboard Input?

 

Keyboard Input?

l_croft1

28 Aug, 2009 - 05:28 AM
Post #1

New D.I.C Head
*

Joined: 28 Aug, 2009
Posts: 3

I am not sure if I am in the right place. But I will ask a question to find out. I am trying to create a step by step process of how a computer processes your keyboard input when writing a paper. I know nothing about programming and need direction. Could someone give me a hand, please?

User is offlineProfile CardPM
+Quote Post


JackOfAllTrades

RE: Keyboard Input?

28 Aug, 2009 - 05:43 AM
Post #2

I exist to Google your problems.
Group Icon

Joined: 23 Aug, 2008
Posts: 5,321



Thanked: 454 times
Dream Kudos: 50
Expert In: Being annoyed with lazy people.

My Contributions
This might be better suited to Software Development, as there's no language-specific question here.
User is online!Profile CardPM
+Quote Post

vbr

RE: Keyboard Input?

28 Aug, 2009 - 06:17 PM
Post #3

New D.I.C Head
*

Joined: 15 Mar, 2009
Posts: 6



Thanked: 1 times
My Contributions
Thats and interesting question. I don't think to much about how it works. Just happy to know it just works. You can find good information on this topic by doing a search. Here's 2 links I found that explain the keyboard to computer part.

http://computer.howstuffworks.com/keyboard.htm
http://www.beyondlogic.org/keyboard/keybrd.htm

Keyboards send HEX codes that are converted by the computer keyboard BIOS to determine the keys pressed. My guess is the BIOS turns the keyboard input into binary code that is translated into ASCII Charter codes a program can use to interpret the inputs.


QUOTE(l_croft1 @ 28 Aug, 2009 - 05:28 AM) *

I am not sure if I am in the right place. But I will ask a question to find out. I am trying to create a step by step process of how a computer processes your keyboard input when writing a paper. I know nothing about programming and need direction. Could someone give me a hand, please?


This post has been edited by vbr: 28 Aug, 2009 - 06:19 PM
User is offlineProfile CardPM
+Quote Post

Kanvus

RE: Keyboard Input?

29 Aug, 2009 - 08:47 PM
Post #4

D.I.C Regular
Group Icon

Joined: 19 Feb, 2009
Posts: 451



Thanked: 39 times
Dream Kudos: 50
My Contributions
hardware like a Keyboard sends information(code of key pressed) to the port of your PC then brought to your driver's written instructions in binary 1's and 0's then gets translated to ascii or hex keyscan codes. different countries and keyboards use different standard sets of characters. the system receives all of the information it needs to know which key was pressed down then draws the character onto your screen inside your word processing application.
User is offlineProfile CardPM
+Quote Post

Fast ReplyReply to this topicStart new topic

Time is now: 11/21/09 01:23PM

Live Help!

Be Social

Dream.In.Code RSS Feed Dream.In.Code LinkedIn Group Follow Us On Twitter Fan Us On Facebook

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month