Ubuntu (Linux) vs Windows device plug and play compatibility

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








up vote
6
down vote

favorite












I want to buy a bar code scanner for my web application to read data from cards.



And my user is using Linux and Windows. On some users' computers, no drivers or other software can be installed.



I have decide to get a cheap barcode scanner which is plug and play compatible on Windows.



My question is, can I assume every device which is plug and play on Windows will be plug and play on Linux too?







share|improve this question


















  • 3




    My guess is that the barcode scanner you have masquerades as an HID device which will function on any platform that supports USB keyboards.
    – dsstorefile1
    Apr 26 at 7:52






  • 1




    right, after i read several article about barcode scanner, i notice that usb barcode scanner is act like usb keyboard. but at the same time, i read that some of this device provide drivers and compatibility to some spesific OS like windows and mac only.
    – Ryan Arief
    Apr 26 at 7:56











  • I have an Opticom OPI-3601 here, which has no problems on Linux. It just identifies itself as a keyboard. There was an initial problem with the keyboard layout it used, but that was easily fixed by scanning a few configuration barcodes. That would also be an issue on Windows
    – Suppen
    Apr 26 at 13:20














up vote
6
down vote

favorite












I want to buy a bar code scanner for my web application to read data from cards.



And my user is using Linux and Windows. On some users' computers, no drivers or other software can be installed.



I have decide to get a cheap barcode scanner which is plug and play compatible on Windows.



My question is, can I assume every device which is plug and play on Windows will be plug and play on Linux too?







share|improve this question


















  • 3




    My guess is that the barcode scanner you have masquerades as an HID device which will function on any platform that supports USB keyboards.
    – dsstorefile1
    Apr 26 at 7:52






  • 1




    right, after i read several article about barcode scanner, i notice that usb barcode scanner is act like usb keyboard. but at the same time, i read that some of this device provide drivers and compatibility to some spesific OS like windows and mac only.
    – Ryan Arief
    Apr 26 at 7:56











  • I have an Opticom OPI-3601 here, which has no problems on Linux. It just identifies itself as a keyboard. There was an initial problem with the keyboard layout it used, but that was easily fixed by scanning a few configuration barcodes. That would also be an issue on Windows
    – Suppen
    Apr 26 at 13:20












up vote
6
down vote

favorite









up vote
6
down vote

favorite











I want to buy a bar code scanner for my web application to read data from cards.



And my user is using Linux and Windows. On some users' computers, no drivers or other software can be installed.



I have decide to get a cheap barcode scanner which is plug and play compatible on Windows.



My question is, can I assume every device which is plug and play on Windows will be plug and play on Linux too?







share|improve this question














I want to buy a bar code scanner for my web application to read data from cards.



And my user is using Linux and Windows. On some users' computers, no drivers or other software can be installed.



I have decide to get a cheap barcode scanner which is plug and play compatible on Windows.



My question is, can I assume every device which is plug and play on Windows will be plug and play on Linux too?









share|improve this question













share|improve this question




share|improve this question








edited Apr 26 at 9:52









Zanna

48k13119227




48k13119227










asked Apr 26 at 7:50









Ryan Arief

15318




15318







  • 3




    My guess is that the barcode scanner you have masquerades as an HID device which will function on any platform that supports USB keyboards.
    – dsstorefile1
    Apr 26 at 7:52






  • 1




    right, after i read several article about barcode scanner, i notice that usb barcode scanner is act like usb keyboard. but at the same time, i read that some of this device provide drivers and compatibility to some spesific OS like windows and mac only.
    – Ryan Arief
    Apr 26 at 7:56











  • I have an Opticom OPI-3601 here, which has no problems on Linux. It just identifies itself as a keyboard. There was an initial problem with the keyboard layout it used, but that was easily fixed by scanning a few configuration barcodes. That would also be an issue on Windows
    – Suppen
    Apr 26 at 13:20












  • 3




    My guess is that the barcode scanner you have masquerades as an HID device which will function on any platform that supports USB keyboards.
    – dsstorefile1
    Apr 26 at 7:52






  • 1




    right, after i read several article about barcode scanner, i notice that usb barcode scanner is act like usb keyboard. but at the same time, i read that some of this device provide drivers and compatibility to some spesific OS like windows and mac only.
    – Ryan Arief
    Apr 26 at 7:56











  • I have an Opticom OPI-3601 here, which has no problems on Linux. It just identifies itself as a keyboard. There was an initial problem with the keyboard layout it used, but that was easily fixed by scanning a few configuration barcodes. That would also be an issue on Windows
    – Suppen
    Apr 26 at 13:20







3




3




My guess is that the barcode scanner you have masquerades as an HID device which will function on any platform that supports USB keyboards.
– dsstorefile1
Apr 26 at 7:52




My guess is that the barcode scanner you have masquerades as an HID device which will function on any platform that supports USB keyboards.
– dsstorefile1
Apr 26 at 7:52




1




1




right, after i read several article about barcode scanner, i notice that usb barcode scanner is act like usb keyboard. but at the same time, i read that some of this device provide drivers and compatibility to some spesific OS like windows and mac only.
– Ryan Arief
Apr 26 at 7:56





right, after i read several article about barcode scanner, i notice that usb barcode scanner is act like usb keyboard. but at the same time, i read that some of this device provide drivers and compatibility to some spesific OS like windows and mac only.
– Ryan Arief
Apr 26 at 7:56













I have an Opticom OPI-3601 here, which has no problems on Linux. It just identifies itself as a keyboard. There was an initial problem with the keyboard layout it used, but that was easily fixed by scanning a few configuration barcodes. That would also be an issue on Windows
– Suppen
Apr 26 at 13:20




I have an Opticom OPI-3601 here, which has no problems on Linux. It just identifies itself as a keyboard. There was an initial problem with the keyboard layout it used, but that was easily fixed by scanning a few configuration barcodes. That would also be an issue on Windows
– Suppen
Apr 26 at 13:20










1 Answer
1






active

oldest

votes

















up vote
9
down vote



accepted










Shortest answer: Yes.



Longer answer: Unless the device is brand new, strange, or just something that fell through the gap, anything plug and play on Windows will likely be plug and play on Ubuntu. Don't assume, though!



Plug-n-Play is an interesting term. There are multiple kinds, each doing different things - for example, a device like a keyboard that needs no special driver at all is plug-and-play, but technically so is the device that downloads its drivers through Windows Update.



Anything in the "generic" category will almost always work on Linux straight away. You should be able to plug in almost any keyboard, mouse, flash drive, etc. without any issue. You may get the rare device that doesn't want to work due to some quirk, but these are few and far between.



Things that download drivers in the background (quite a few webcams, printers, etc.) are more of a mixed bag. In my personal experience, these have almost always worked fine on Linux, but this is not always the case. You may need to install printer drivers or other things manually if the Linux kernel doesnt come with a working generic.



In your case specifically, I would hazard a guess that your barcode scanner will work just fine under Linux without anything fancy. Unless you got a very high-end (or very weird) barcode scanner, it will just expose itself to your computer as a keyboard. Keyboards don't need anything special, so it should Just Work™.






share|improve this answer




















  • thankyou for your answer, that means i just only need to find a cheap USB barcode scanner with plug and play compatibility and if for some reason the device need driver then, OS will consider it as minor driver download right? also, my bad but do you have some suggestion for fine cheap usb barcode reader which is simple to me, so i can use its spec for considering to another product which is similar and available on my country.
    – Ryan Arief
    Apr 26 at 8:06






  • 1




    Unless you are planning to buy a professional barcode scanner (so willing to pay upwards of US$300), any barcode scanner you get will almost certainly work with Linux, even if it needs to download additional Windows drivers (e.g. configuration tools). Most barcode scanners show up as keyboards, which have a generic driver in both Windows and Linux. As for recommendations, I can't really give you any for the low end, sadly.
    – Kaz Wolfe
    Apr 26 at 8:07







  • 1




    thank you very much. I think your answer is already help to ensure me to decide which solution i need to take.[closed]
    – Ryan Arief
    Apr 26 at 8:25










Your Answer







StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "89"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1028304%2fubuntu-linux-vs-windows-device-plug-and-play-compatibility%23new-answer', 'question_page');

);

Post as a guest






























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
9
down vote



accepted










Shortest answer: Yes.



Longer answer: Unless the device is brand new, strange, or just something that fell through the gap, anything plug and play on Windows will likely be plug and play on Ubuntu. Don't assume, though!



Plug-n-Play is an interesting term. There are multiple kinds, each doing different things - for example, a device like a keyboard that needs no special driver at all is plug-and-play, but technically so is the device that downloads its drivers through Windows Update.



Anything in the "generic" category will almost always work on Linux straight away. You should be able to plug in almost any keyboard, mouse, flash drive, etc. without any issue. You may get the rare device that doesn't want to work due to some quirk, but these are few and far between.



Things that download drivers in the background (quite a few webcams, printers, etc.) are more of a mixed bag. In my personal experience, these have almost always worked fine on Linux, but this is not always the case. You may need to install printer drivers or other things manually if the Linux kernel doesnt come with a working generic.



In your case specifically, I would hazard a guess that your barcode scanner will work just fine under Linux without anything fancy. Unless you got a very high-end (or very weird) barcode scanner, it will just expose itself to your computer as a keyboard. Keyboards don't need anything special, so it should Just Work™.






share|improve this answer




















  • thankyou for your answer, that means i just only need to find a cheap USB barcode scanner with plug and play compatibility and if for some reason the device need driver then, OS will consider it as minor driver download right? also, my bad but do you have some suggestion for fine cheap usb barcode reader which is simple to me, so i can use its spec for considering to another product which is similar and available on my country.
    – Ryan Arief
    Apr 26 at 8:06






  • 1




    Unless you are planning to buy a professional barcode scanner (so willing to pay upwards of US$300), any barcode scanner you get will almost certainly work with Linux, even if it needs to download additional Windows drivers (e.g. configuration tools). Most barcode scanners show up as keyboards, which have a generic driver in both Windows and Linux. As for recommendations, I can't really give you any for the low end, sadly.
    – Kaz Wolfe
    Apr 26 at 8:07







  • 1




    thank you very much. I think your answer is already help to ensure me to decide which solution i need to take.[closed]
    – Ryan Arief
    Apr 26 at 8:25














up vote
9
down vote



accepted










Shortest answer: Yes.



Longer answer: Unless the device is brand new, strange, or just something that fell through the gap, anything plug and play on Windows will likely be plug and play on Ubuntu. Don't assume, though!



Plug-n-Play is an interesting term. There are multiple kinds, each doing different things - for example, a device like a keyboard that needs no special driver at all is plug-and-play, but technically so is the device that downloads its drivers through Windows Update.



Anything in the "generic" category will almost always work on Linux straight away. You should be able to plug in almost any keyboard, mouse, flash drive, etc. without any issue. You may get the rare device that doesn't want to work due to some quirk, but these are few and far between.



Things that download drivers in the background (quite a few webcams, printers, etc.) are more of a mixed bag. In my personal experience, these have almost always worked fine on Linux, but this is not always the case. You may need to install printer drivers or other things manually if the Linux kernel doesnt come with a working generic.



In your case specifically, I would hazard a guess that your barcode scanner will work just fine under Linux without anything fancy. Unless you got a very high-end (or very weird) barcode scanner, it will just expose itself to your computer as a keyboard. Keyboards don't need anything special, so it should Just Work™.






share|improve this answer




















  • thankyou for your answer, that means i just only need to find a cheap USB barcode scanner with plug and play compatibility and if for some reason the device need driver then, OS will consider it as minor driver download right? also, my bad but do you have some suggestion for fine cheap usb barcode reader which is simple to me, so i can use its spec for considering to another product which is similar and available on my country.
    – Ryan Arief
    Apr 26 at 8:06






  • 1




    Unless you are planning to buy a professional barcode scanner (so willing to pay upwards of US$300), any barcode scanner you get will almost certainly work with Linux, even if it needs to download additional Windows drivers (e.g. configuration tools). Most barcode scanners show up as keyboards, which have a generic driver in both Windows and Linux. As for recommendations, I can't really give you any for the low end, sadly.
    – Kaz Wolfe
    Apr 26 at 8:07







  • 1




    thank you very much. I think your answer is already help to ensure me to decide which solution i need to take.[closed]
    – Ryan Arief
    Apr 26 at 8:25












up vote
9
down vote



accepted







up vote
9
down vote



accepted






Shortest answer: Yes.



Longer answer: Unless the device is brand new, strange, or just something that fell through the gap, anything plug and play on Windows will likely be plug and play on Ubuntu. Don't assume, though!



Plug-n-Play is an interesting term. There are multiple kinds, each doing different things - for example, a device like a keyboard that needs no special driver at all is plug-and-play, but technically so is the device that downloads its drivers through Windows Update.



Anything in the "generic" category will almost always work on Linux straight away. You should be able to plug in almost any keyboard, mouse, flash drive, etc. without any issue. You may get the rare device that doesn't want to work due to some quirk, but these are few and far between.



Things that download drivers in the background (quite a few webcams, printers, etc.) are more of a mixed bag. In my personal experience, these have almost always worked fine on Linux, but this is not always the case. You may need to install printer drivers or other things manually if the Linux kernel doesnt come with a working generic.



In your case specifically, I would hazard a guess that your barcode scanner will work just fine under Linux without anything fancy. Unless you got a very high-end (or very weird) barcode scanner, it will just expose itself to your computer as a keyboard. Keyboards don't need anything special, so it should Just Work™.






share|improve this answer












Shortest answer: Yes.



Longer answer: Unless the device is brand new, strange, or just something that fell through the gap, anything plug and play on Windows will likely be plug and play on Ubuntu. Don't assume, though!



Plug-n-Play is an interesting term. There are multiple kinds, each doing different things - for example, a device like a keyboard that needs no special driver at all is plug-and-play, but technically so is the device that downloads its drivers through Windows Update.



Anything in the "generic" category will almost always work on Linux straight away. You should be able to plug in almost any keyboard, mouse, flash drive, etc. without any issue. You may get the rare device that doesn't want to work due to some quirk, but these are few and far between.



Things that download drivers in the background (quite a few webcams, printers, etc.) are more of a mixed bag. In my personal experience, these have almost always worked fine on Linux, but this is not always the case. You may need to install printer drivers or other things manually if the Linux kernel doesnt come with a working generic.



In your case specifically, I would hazard a guess that your barcode scanner will work just fine under Linux without anything fancy. Unless you got a very high-end (or very weird) barcode scanner, it will just expose itself to your computer as a keyboard. Keyboards don't need anything special, so it should Just Work™.







share|improve this answer












share|improve this answer



share|improve this answer










answered Apr 26 at 7:59









Kaz Wolfe

25.5k1370131




25.5k1370131











  • thankyou for your answer, that means i just only need to find a cheap USB barcode scanner with plug and play compatibility and if for some reason the device need driver then, OS will consider it as minor driver download right? also, my bad but do you have some suggestion for fine cheap usb barcode reader which is simple to me, so i can use its spec for considering to another product which is similar and available on my country.
    – Ryan Arief
    Apr 26 at 8:06






  • 1




    Unless you are planning to buy a professional barcode scanner (so willing to pay upwards of US$300), any barcode scanner you get will almost certainly work with Linux, even if it needs to download additional Windows drivers (e.g. configuration tools). Most barcode scanners show up as keyboards, which have a generic driver in both Windows and Linux. As for recommendations, I can't really give you any for the low end, sadly.
    – Kaz Wolfe
    Apr 26 at 8:07







  • 1




    thank you very much. I think your answer is already help to ensure me to decide which solution i need to take.[closed]
    – Ryan Arief
    Apr 26 at 8:25
















  • thankyou for your answer, that means i just only need to find a cheap USB barcode scanner with plug and play compatibility and if for some reason the device need driver then, OS will consider it as minor driver download right? also, my bad but do you have some suggestion for fine cheap usb barcode reader which is simple to me, so i can use its spec for considering to another product which is similar and available on my country.
    – Ryan Arief
    Apr 26 at 8:06






  • 1




    Unless you are planning to buy a professional barcode scanner (so willing to pay upwards of US$300), any barcode scanner you get will almost certainly work with Linux, even if it needs to download additional Windows drivers (e.g. configuration tools). Most barcode scanners show up as keyboards, which have a generic driver in both Windows and Linux. As for recommendations, I can't really give you any for the low end, sadly.
    – Kaz Wolfe
    Apr 26 at 8:07







  • 1




    thank you very much. I think your answer is already help to ensure me to decide which solution i need to take.[closed]
    – Ryan Arief
    Apr 26 at 8:25















thankyou for your answer, that means i just only need to find a cheap USB barcode scanner with plug and play compatibility and if for some reason the device need driver then, OS will consider it as minor driver download right? also, my bad but do you have some suggestion for fine cheap usb barcode reader which is simple to me, so i can use its spec for considering to another product which is similar and available on my country.
– Ryan Arief
Apr 26 at 8:06




thankyou for your answer, that means i just only need to find a cheap USB barcode scanner with plug and play compatibility and if for some reason the device need driver then, OS will consider it as minor driver download right? also, my bad but do you have some suggestion for fine cheap usb barcode reader which is simple to me, so i can use its spec for considering to another product which is similar and available on my country.
– Ryan Arief
Apr 26 at 8:06




1




1




Unless you are planning to buy a professional barcode scanner (so willing to pay upwards of US$300), any barcode scanner you get will almost certainly work with Linux, even if it needs to download additional Windows drivers (e.g. configuration tools). Most barcode scanners show up as keyboards, which have a generic driver in both Windows and Linux. As for recommendations, I can't really give you any for the low end, sadly.
– Kaz Wolfe
Apr 26 at 8:07





Unless you are planning to buy a professional barcode scanner (so willing to pay upwards of US$300), any barcode scanner you get will almost certainly work with Linux, even if it needs to download additional Windows drivers (e.g. configuration tools). Most barcode scanners show up as keyboards, which have a generic driver in both Windows and Linux. As for recommendations, I can't really give you any for the low end, sadly.
– Kaz Wolfe
Apr 26 at 8:07





1




1




thank you very much. I think your answer is already help to ensure me to decide which solution i need to take.[closed]
– Ryan Arief
Apr 26 at 8:25




thank you very much. I think your answer is already help to ensure me to decide which solution i need to take.[closed]
– Ryan Arief
Apr 26 at 8:25

















 

draft saved


draft discarded















































 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1028304%2fubuntu-linux-vs-windows-device-plug-and-play-compatibility%23new-answer', 'question_page');

);

Post as a guest













































































Popular posts from this blog

How do so many people here on Academia.SE, and in general, afford lavish higher education programs?

Trouble downloading packages list due to a “Hash sum mismatch” error

How do I move numbers in filenames, in a batch renaming operation?