Media Center

MS-Tech MC-1200 HTPC

Ich möchte hier ein paar Zeilen zum MS-Tech MC-1200 HTPC Gehäuse schreiben. Ich bin da aus Zufall darüber gestolpert,weil ich eigentlich für mein Mini-ITX Mainboard eine Behausung gesucht habe. Eigentlich wollte ich ein kleines Gehäuse mit einem externen Netzteil da mir die "Mainstream"-HTPC Gehäuse zu groß (meistens zu hoch) waren.

Es war in München in einem Laden vorrätig, also habe ich mir das Gehäuse gleich mal geholt. Es sieht für ein PC Gehäuse in dieser Preisklasse sehr edel und wertig aus. Lediglich die Verschlußmechanik der rontklappe des Laufwerks ist etwas "einfach" geraten. Aber die sieht man ja nicht und so langees funktioniert...

Im inneren des Gehäuses geht es gar nicht mal so eng zu wie man meinen möchte. Trotz der geringen Tiefe von knapp über 30cm hat ein µATXMainboard problemlos Platz. Ich hatte zuerst ein Mini-ITX Mainboard mit eigener externer Stromversorgung eingebaut, woraufhin ich das mitgelieferte Netzteil entfernen konnte. Das würde Platz für weitere 2 Festplatten schaffen (den dazu nötigen Laufwerkskäfig müsste man sich dann aber selbst bauen).

Momentan ist aber wieder das Originale Netzteil und ein Asus M3N78-VM mit AMD Sempron 1600 verbaut. Damit ist (dank VDPAU Unterstützung) Video und Bild in HDTV-Auflösung möglich. Installiert ist momentan XBMC und VDR-1.7.9 auf Ubuntu Karmic Koala. Die mitgelieferte Media Center Ferndbedienung (das Steuerkreuz ist Umschaltbar zwischen Maus- und Cursortastenbedienung) funktioniert out of the box mit XBMC (was wohl daran liegt, dass die FB als Tastatur erkannt wird) und ich kann die Signale an meiner One For All FB anlernen.

UPDATE 1:

Nachdem ich den Server mit einer K10 CPU aufgerüstet habe, hat das MediaCenter nun den AMD 4850e geerbt. Zusammen mit einem Asus M4N78-VM und 2x 1GB DDR2-800 tut er seinen Dienst als Test-VDR. Das M4N hat dem M3N78-VM gegenüber den Vorteil, dass es etwas kürzer baut und somit der Lüfter am Gehäuseboden passt. Zuvor war genau an der Stelle der IDE Port am M3N78-VM.


UPDATE 2:

Benutzer "Scan" hat im VDR-Portal eine Anleitung gepostet, wie man die FB mit inputlirc zum laufen bekommt. Der Threadpost ist hier zu finden, folgend ein Auszug:

Im Verzeichnis "/lib/udev/rules.d" eine Datei "50-private.rules" anlegen. Diese Datei muß mit folgendem Inhalt gefüllt werden

KERNEL=="event[0-9]",SUBSYSTEM=="input",ATTRS{phys}=="usb-0000:00:04.0-3/input0",SYMLINK+="input/MCE-RemoteKBD"
KERNEL=="event[0-9]",SUBSYSTEM=="input",ATTRS{phys}=="usb-0000:00:04.0-3/input1",SYMLINK+="input/MCE-RemoteMOUSE"

 

 

 

Die Rot markierten Stellen sind Systemspezifisch und können so herausgefunden werden: "cat /proc/bus/input/devices". Der Name dort sollte "Cypress Cypress USB Keyboard / PS2 Mouse" sein. Dabei sollten dann zwei Einträge zu finden sein.

Danach installiert man "inputlirc" und editiert die Datei "/etc/default/inputlirc"

EVENTS="/dev/input/MCE-RemoteKBD /dev/input/MCE-RemoteMOUSE"
OPTIONS="-c -g -m 0"

 

 

ACHTUNG: Die Option "-g" ist mit Vorsicht zu geniesen!! Bevor man die Option eingibt, sollte man mit "irw" testen, ob alles klappt.

ACHTUNG: Falls beim Aufruf von irw eine Fehlermeldung kommt:
connect: No such file or directory

dann einfach folgende Zeile vor dem case-Block in /etc/init.d/inputlirc einfügen:
if [ ! -h /var/run/lirc/lircd ] ; then mkdir /var/run/lirc ; ln -s /dev/lircd /var/run/lirc/lircd ; fi

Für XBMC kann man dann eine eigene Lircmap ("/home/xbmc/.xbmc/userdata/Lircmap.xml") mit folgendem Inhalt anlegen:


CTRL_KEY_P                
CTRL_KEY_P                 
CTRL_SHIFT_KEY_S                 
CTRL_SHIFT_KEY_F                 
CTRL_SHIFT_KEY_B                 
KEY_LEFT                 
KEY_RIGHT                 
KEY_UP                 
KEY_DOWN                 

KEY_PAGEUP                  
KEY_PAGEDOWN                 
KEY_BACKSPACE                 
SHIFT_KEY_3                 
KEY_KPASTERISK                 
CTRL_KEY_F                 
CTRL_KEY_B                 
CTRL_SHIFT_KEY_T                 
CTRL_KEY_R                 



CTRL_KEY_E                 
CTRL_KEY_M                 
CTRL_KEY_I                 
KEY_1                 
KEY_2                 
KEY_3                 
KEY_4                 
KEY_5                 
KEY_6                 
KEY_7                 
KEY_8                 
KEY_9                 
KEY_0         



KEY_POWER
KEY_VOLUMEDOWN KEY_VOLUMEUP