We are independent & ad-supported. We may earn a commission for purchases made through our links.
Advertiser Disclosure
Our website is an independent, advertising-supported platform. We provide our content free of charge to our readers, and to keep it that way, we rely on revenue generated through advertisements and affiliate partnerships. This means that when you click on certain links on our site and make a purchase, we may earn a commission. Learn more.
How We Make Money
We sustain our operations through affiliate commissions and advertising. If you click on an affiliate link and make a purchase, we may receive a commission from the merchant at no additional cost to you. We also display advertisements on our website, which help generate revenue to support our work and keep our content free for readers. Our editorial team operates independently of our advertising and affiliate partnerships to ensure that our content remains unbiased and focused on providing you with the best information and recommendations based on thorough research and honest evaluations. To remain transparent, we’ve provided a list of our current affiliate partners here.
Hardware

Our Promise to you

Founded in 2002, our company has been a trusted resource for readers seeking informative and engaging content. Our dedication to quality remains unwavering—and will never change. We follow a strict editorial policy, ensuring that our content is authored by highly qualified professionals and edited by subject matter experts. This guarantees that everything we publish is objective, accurate, and trustworthy.

Over the years, we've refined our approach to cover a wide range of topics, providing readers with reliable and practical advice to enhance their knowledge and skills. That's why millions of readers turn to us each year. Join us in celebrating the joy of learning, guided by standards you can trust.

What is a Keyboard Wedge?

By Brendan McGuigan
Updated: May 16, 2024

A keyboard wedge is an interface which allows a non-keyboard device to plug into a computer as though it were sending keyboard data. Since most data-entry software is set up to take data from a keyboard, it is necessary to use a keyboard wedge if you want to plug in a peripheral such as a barcode scanner or magnetic strip reader and have it send information to the program. The wedge is so called because the physical version "wedges" between the keyboard and the computer. The keyboard is plugged into the wedge, which in turn is plugged into the computer, so that data may be inputted through either the keyboard or the other peripheral.

Software versions of the keyboard wedge exist as well. These programs take information that is sent by the external input device, usually plugged in through either a COM or USB port, and send them through the keyboard buffer of the operating system, so that the computer thinks the information has been sent in via keyboard.

A keyboard wedge can be useful when using software with a peripheral that the software was not intended for. While some data-entry software is written specifically with barcode scanners or magnetic strip readers in mind, the majority is written assuming a keyboard will be the only device used to input data. For efficiency, however, many businesses use barcodes instead of manually inputting the unit code, and since most humans don't read barcodes, some method of translating the barcode into its constituent information and passing it to the computer as alphanumeric data was needed. The keyboard wedge was developed in the early days of computing, by a programmer at Altek Instruments in Britain.

Older keyboard wedges are built to interface with a computer via a PS/2 port, as this is the traditional keyboard port. Newer versions usually offer an interface for both a PS/2 cable and a USB cable, as USB keyboards become more and more standard. Some wedges are built to interface with proprietary ports such as IBM's Port 17 or OCIA. This type of keyboard wedge is increasingly difficult to find, but small companies still exist to fill the niche.

EasyTechJunkie is dedicated to providing accurate and trustworthy information. We carefully select reputable sources and employ a rigorous fact-checking process to maintain the highest standards. To learn more about our commitment to accuracy, read our editorial process.
Discussion Comments
By Charlie89 — On Oct 23, 2010

We use a RFID keyboard wedge at my work, but I never knew that was what it was called.

I work in a warehouse, so we're constantly scanning things and inputting barcodes, which is why we need a keyboard wedge reader for about everything we do.

It sure helps out with inventory and other information management tasks, and beats the pants off of us having to type the barcode information in individually.

By TunaLine — On Oct 23, 2010

What are some of the different kinds of keyboard wedge software? I'd like to get a CCD barcode scanner keyboard wedge for my business, but I really don't know a whole lot about wedge software.

Can you recommend any keyboard wedge barcode scanner software to me, particularly one that could be used for CCD scanning?

Thanks!

By pleats — On Oct 23, 2010

And here I thought a keyboard wedge was that thing that you put under your keyboard to make it sit at an angle for easier typing.

Now I know -- I was wondering why my grandson was asking for a USB keyboard wedge for Christmas, since I can't imagine him being too concerned with ergonomics, but this makes much more sense.

Thanks for the information.

Share
EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.

EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.