Hur man installerar om USB-musdrivrutiner i Ubuntu med hjälp av kommandoraden

Ingenjör dricker kaffe på jobbet

Bildkredit: urbazon/iStock/GettyImages

Det fanns en tid när installationen av ett Linux-system innebar att du skulle spendera timmar på att spåra och installera rätt drivrutiner för din hårdvara. I moderna versioner av operativsystemet, som Ubuntu 18.04, är det inte längre fallet. Om inte din dator är full av toppmodern hårdvara, bör det mesta fungera så fort du installerar operativsystemet. Normalt sett är den enda gången du behöver installera eller installera om något som en USB-musdrivrutin när du använder en icke-standardmus med extra funktioner.

Hur Linux hanterar musdrivrutiner

Du kommer vanligtvis inte att hitta en Ubuntu-musdrivrutin eller Linux-musdrivrutin för en vanlig mus. Det beror på att vanliga USB-musdrivrutiner är "inbakade" i operativsystemet och hanteras av operativsystemets displayserver. I Ubuntu betjänas drivrutinerna för tangentbord och mus av X Windows, precis som de är i de flesta andra versioner av Linux. Det finns en nyare displayserver som heter Wayland, som används som standard i Fedora och tillgänglig på Ubuntu, men det är inte riktigt redo för bästa sändningstid, så det används mest av utvecklare och tidigt adoptanter. I varje fall är musens drivrutinskod inbyggd, så du kommer inte att slumpmässigt avinstallera och installera om den. Det kommer bara att hända om du använder en avancerad mus som kräver en anpassad drivrutin.

Dagens video

Det är en gemenskapsgrej

Eftersom drivrutiner för Linux-mus är en del av operativsystemet, kommer du förmodligen inte att hitta en anpassad drivrutin från musens tillverkare. Det tar tid och pengar att skapa och underhålla en, och Linux-spelare är en ganska liten marknadsnisch, så det finns inte mycket motivation för företag som Logitech eller Razr att göra sina egna. Istället kommer dessa drivrutiner vanligtvis från projekt inom Ubuntu- eller Linux-gemenskapen, helst – men inte alltid – med viss grad av stöd från tillverkaren i form av teknisk data. Drivrutinen är ofta paketerad som ett personligt paketarkiv, eller PPA, vilket gör det enkelt att installera från kommandoraden. Det kommer också att uppdateras automatiskt efter att det har installerats, vilket är en stor bekvämlighet.

Installera från en PPA

För att installera om din mus med hjälp av en anpassad drivrutin, är det första du behöver göra att berätta för Ubuntu var man hittar PPA. För att göra detta måste du åtminstone tillfälligt ha administratörsbehörighet, så varje kommando börjar med "sudo" för att göra dig till en superanvändare, och du måste ange ditt lösenord för att utföra kommandot. Om du till exempel skulle installera OpenRazer-drivrutinen för Razr-spelenheter, skulle du skriva "sudo add-apt-repository ppa: openrazer/stable" utan citattecken. Detta ger dig administratörsrättigheter, ger kommandot att lägga till ett arkiv och säger sedan åt din dator att använda den stabila versionen av drivrutinen från den källan. När du har lagt till PPA, skriv "sudo apt update" för att hitta den nya programvaran och sedan "sudo apt install openrazer-meta" – igen, alltid utan citattecken – för att installera drivrutinen. När du är klar startar du om datorn. Detaljerna kommer att variera beroende på vilken drivrutin du installerar, men processen är ungefär densamma. Du bör hitta installationsanvisningarna för din specifika drivrutin på projektets webbsida.

Installera Ubuntu Mouse Driver från en .deb-fil

Om drivrutinens skapare inte har ställt in det som ett paketarkiv, kommer du förmodligen att se det erbjuds som en fil med filtillägget .deb i slutet. Dessa filer kan användas av Ubuntu eller något annat operativsystem baserat på Debian, som är en av huvudversionerna av Linux. Den stora fördelen med en PPA framför en .deb-fil är vad som kallas "beroenden", andra delar av programvara som din förare behöver innan den kan fungera. De kommer som en del av en PPA, men med en .deb-fil måste du se till att de är installerade tillsammans med drivrutinen. Kommandot "dpkg" låter dig göra dessa individuellt, men kommandot "gdebi" gör det automatiskt, så det är det bättre alternativet för de flesta användare.

Använder Gdebi för att installera

Ladda först ner .deb-filen för din mus från drivrutinsprojektets webbplats. Var försiktig med vilka webbplatser du litar på för detta, för om webbplatsen är skum kan du få skadlig programvara utöver en drivrutin. När drivrutinen har laddats ner, skriv "sudo gdebi nameofdriver.deb" utan citattecken och med det riktiga namnet på din förare i stället för "förarens namn". Om Ubuntu säger till dig att det inte känner igen kommandot måste du installera gdebi först. Skriv "sudo apt install gdebi-core" och sedan när gdebi är installerat, upprepa kommandot för att installera musdrivrutinen. Starta om ditt system och den nya drivrutinen ska vara aktiv.