<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Maus on zefanjas.de - Open Source &amp; Education</title>
    <link>https://zefanjas.de/tags/maus/</link>
    <description>Recent content in Maus on zefanjas.de - Open Source &amp; Education</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>de-DE</language>
    <lastBuildDate>Mon, 12 Nov 2018 23:21:01 +0000</lastBuildDate><atom:link href="https://zefanjas.de/tags/maus/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Stumm schalten, Maus und primärer Bildschirm – Tipps für die Kommandozeile</title>
      <link>https://zefanjas.de/tipps-fuer-die-kommandozeile/</link>
      <pubDate>Mon, 12 Nov 2018 23:21:01 +0000</pubDate>
      
      <guid>https://zefanjas.de/tipps-fuer-die-kommandozeile/</guid>
      <description>&lt;p&gt;Letzte Woche kam ein Kollege auf mich zu, der ein paar individuelle Anpassungen für seinen Rechner im Klassenraum haben wollte. Es waren alles Dinge, die man recht schnell in den Systemeinstellungen einstellen konnte, doch wenn man das nach jedem Start machen muss, stört es schon. Es musste also eine Lösung her, wie man diese Dinge über die Kommandozeile lösen kann, damit wir die gewünschten Änderungen in ein Skript packen können, welches dann bei Anmelden ausgeführt wird. Deshalb hier ein paar kleine Tipps für die Kommandozeile.&lt;/p&gt;
&lt;h2 id=&#34;ton-anschalten--stumm-schalten&#34;&gt;Ton anschalten / stumm schalten&lt;/h2&gt;
&lt;p&gt;In unserem Ubuntu-Image ist der Ton standardmäßig stumm geschaltet. Das macht in den meisten Fällen Sinn – v.a. im Computerraum. In manchen Räumen, z.B. im Musikraum oder auch allgemein an den Lehrkraftrechnern, wäre es benutzerfreundlicher, wenn der Ton automatisch eingeschaltet wird. Das geht mit folgendem Befehl:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# Ton einschalten
$ pactl set-sink-mute 0 0
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Möchte man den Ton wieder stumm schalten, muss die letzte Null durch eine „1“ ersetzt werden:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# Ton stumm schalten
$ pactl set-sink-mute 0 1
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;primären-bildschirm-festlegen&#34;&gt;Primären Bildschirm festlegen&lt;/h2&gt;
&lt;p&gt;In den meisten Räumen wird &lt;a href=&#34;https://zefanjas.de/bildschirme-automatisch-spiegeln-hdmi/&#34;&gt;standardmäßig der Bildschirm gespiegelt&lt;/a&gt;, sobald ein Beamer oder Bildschirm über den HDMI-Switch angeschlossen wird. Im konkreten Fall nutzt der Kollege den Rechner in „seinem“ Raum mehr oder weniger allein und er wollte gern ein Setup mit einem erweiterten Bildschirm. Ubuntu platziert allerdings den Launcher / Starter standardmäßig auf dem Bildschirm mit der größeren Auflösung. Hier brauchten wir eine Lösung, wie man den primären Bildschirm per Kommandozeile umstellen kann, sodass der Hauptbildschirm der Monitor am Lehrertisch ist. Das lässt sich leicht mit &lt;code&gt;xrandr&lt;/code&gt; lösen.&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ xrandr --output DVI-0 --primary
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;em&gt;DVI-0&lt;/em&gt; ist der Ausgang, an dem der Monitor auf dem Lehrertisch hängt. Über &lt;code&gt;xrandr -q&lt;/code&gt; kann man sich alle verfügbaren Anschlüsse anzeigen lassen.&lt;/p&gt;
&lt;h2 id=&#34;mauszeiger-geschwindigkeit-einstellen&#34;&gt;Mauszeiger Geschwindigkeit einstellen&lt;/h2&gt;
&lt;p&gt;Eigentlich geht es weniger um die Geschwindigkeit, als um die Beschleunigung des Mauszeigers. Wie kann man die Geschwindigkeit des Mauszeigers per Kommandozeile einstellen? Es gibt verschiedene Wege z.B. mit &lt;code&gt;xset&lt;/code&gt; oder &lt;code&gt;xinput&lt;/code&gt;. Wir haben uns über den Weg mit &lt;code&gt;xinput&lt;/code&gt; entschieden. Allgemein kann man die Eigenschaften eines Eingabegerätes wie folgt einstellen:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ xinput --set-prop Geräte-ID Eigenschafts-ID Wert
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Die Geräte-ID bekommen wir indem wir &lt;code&gt;xinput&lt;/code&gt; ohne Parameter oder mit &lt;code&gt;--list&lt;/code&gt; ausführen. Hier im Beispiel ist eine kabellose Maus angeschlossen.&lt;/p&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2789&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2018/11/zefanja@x260-_210.png&#34; alt=&#34;Mauszeiger Geschwindigkeit&#34; width=&#34;734&#34; height=&#34;462&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2018/11/zefanja@x260-_210.png 734w, https://zefanjas.de/wp-content/uploads/2018/11/zefanja@x260-_210-300x189.png 300w, https://zefanjas.de/wp-content/uploads/2018/11/zefanja@x260-_210-429x270.png 429w&#34; sizes=&#34;(max-width: 734px) 100vw, 734px&#34; /&gt; 
&lt;p&gt;Als nächstes brauchen wir noch die richtige Eigenschaft-ID. Diese bekommen wir über folgenden Befehl heraus („9“ ist unsere Geräte-ID):&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ xinput --list-props 9
&lt;/code&gt;&lt;/pre&gt;&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;aligncenter size-full wp-image-2790&#34; src=&#34;https://zefanjas.de/wp-content/uploads/2018/11/zefanja@x260-_211.png&#34; alt=&#34;Maus Beschleunigung&#34; width=&#34;734&#34; height=&#34;570&#34; srcset=&#34;https://zefanjas.de/wp-content/uploads/2018/11/zefanja@x260-_211.png 734w, https://zefanjas.de/wp-content/uploads/2018/11/zefanja@x260-_211-300x233.png 300w, https://zefanjas.de/wp-content/uploads/2018/11/zefanja@x260-_211-348x270.png 348w&#34; sizes=&#34;(max-width: 734px) 100vw, 734px&#34; /&gt; 
&lt;p&gt;Um die Beschleunigung der Maus einzustellen, müssen wir den Wert bei &lt;em&gt;Accel&lt;/em&gt; &lt;em&gt;Speed&lt;/em&gt; (Eigenschaft-ID ist 290) verändern. Es sind Werte zwischen -1 und +1 zugelassen. Um z.B. die Mausbeschleunigung zu verlangsamen, können wir das mit diesem Befehl tun:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ xinput --set-prop 9 290 -1
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;fazit&#34;&gt;Fazit&lt;/h2&gt;
&lt;p&gt;Alle diese kleinen Änderungen haben wir in ein Skript gepackt und dann per &lt;a href=&#34;http://docs.linuxmuster.net/de/latest/clients/postsync/basics.html&#34;&gt;Postsync&lt;/a&gt; an den entsprechenden Rechner verteilt. Diese Flexibilität, die Ubuntu oder in unserem Fall &lt;a href=&#34;https://zefanjas.de/tag/linuxmuster/&#34;&gt;linuxmuster.net&lt;/a&gt; bietet, ist eines der Hauptargumente, warum wir es einsetzen.&lt;/p&gt;
&lt;p style=&#34;text-align: center;&#34;&gt;
  &lt;strong&gt;Welche netten und nützlichen Tipps für die Kommandozeile kennst du?&lt;/strong&gt;
&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>
