Freitag, 24. März 2017

Scrollen mit dem Logitech TrackMan

Der Logitech TrackMan hat kein Scrollrad, daher muss das Scrollen emuliert werden.
Für Win und Mac gibt's Treiber vom Hersteller, die das übernehmen.
Unter Linux muss man sich selbst behelfen.

Für Linux Mint geht das folgendermassen:

Unter /usr/share/X11/xorg.conf.d die Datei 50-marblemouse.conf erzeugen und mit folgendem Inhalt füllen:
Section "InputClass"
        Identifier  "Marble Mouse"
        MatchProduct "Logitech USB Trackball"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
        Option "ButtonMapping" "1 2 3 4 5 6 7 8 9"
        Option "EmulateWheel" "true"
        Option "EmulateWheelButton" "8"
        Option "ZAxisMapping" "4 5"
        Option  "XAxisMapping" "6 7"
        Option  "Emulate3Buttons" "true"
EndSection
 

Abspeichern nicht vergessen!

Bei gedrückter linker kleiner Taste kann jetzt mit dem Ball gescrollt werden.
Mehr Info gibt's hier: https://wiki.ubuntuusers.de/Logitech_Marblemouse/

Freitag, 17. Juni 2016

Lighthttpd ein Verzeichnis anzeigen lassen

Da der mpd-client MPDroid Albencover per http holen kann/will brauchte ich auf meinem kleinen Raspi einen Webserver.

Lighttpd bietet sich da an, da er sehr wenig ressourcen verbraucht.

In der configDatei unter  /etc/lighttpd/lighttpd.conf einfach das Rootverzeichnis umgebogen auf /mnt/Musik und schon geht's.

Dachte ich!

Ging nicht  - und es war mir erstmal nicht erklärlich, bis ich heraus fand, daß Lighttpd standardmässig keine Verzeichnisse anzeigt.

Die Lösung ist jedoch sehr einfach:

In die config einfach
dir-listing.activate = "enable"
eintragen

Server neu starten. Fertig!

:D

Samstag, 11. Juni 2016

Raspberry Pi 3 mit Kodi braucht mehr GPU-Speicher

Der neue Raspberry Pi 3 wollte Videos nicht abspielen, gab lediglich Ton aus und warf in der Konsole bei Videoausgabe folgenden Fehler:
eglCreateImageKHR: failed to create image for buffer 0xab target 12465 error 0x300c

Das geschah, obwohl ich Videocodecs gekauft und in das config file eingefügt hatte.
Daher war ich zuerst irritiert, fand die Lösung aber schnell hier: https://www.raspberrypi.org/documentation/usage/demos/hello-teapot.md
 
Es muss lediglich der Speicher, der für die GPU zur Verfügung gestellt wird, vergrößert werden.

Am einfachsten geht das über das tool raspi-config. Dort in den Einstellungen unter "Advanced Options" finden sich die Einstellungen "Memory Split".

Standardmässig ist sind hier lediglich 64 MB für den Grafikprozessor zur Verfügung gestellt.
Hier trägt man einfach 128 ein, rebootet den Raspi und schon flutscht es!

:)