TUXEDO laptop keyboard
Inhalt
Recently it was finally time to replace my beloved Dell notebook. I gave TUXEDO Computers a try.
This article may in part apply to other models but I refer to the TUXEDO Book BC1510 using Archlinux.
Driver installation
This seems a no-brainer but for the sake of completeness it shall be mentioned to install the TUXEDO keyboard driver to enable backlight functions and Fn/media keys. The easiest way to do this is installing the package from the AUR.
Toggle touchpad on shortcut
Oddly enough there doesn't seem to be a Fn/media key for toggling the touchpad which is a function I personally use quite often.
The common way to assign keyboard shortcuts is using xmodmap by customizing the .Xmodmap file in the user's home.
Assign XF86TouchpadToggle
to a key or shortcut.
You can find out whether the function is theoretically assigned to any key by searching for it:
$ xmodmap -pke | grep Touchpad ------------------ output for BC1510: ------------------ keycode 199 = XF86TouchpadToggle NoSymbol XF86TouchpadToggle NoSymbol XF86TouchpadToggle keycode 200 = XF86TouchpadOn NoSymbol XF86TouchpadOn NoSymbol XF86TouchpadOn keycode 201 = XF86TouchpadOff NoSymbol XF86TouchpadOff NoSymbol XF86TouchpadOff
Test the functionality by executing the keystroke via xdotool:
$ xdotool key 199
This probably works except you are using...
GNOME Shell
Long story short: xmodmap does not work with GNOME Shell/Wayland. If you intend to take the red pill take this way to XKB, or take the blue pill by just assigning the function to a shortcut via gsettings.
Open dconf-editor and pilot to org.gnome.settings-daemon.plugins.media-keys/touchpad-toggle
and set a custom value, p.e. ['F4'].
Keyboard backlight
Now comes the fun part. You don't buy a device with keyboard backlight without making use of it.
By default on boot the backlight is white. The integrated backlight of the BC1510 model is RGB so it's playtime.
Media keys
Backlight control via shortcuts is available on numpad keys:
Fn + /: cycle through a preset of colors (red, lime, blue, yellow, fuchsia, aqua, white, off)
Fn + *: toggle backlight on/off
Fn + +: increase brightness
Fn + -: decrease brightness
TUXEDO Backlight Control
The TUXEDO Backlight Control provides a CLI and Tkinter GUI to control the keyboard backlight. The package can be installed from the AUR.
There are some shortcomings:
The authentication restrictions are annoying and IMHO pointless. There is no need to require superuser rights when changing backlight colors.
There is no option to adjust brightness.
Custom colors can be defined but must be written in a colors.conf file (required superuser rights).
The enhanced TUXEDO Backlight Control
Achtung!
Only developed and tested with Arch.
I created a tweaked version to get rid of the negative aspects mentioned above.
First, there are no more password prompts when executing a backlight command or launching the GUI (adjusted PolicyKit permissions).
Second, there are two new functions in the CLI:
# brightness control, set a value between 0 and 255, example: $ backlight 124 # set a custom color by passing the hex color code, example: $ backlight color ff5900
One may want to process the backlight command in scripts, for example visualize low battery status, notifications or graduently changing colors depending on the time of day...
Download forked version from encarsia/tuxedo-backlight-control (Arch package available).
Looping through color preset
Bluetooth on startup
I had some trouble getting the Bluetooth controller working on system start.
According to the Archlinux wiki I set AutoEnable=true
in the /etc/bluetooth/main.conf but the Bluetooth service had to be started manually every time.
The simple solution was that the systemd service still had to be enabled by executing
$ sudo systemctl enable bluetooth
It's easy if you know what to do...
FFmpeg tricks
How many posts only exist so the author could close some tabs?
Timelapse
- How To Create A Time Lapse Video Using FFMPEG
- Convert sequence of JPEG images to MP4 video
- Timelapse from GoPro images with FFmpeg
Various commands
Embed Pixelfed posts (with Nikola)
Pixelwhat?
Pixelfed is the photo sharing platform of the fediverse. The FOSS version of Instagram so to speak.
Recently I stumbled over the option to embed posts. You can generate the code via the post's centext menu. I discovered that embedding posts work even if this context menu is not available.

Shortcode for Nikola
The approach for creating and using a custom shortcode for Pixelfed corresponds basically to embedding Mastodon toots which I have already written a pretty informative blog post about.
How to use
Save the pixelfed.tmpl
file in the shortcode
folder of your Nikola site.
You can use the shortcode with reStructuredText and Markdown markup.
What's hot & what's not
As stated before Pixelfed is in an early stage of development and not everything works flawlessly.
Embedding... |
Status |
---|---|
single photo post |
works |
album post |
|
animated GIF |
works |
video |
works |
profile |
works |
collection |
does not work yet |
hashtag |
does not work yet |
This is my profile.
I post pictures of small things.
Alm posts pictures of cats.
Sven (esureL) posts pictures of painted distribution boxes (and food).
Keep moving.
Soon to come
The main developer has stated that everything that is not working will do so in the near future.
This points to an album post.
This points to a collection.
This points to a hashtag.
Die Deutsche Wohnen ist scheiße - und nun?
Inhalt
In Berlin hat die Unterschriftensammlung für das Volksbegehren mit dem reißerischen Namen "Deutsche Wohnen & Co. enteignen" a.k.a. Mietenvolksentscheid begonnen. Ich halte diesen Plan für ein wenig erfolgversprechendes und rachegetriebenes Unterfangen. 8 9
Auf Linie gebracht
Ich sitze in einem Seminar für Betriebsräte einer größeren Gewerkschaft und kurz vor dessen Ende wird ein Zettel ausgeteilt und eine Diskussion zum Thema "Das Grundgesetz feiert 70. Geburtstag! Wir feiern mit!", genau genommen zum Slogan "Eigentum verpflichtet", angekündigt.
Mein Verschwörungstheoriedetektor schlägt an, denn ich glaube nicht an Zufälle. Zunächst bin ich etwas fassunglos, bereite einen kleinen Rant vor, den ich auch vortrage und habe eine zivile Konversation mit meinen Mitmenschen im Raum.
Ausgangslage
Nicht nur der Berliner Wohnungsmarkt ist, wie es immer so euphemistisch ausgedrückt wird, angespannt.
Die Berliner Politik spielt dabei eine wichtige Rolle - sie hat diese Entwicklung in den letzten 30 Jahren munter befeuert.
Der Ausverkauf
Nach der Wende befanden sich 39 % der Ostberliner und 24 % der Westberliner, oder insgesamt etwa 482.000, Wohnungen in landeseigenen Wohnungsbaugesellschaften.
Am Ende der Nuller Jahre blieben davon noch etwa 250.000 (16 % aller Wohnungen) übrig. 7
Die Ursachen darin liegen zum einen in der Privatisierung von Landeseigentum, zum anderen verringerte sich der gesamte Wohnungsbestand durch Abriss, Rückbau oder Umwidmungen, der soziale Wohnungsbau kam zum Erliegen.
Andere Faktoren, die zur Preis- und Mietsteigerung beitragen, sind hierbei noch gar nicht berücksichtigt - Anziehen der Kaufimmobiliennachfrage aufgrund niedriger Zinsen (siehe auch Finanzkrise), Gentrifizierungsentwicklungen, Umkehr des Bevölkerungsrückganges.
Die weitreichende Privatisierungen von kommunalen Wohnungen hatten einen kurzfristigen positiven Effekt auf den notorisch klammen Berliner Haushalt, aber diese Entscheidungen waren kurzsichtig und wir müssen heute mit den Folgen leben. 6
Der Feind
Die Deutsche Wohnen SE ist Eigentümerin von 111.500 Berliner Wohnungen und damit größte Privatvermieterin. Vor der Wohnungskrise war die DW einfach nur ein Vermieter unter vielen und Wohnungen zu mitunter relativ leicht erschwinglichen Preisen mit Ladenbüros mit zahlreichen verfügbaren Wohnungen in der Auslage und im Gegensatz zu manch privatem Vermieter mit professionellem Abrechnungsmanagement (BTDT).
In den letzten Jahren ist die Deutsche Wohnen immer wieder mit Negativschlagzeilen in der Presse aufgefallen. Häufig geht es dabei um enorme Mieterhöhungen, das Ausbleiben notwendiger Instandsetzungsmaßnahmen, das Vertreiben von Mietern durch überzogene und rücksichtslos ausgeführte Modernisierungen und dergleichen.
Die Deutsche Wohnen macht es einem wirklich einfach, ihre Enteignung zu befürworten.
Die Enteignungsargumente
"Beim Straßenbau werden auch Privatleute enteignet"
Eigentum ist grundsätzlich gewährleistet und eine Enteignung "nur zum Wohle der Allgemeinheit" zulässig (Artikel 14 GG). Artikel 15 des Grundgesetzes räumt die Überführung von Grund und Boden, Naturschätzen und Produktionsmittel in Gemeineigentum ein. 1
Das vielzitierte Beispiel, dass dies auch bei großen Bauvorhaben möglich ist, lässt sich mit einem "Ja, aber" ergänzen. 17 Im Baugesetzbuch heißt es nämlich auch
§ 87 (1) Voraussetzungen für die Zulässigkeit der Enteignung 16
Die Enteignung ist im einzelnen Fall nur zulässig, wenn das Wohl der Allgemeinheit sie erfordert und der Enteignungszweck auf andere zumutbare Weise nicht erreicht werden kann.
Dies halte ich für eine vorhersehbare Argumentationslinie: der Berliner Senat wird in einem Verfahren, und die Deutsche Wohnen wird sich nicht widerstandslos enteignen lassen, vermutlich darlegen müssen, dass es sich hierbei um die letzte Maßnahme handelt, die ihm geblieben ist und alle anderen Mittel ausgeschöpft sind. Das wird schwer.
Es ist zudem extrem zynisch, enteignete Privatpersonen hier als Argumentationshilfe anzuführen.
Solche Verfahren ziehen sich in der Regel über Jahre dahin und die Betroffenen versuchen alles, um sich dagegen zu wehren bzw. das beste aus der Situation zu machen. Im Fall von Umsiedlungen ganzer Ortschaften etwa für den Braunkohletagebau war dies in der Vergangenheit mit großen, auch persönlichen Dramen verbunden.
Und diese werden nun als argumentative Schutzschilde hergenommen. Das ist so respektlos und niederträchtig, dass mir die Worte fehlen.
"Es betrifft nur Eigentümer mit mehr als 3.000 Wohnungen"
Mal provokant gefragt: Wie lange, meint ihr denn, wird es dauern, bis es lauter eigenständige Wohnungsunternehmen im Besitz von jeweils 2.800 Wohnungen geben wird?
Wie soll dies unterbunden werden und wie naiv seid ihr eigentlich?
Bremsen und Verbote
Die Berliner Politik hat angesichts der sich zuspitzenden Lage auf dem Immobilienmarkt in den letzten Jahren versucht, mit dem Gesetz zur Mietpreisbremse 10 und dem Zweckentfremdungsverbotsgesetz dagegen zu wirken.
Das Problem bei der Mietpreisbremse ist, dass sie sich leicht umgehen lässt 11 und das des Zweckentfremdungsverbots, also das Verbot des kurzfristigen Vermietens von Wohnraum als Ferienwohnungen, dass es schwierig zu kontrollieren und ebenfalls umgehbar ist. 13 14
Was im Ansatz richtig ist, erweist sich in der Ausführung als zäh. Zwar hat laut einer Untersuchung des DIW eine Verlangsamung des Mietanstiegs 12 und auch ein leichter Rückgang der Airbnb-Angebote stattgefunden 15, doch das Ergebnis kann nicht befriedigen.
Die Kosten
Der wunde Punkt - was kostet denn so eine Enteignung?
Grundgesetz Artikel 14 (3) 1
Eine Enteignung ist nur zum Wohle der Allgemeinheit zulässig. Sie darf nur durch Gesetz oder auf Grund eines Gesetzes erfolgen, das Art und Ausmaß der Entschädigung regelt. Die Entschädigung ist unter gerechter Abwägung der Interessen der Allgemeinheit und der Beteiligten zu bestimmen. Wegen der Höhe der Entschädigung steht im Streitfalle der Rechtsweg vor den ordentlichen Gerichten offen.
"In aller Regel wird der Eigentümer mit dem Verkehrswert entschädigt, den sein Eigentum zum Zeitpunkt des Enteignungsbeschlusses hatte." 2
Wenn man als Entschädigungsgrundlage einen derzeitigen Preis von 4.000 €/km² annimmt 3, bei einer durchschnittlichen Wohnungsgröße von 50 m², ergibt dies:
Selbst bei dieser vorsichtigen Schätzung von Wohnungsgröße und Preis kostet die Enteignung der Deutschen Wohnen allein über 22 Milliarden Euro.
Das sind 22 Milliarden Euro Kapital für die Deutsche Wohnen.
Das sind 22 Milliarden Euro, ohne eine einzige zusätzliche Wohnung geschaffen oder eine bestehende instandgehalten oder modernisiert zu haben.
Mit 22 Milliarden Euro könnte man im kommunalen und sozialen Wohnungsbau richtig was reißen.
Inzwischen liegt eine offizielle Kostenschätzung seitens des Senats vor. Diese kommt zu einer Annahme von 20 bis 40 Milliarden Euro, kreditfinanziert über 45 Jahre, für die in Frage kommenden über 200.000 Wohnungen. Die Initiative des Volksbegehrens rechnet hingegen mit nur 7,3 bis 13,7 Milliarden Euro. 18 19
Schlusswort
Die Wohnungsnot ist real und der Berliner Senat hat in dieser Sache nicht nur versagt, sondern vorsätzlich zur aktuellen Situation beigetragen.
Das große Verscherbeln kommunalen Eigentums trotz abzusehender Entwicklung (globale Verstädterung) und Einstellen des sozialen Wohnungsbaus, die schwach wirksame, weil leicht umgängliche Mietpreisbremse und ein de facto nicht durchgesetztes Zweckentfremdungsverbot für Wohnraum sind die vier großen Versäumnisse.
Nach so viel politischen Versagens ist mir völlig schleierhaft, wie man jetzt von genau dieser Institution einen Erfolg bei einem so heiklen Thema wie der Enteignung erwartet.
In diesem aktuell noch sehr hypothetischen Enteignungsverfahren ist völlig unklar,
ob eine realistische Chance besteht damit durchzukommen 4 5,
wie lange dieses dauern wird,
welche Kosten zu erwarten sind.
Die Deutsche Wohnen ist ein einfaches Feindbild, das Unternehmen tut viel, um seinem negativen Image gerecht zu werden.
Aber: es hat keinen Sinn, ein Exempel zu statuieren und einen Pyrrhussieg zu erringen.
Berlin hat die halbe Stadt verkauft und kauft sie dann wieder zurück, weil es den "Druck der Straße" gibt? Welch großartige Verhandlungsposition ergibt sich daraus für die Deutsche Wohnen? Kauft Deutsche Wohnen-Aktien!
Und das wird gefeiert?
Quellen
- 1(1,2)
- 2
- 3
- 4
-
stern: Verfassungsrechtler: Berliner Volksbegehren ist aussichtslos
- 5
-
Berliner Morgenpost: Enteignung: Der Faktencheck zum Volksbegehren
- 6
-
rbb24: "Berlin hat öffentliches Eigentum zu billig verkauft"
- 7
-
Berliner MieterGemeinschaft: Berliner Wohnungspolitik – Aktuelle Zahlen, Berliner Wohnungspolitik: Teil 1 – Die 90er Jahre, Berliner Wohnungspolitik: Teil 2 – Die rot-rote Koalition
- 8
- 9
- 10
- 11
- 12
-
Berliner Zeitung: So effektiv ist die Mietpreisbremse in Berlin
- 13
-
Der Tagesspiegel: Wie viele Ferienwohnungen sind schon registriert?
- 14
-
Berliner Mieterverein: Trick mit Kurzfristmietverträgen könnte nach hinten losgehen
- 15
-
rbb24: Dem Großteil der Berliner Airbnb-Gastgeber drohen Strafen
- 16
- 17
- 18
-
Der Tagesspiegel: Teure Volksbegehren in Berlin - Geld spielt keine Rolle
- 19
-
Der Tagesspiegel: Enteignungen: Aktivisten rechnen mit Kosten von 7,3 Milliarden Euro