Webアプリケーションでカードからデータを読み取るためのバーコードスキャナーを購入したい。
そして、私のユーザーはLinuxとWindowsを使用しています。一部のユーザーのコンピューターでは、ドライバーや他のソフトウェアをインストールできません。
Windowsでプラグアンドプレイ互換の安価なバーコードスキャナーを入手することにしました。
私の質問は、WindowsでプラグアンドプレイであるすべてのデバイスがLinuxでもプラグアンドプレイになると想定できるかということです。
最短回答:はい。
より長い回答:デバイスが真新しい、奇妙な、または単に隙間から落ちたものでない限り、WindowsでのプラグアンドプレイはUbuntuでのプラグアンドプレイになります。ただし、想定しないでください!
プラグアンドプレイは興味深い用語です。複数の種類があり、それぞれが異なることを行います-たとえば、キーボードのような特別なドライバーをまったく必要としないデバイスはプラグアンドプレイですが、技術的にはWindows Updateを通じてドライバーをダウンロードするデバイスもそうです。
「汎用」カテゴリのすべてのものは、ほとんど常にLinuxですぐに動作します。ほぼすべてのキーボード、マウス、フラッシュドライブなどを問題なく接続できるはずです。ちょっとした癖のために動作したくない希少なデバイスを入手するかもしれませんが、これらはほとんどありません。
バックグラウンドでドライバーをダウンロードするもの(非常に少数のWebカメラ、プリンターなど)は、より複雑です。私のpersonalの経験では、これらはほとんど常にLinux上で正常に機能していましたが、常にそうであるとは限りません。 Linuxカーネルに動作するジェネリックが付属していない場合は、プリンタードライバーなどを手動でインストールする必要があります。
具体的には、バーコードスキャナーがLinuxで何の問題もなく正常に動作するという推測は危険です。非常にハイエンドな(または非常に奇妙な)バーコードスキャナーを入手しない限り、キーボードとしてコンピューターに公開されます。キーボードは特別なものを必要としないため、Just Work™が必要です。