Ubuntu (Linux) vs Windows device plug and play compatibility

Clash 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?
drivers usb scanner compatibility
add a comment |Â
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?
drivers usb scanner compatibility
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
add a comment |Â
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?
drivers usb scanner compatibility
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?
drivers usb scanner compatibility
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
add a comment |Â
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
add a comment |Â
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â¢.
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
add a comment |Â
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â¢.
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
add a comment |Â
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â¢.
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
add a comment |Â
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â¢.
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â¢.
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
add a comment |Â
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
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
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
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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