Vy znáte nějaký veřejný standard pro zvukové, síťové a grafické karty, podle kterého by výrobci prováděli certifikaci? Já ne.
Scannery mají API TWAIN. Jde o pár funkcí pro zobrazení skenovacího dialogu a dodání výsledného obrazu. Bohužel pokud výrobce uvádí podporu rozhraní TWAIN, zdaleka to neznamená, že scanner bude opravdu fungovat. Výrobce nikdo nekontroluje, mohou tvrdit cokoliv. Na Linuxu vám potom TWAIN vůbec nepomůže, protože jde o API pro Windows.
Tiskárna s protokolem PS nebo PCL samozřejmě potřebuje ovladače. Tiskárny mají totiž různou technologii, různé podavače, svorkovače, tiskové rozlišení, počet tiskových barev, odlišné barevné prostory atd. V Linuxu se často používají generické drivery pro celou třídu zařízení (třeba PCL tiskárny). Ty pak čato neumí využít specifické funkce daného zařízení.

