Mit: ryzenadj
Ryzen Prozessor TDP begrenzen
Februar 17th, 2026Windows bootet nach Shutdown
Februar 17th, 2026Linux: Mausbutton auf Tastatur mappen
Februar 7th, 2026Folgende Tools müssen installiert sein:
xbindkeys
xvkbd
xev
xbindkeys default-Konfiguration erzeugen:
xbindkeys --defaults > $HOME/.xbindkeysrc
Der Datei .xbindkeysrc die Befehle hinzufügen, die ausgefüht werden sollen.
Beispiel:
# Button 6 closes a tab
"xvkbd -text '\Cw'" # Sends Ctrl-w
b:6
(Sendet Ctrl-w, wenn Mausbutton 6 gedrückt wird)
Mit dem Tool xev lassen sich die Buttoncodes herausfinden.
Damit xbindkeys beim Booten automatisch gestartet wird, muss man den Befehl xbindkeys & der Datei $HOME/.xsession hinzufügen. Oder es mit xbindkeys & von Hand starten.
Links:
https://www.nongnu.org/xbindkeys/
https://t-sato.in.coocan.jp/xvkbd/
Mac Programme
November 25th, 2025Editor:
Linux: ISO-Datei aus DVD erzeugen
Oktober 9th, 2025In den Ordner der gerippten DVD wechseln und ISO erzeugen mit:
mkisofs -o ~/Videos/urmel2dvd.iso .
Anschließend ISO mounten mit
sudo mount -o loop urmel2dvd.iso ./dvd
Mame Linux
Oktober 4th, 2025Die ROMS für Mame befinden sich unter Linux hier:
/usr/share/games/mame/roms
Manchmal lassen sich fehlende Sounds hier finden:
https://www.progettosnaps.net/samples
Die Samples müssen in den Samples-Ordner kopiert werden:
/usr/share/games/mame/samples/[spielname]
Beispiel: wenn die ROM-Datei zaxxonj.zip heißt, kommen die WAV-Dateien in diesen Ordner:
/usr/share/games/mame/samples/zaxxonj
Linux Distributionen
September 1st, 2025BlueTooth Ubuntu
August 7th, 2025Fix Connection problems with Ubuntu Linux/Bluetooth:
In /etc/bluetooth/input.conf
Enable line: UserspaceHID=true
Run systemctl restart bluetooth to apply changes
https://askubuntu.com/questions/1331009/bluetooth-on-ubuntu-20-04-constantly-disconnecting
COM component-object-model-sample nach cmake
Juni 6th, 2025Standard-Versionsnummern mit Semantic Versioning
Juni 6th, 2025Auf Grundlage einer Versionsnummer von MAJOR.MINOR.PATCH werden die einzelnen Elemente folgendermaßen erhöht:
- MAJOR wird erhöht, wenn API-inkompatible Änderungen veröffentlicht werden
- MINOR wird erhöht, wenn neue Funktionalitäten, die kompatibel zur bisherigen API sind, veröffentlicht werden, und
- PATCH wird erhöht, wenn die Änderungen ausschließlich API-kompatible Bugfixes umfassen.
Außerdem sind Bezeichner für Vorveröffentlichungen und Build-Metadaten als Erweiterungen zum MAJOR.MINOR.PATCH-Format verfügbar.
