Fortsätt till huvudinnehåll

Aktivera sido-mus-knappar för Firefox

Har du en mus med "framåt"- och "bakåtknappar"?
Fungerar dom inte i Firefox?
Gör så här:

Öppna ett terminalfönster och skriv:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
för att göra en backup på configurationsfilen för dina enheter innan du börjar ändra i den.
Skulle nånting gå fel är det bara att kopiera tillbaka backupfilen så här.

Öppna sedan konfigurationsfilen med följande kommando:
gksudo gedit /etc/X11/xorg.conf

Du får nu upp en textfil. I denna fil finns ett avsnitt som ser ut så här:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
...
Option "Protocol" "ExplorerPS/2"
...
Option "Emulate3Buttons" "true"
EndSection
Ersätt denna bit med följande:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
...
Option "Protocol" "ExplorerPS/2"
...
Option "Emulate3Buttons" "true"
Option "Buttons" "7"
Option "ButtonMapping" "1 2 3 6 7"
EndSection
och spara textfilen.
Nu är det bara att starta om Gnomen (Ctrl+Alt+BackSpace) så ska dina knappar fungera.


Fungerar knapparna fortfarande inte?
Då "heter" dina musknappar antagligen någonting annat än standrard. Ovan la vi till musknapp 6 och 7 och talade om att 6 och 7 var de "sista" knapparna. På din mus kan det t.ex. vara så att knapparna 4 och 5 är dom "sista" - alltså är det dessa två som är framåt och bakåt.
För att ta reda på vilka knappar din mus använder skriver du
xev
i ett terminalfönster. Klicka på framåt- och bakåtknapparna och läs av vilket nummer knappen har:
ButtonPress event, serial 26, synthetic NO, window 0x3400001,
root 0x75, subw 0x0, time 1995984584, (138,80), root:(160,174),
state 0x10, button 6, same_screen YES

I detta exempel tröck jag ner min bakåt knapp - knapp nummer 6. Hade det stått 4 så hade jag fått ändra
Option "ButtonMapping" "1 2 3 6 7"
till
Option "ButtonMapping" "1 2 3 4 5"
i /etc/X11/xorg.conf

Kommentarer

Populära inlägg i den här bloggen

Min nuvarande hemautomationsinstallation

Sen jag fick en begagnad Tellstick Net för en massa år sen har jag alltid haft någon form av hemautomation igång. Sedan 2015 nån gång har basen varit Home Assistant med lite olika hårdvara för att kunna kommunicera på ett antal trådlösa protokoll. Efter ett misslyckat försök att få en Raspberry Pi 3B att fungera tillförlitligt kombinerat med en USB-hubb och en extern SSD blev det istället ett skifte till docker-containers för varje mjukvara som krävs för att kommunicera med den hårdvara jag vill använda, snurrandes på min befintliga hemserver som även sköter lagring och backup. Nedan följer en kort sammanställning över vilken hård- och mjukvara jag nyttjar, samt en kortfattad steg-för-steg guide som beskriver hur installationen gick till. Hårdvara: Min hemserver snurrar på en mini-ITX Atom N330 med 4Gb ram, en ssd för os:et (Ubuntu 20.04) och en raid-10-array för lagring av foton mm. Zigbee: ljuskällkor från IKEA och Philips samt sensorer (magnet, temperatur, lufttryck, rörelse mm) frå...

Användarkontot blir låst i Windows-domänen

Råkar en användare i domänen ut för att kontot blir låst titt som tätt, trots att han inte matat in fel lösenord flera gånger på raken? Det kan bero på att klientdatorn har cachat ett gammalt lösenord! Gör så här: Öppna "Kör" från startmenyn eller genom snabbkommandot windows-knappen + R Mata in följande rad rundll32.exe keymgr.dll, KRShowKeyMgr Tryck Enter I fönstret som öppnas visas en lista med ett konto sparat. Ta bort det! Du är klar!

Planerade inlägg

Nedan följer en lista över saker jag skulle vilja skriva ned, så få vi se hur mycket av det som dyker upp framöver =) Avskalad hemmaserver webbaserad administration, redundant lagring och backup till Google Drive och Google Photo (Ubuntu, Cockpit, docker, rclone) Utvärdering av hemautomationsprodukter Google Nest Camera som babymonitor tillsammans med Google Nest Hub Garageportsöppning via Google Assistant med zwave-styrning Google Nest Protect Google Nest Doorbell battery Zigbee som styrs både från Home Assistant och direkt från sensor till switch VinylCast Utvecklingsmiljö för codeigniter baserad på vagrant och kvm Verktyg för att effektivisera utvecklingsmiljön Zeal Boost Note Sizzy Firefox Browser Developer Edition Polypane scrcpy VS Code Live Share VS Code Remote Development  PurgeCSS Duckly Pop Upterm Verktyg för att effektivisera användargränssnittet i Ubuntu i stort Ulauncher Utvärdera alternativ: cerebro Junction Lighthouse Gnome addons Gnome Sushi (quick look) Warp Clapp...