close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 30 and Version 31 of AdminLaptops


Ignore:
Timestamp:
Jul 20, 2014, 4:13:47 PM (12 years ago)
Author:
Rüdiger Kupper
Comment:

Magick-Rotation nicht mehr benötigt, auch thinkpad-scripts fragt die Stellung ab.

Legend:

Unmodified
Added
Removed
Modified
  • AdminLaptops

    v30 v31  
    166166== Touchscreen als Eingabegerät ==
    167167
    168 Die Touchscreen wird als Eingabegerät derzeit nur rudimentär unterstützt: Wie jedes andere HID auch kann sie den Mauszeiger steuern und einige Mausaktionen ausführen:
    169 
    170  Zeigen und ziehen:: zeigen und ziehen funktioniert intuitiv zur tippen und ziehen auf der Oberfläche.
     168Die Touchscreen wird als Eingabegerät derzeit noch nicht perfekt unterstützt: Wie jedes andere HID auch kann sie den Mauszeiger steuern und einige Mausaktionen ausführen:
     169
     170 Zeigen und ziehen:: zeigen und ziehen funktioniert intuitiv durch tippen und ziehen auf der Oberfläche.
    171171 Rechtsklick:: Rechtsklick wird ausgeführt, indem man einen Finger auf der Oberfläche liegen lässt und dann mit einem weiteren Finger tippt.
    172172 Mittelklick:: Bisher habe ich keine Möglichkeit gefunden, einen Mittelklick auszuführen.
    … …  
    174174
    175175
    176 Unter Ubuntu Raring ist die "rotieren"-Taste auf dem Gehäuse der Touchscreen belegt: Drückt man die Taste, so rotiert der Bilschirminhalt in 90°-Schritten. Leider ist diese Funktion weitgehend unbrauchbar, weil die Touchscreen als Eingabegerät nicht synchron mitrotiert wird. In- und Output weichen also voneinander ab, was die Benutzung praktisch unmöglich macht.
    177 
    178 Um eine sinnvolle Funktionalität der Touchscreen (und des Digitalstiftes) zu erhalten, sind derzeit mindestens zwei Softwarepakete zu installieren. Es steht zu hoffen, das diese Funktionalität in zukünftigen Ubuntu-Versionen von Haus aus enthalten sein wird.
    179 Es handelt sich um die beiden Pakete `think-rotate` und `magick-rotation`. Beide sind (noch) nicht Teil der Ubuntu-Paketquellen.
    180 
    181 Die beiden Pakete bieten überlappende Funktionen:
    182 - Beide erlauben, den Bilschirminhalt synchron mit dem Touch-Device zu rotieren.
    183 - Beide erlauben, das Touch-Device ein- und auszuschalten. (Diese Funktion ist bei `magick-rotation` aber derzeit wegen Inkompatitbilität mit den aktuellen Unity- und Gnome-Shell-Versionen nicht erreichbar.
    184 - `Magick-rotation` fragt die Stellung des Notebookdeckels ab und rotiert den Bildschirm samt Touch-Device passend, wenn sich das Notebook im "Tablet-Modus" befindet. Es kann passend dazu auch die Bildschirmtastatur ein- und ausschalten.
    185 - `Think-rotate` weist dem dritten Knopf am Rahmen (//rotiertes Rechteck//) einen Tastencode zu, der sich auch tatsächlich abfragen lässt. (Per Default hat die Taste einen Keycode, mit dem sich nichts anfangen lässt, ich halte das für einen Bug in der Ubuntu-Konfiguration). Damit kann man diesem Knopf eine Funktion zuweisen.
    186 - `Think-rotate` bietet noch andere Funktionalität, mit der ich mich nicht weiter befasst habe, u.a.:
     176Unter Ubuntu ist die "rotieren"-Taste auf dem Gehäuse der Touchscreen belegt: Drückt man die Taste, so rotiert der Bilschirminhalt in 90°-Schritten. Synchron dazu rotiert auch das Eingabegerät für den Digitalstift -- leider aber nicht das Touch-Eingabegerät (Stand: Trusty). In- und Output beim Touch Device weichen also voneinander ab, was die Benutzung praktisch unmöglich macht.
     177
     178Um eine halbwegs sinnvolle Funktionalität der Touchscreen zu erhalten, kann das Paket `thinkpad-scripts` aus einem PPA installiert werden:
     179
     180- Es fragt die Stellung des Notebookdeckels ab und rotiert den Bildschirm samt Touch-Device passend, wenn sich das Notebook im "Tablet-Modus" befindet.
     181- Es weist dem dritten Knopf am Rahmen (//rotiertes Rechteck//) einen Tastencode zu, der sich auch tatsächlich abfragen lässt. (Per Default hat die Taste einen Keycode, mit dem sich nichts anfangen lässt, ich halte das für einen Bug in der Ubuntu-Konfiguration). Damit kann man diesem Knopf eine Funktion zuweisen.
     182- Es bietet noch andere Funktionalität, mit der ich mich nicht weiter befasst habe, u.a.:
    187183  - Macht den Knopf "Mikrofon ausschalten" aktiv
    188184  - Sorgt für korrekte Speichern des Gerätezustands bei Suspend/Resume und beim Andocken an eine Docking Station.
    189185
    190 === Installation von Magick-Rotation
    191 
    192 Das Paket erwartet, dass `gksu` auf dem System installiert ist (launchpad:1173062), also:
    193 {{{
    194 $ sudo apt-get install gksu
    195 }}}
    196 
    197 Das Projekt `magick-rotation` ist auf der Open-Source-Platform von Canonical gehostet. Es gibt leider kein PPA, man lädt die jeweils aktuelle Version herunter von
    198 https://launchpad.net/magick-rotation (rechts unter //Downloads//).
    199 
    200 Man erhält ein *.tar.bz-File, das man entpackt und die Installationsroutine aufruft:
    201  Hinweis:: Die folgenden Kommandos sollten als normaler Nutzer ausgeführt werden, da das Skript den Nutzer automatisch in die Gruppe "magick" aufnimmt. Ansonsten muss man das für den Nutzer nachträgluch von Hand tun.
    202 {{{
    203 $ tar -xjf magick-rotation-1.6.2.tar.bz2
    204 $ cd magick-rotation-1.6.2/
    205 $ ./MAGICK-INSTALL
    206 }}}
    207 Achtung, wenn man zuvor den Fingerprint-Reader aktiviert hat (s.o.), dann fragt die Installationsroutine den Fingerprintreader ab, ohne dass am Bildschirm etwas erscheint. Auf die LED am Reader achten!
    208 
    209 === Installation von Think-Rotate
     186
     187=== Installation von thinkpad-scripts
    210188
    211189Homepage: http://martin-ueding.de/projects/think-rotate/de.html.
    … …  
    215193$ add-apt-repository ppa:martin-ueding/stable
    216194$ apt-get update
    217 $ apt-get install think-rotate
     195$ apt-get install thinkpad-scripts
    218196}}}
    219197
    … …  
    222200Mit den beiden Paketen sind verschiedene Setups möglich, ich beschreibe hier das Setup, mit dem ich mich "angefreundet" habe ;-).
    223201
     202==== Automatisches Rotieren
     203Ab jetzt dreht sich der Bilschirminhalt automatisch, wenn man das Notebook in den "Tablet-Modus" bringt. Auch das Touch-Eingabegerät wird passend dazu gedreht.
     204
     205Das ist schon fast perfekt. Einziges verbleibendes Manko:
    224206==== Rotieren-Taste
    225 Durch Drücken der "rotieren"-Taste auf dem Gehäuse überzeugt man sich davon, dass nun nicht nur der Bildschirm, sondern auf das Touch-Device schrittweise um 90° rotiert wird.
    226 
    227 ==== Automatisches Rotieren
    228 Wir bringen `magick-rotation` bei, den Bildschirm (und synchron dazu das Touchdevice) um 180° zu drehen und die Standard-Ubuntu-Bildschirmtastatur zu aktivieren, wenn man das Notbook zum Tablet umformt.
    229 Normalerweise ist das Konfigurationsmenü von `magick-rotation` über ein Symbol im Panel erreichbar (grüner Pfeil). Weil der Programmierer des Pakets es aber nicht für nötig hält, mit den inzwischen als Quasi-Standard geltenden "app-indicators" kompatibel zu sein, erscheint dieses Symbol nicht in der Taskleiste (jedenfalls nicht immer).
    230 
    231 ===== 1. Möglichkeit
    232 Eine Möglichkeit ist, mein Konfigurationsfile einfach zu übernehmen und in seinem Homeverzeichnis unter `~/.magick-rotation.xml` abzuspeichern: attachment:".magick-rotation.xml"
    233 
    234 ===== 2. Möglichkeit
    235 Alternatv kommt man an die Konfiuration folgendermaßen:
    236 Wie helfen uns, indem wir uns in der Gnome-Shell einloggen :-). Hier erscheint der "grüne Pfeil" im Kontextmenü am unteren Bildschirmrand. Ein Rechtsklick und Auswahl von //Setup// bringt uns ins Konfig-Menü von `Magick-Rotation`.
    237 
    238 Dort setzt man:
    239  Rotation state in tablet mode:: inverted
    240  Run after switch to tablet:: onboard
    241  Run before switch to normal:: killall onboard
    242 
    243 Ab jetzt dreht sich der Bilschirminhalt automatisch und die Bildschirmtastatur erscheint, wenn man das Notebook in den "Tablet-Modus" bringt.
     207Durch Drücken der "rotieren"-Taste auf dem Gehäuse wird noch immer nur das Gerät für den Digitalstift mitrotiert, nicht das Touch-Device.
     208
    244209
    245210== Software
    … …  
    247212- Xournal
    248213- Mypaint
     214- krita
    249215----
    250216