https://thinkwiki.de/api.php?action=feedcontributions&user=WileE&feedformat=atomThinkPad-Wiki - Benutzerbeiträge [de]2024-03-28T15:20:03ZBenutzerbeiträgeMediaWiki 1.39.1https://thinkwiki.de/index.php?title=Technische_Skizzen,_Schaltpl%C3%A4ne_und_Bilder&diff=27333Technische Skizzen, Schaltpläne und Bilder2020-04-11T12:27:54Z<p>WileE: </p>
<hr />
<div><noinclude><!-- Ab hier keine Einbindung auf der Hauptseite! ---><br />
* [[Bilder-Galerie]] incl. Th<font color=red>i</font>nk-Wiki [[Bilder-Galerie#Logo-Entw.C3.BCrfe_f.C3.BCr_das_Think-Wiki|Logo-Entwürfe]]<br />
* [https://pcsupport.lenovo.com/uu/en/accessories/UM006391|Accessories and Options Compatibility Matrix (OCM)] (bei Lenovo)<br />
* [https://www.magentacloud.de/lnk/AoSpCS88 Notebook richtig transportieren] (Magentacloud von Mornsgrans) 1)<br />
* [[Pinbelegung für das T2X-Displaykabel]]<br />
* [[T23 Spulenbilder]]<br />
* [[T22 Sicherungen]]<br />
* [https://www.magentacloud.de/lnk/WcyJiIGK Sicherungen auf T4*-Boards] (Magentacloud von Mornsgrans) ([http://web.kmvw-io.de/thinkpad/T4x_Fuses.pdf Alternativlink])1)<br />
* [[T61_Sicherungen|Sicherungen auf einem T61-Board (Intel 14,1" wide screen)]]<br />
* [[T61_Sicherungen_nvidia|Sicherungen auf einem T61-Board (nVidia 14,1" wide screen)]]<br />
* [[T60_4:3:Sicherungen|Sicherungen auf einem T60-Board (15 Standardscreen)]]<br />
* [[X6x-Series-Fuses|Sicherungen des X60 (Lage und Spezifikationen)]]<br />
* [[X61_Sicherungen| Sicherungen des X61 (Lage)]]<br />
* [[Sicherungen des X1 Carbon 1.Gen (Lage und Spezifikation)]]<br />
</noinclude><!-- Ab hier Einbindung auf der 1 CHauptseite! ---><br />
* [[Sicherungen_X200_und_X200s_/_fuses_X200_and_X200s| Sicherungen der X200 & X200s (Lage)]]<br />
* [[Sicherungen_X201_/_fuses_X201| Sicherungen des X201 (Lage)]]<br />
* [[Sicherungen des X250 (Lage und Spezifikationen)]]<br />
* [[Sicherungen des X260 (Lage und Spezifikationen)]]<br />
* [[W500_Sicherungen|Sicherungen des T500/W500 (ATI) (Lage und Spezifikationen)]]<br />
* [[T410_Sicherungen|Sicherungen des T410 (nVidia) (Lage und Spezifikationen)]]<br />
* [[T420_Sicherungen|Sicherungen des T420 und T430 (Intel Grafik) (Lage und Spezifikationen)]]<br />
* [[S230U_Sicherungen|Sicherungen des S230u Twist (Lage und Spezifikationen)]]<br />
<noinclude><!-- Ab hier keine Einbindung auf der Hauptseite! ---><br />
1) Mit freundlicher Genehmigung von [http://thinkpad-forum.de/members/37625-nickpaton nickpaton] aka [http://forum.thinkpads.com/memberlist.php?mode=viewprofile&u=28239 poshgeordie]<br />
<br />
<br />
[[Category:Hardware]]<br />
</noinclude></div>WileEhttps://thinkwiki.de/index.php?title=Technische_Skizzen,_Schaltpl%C3%A4ne_und_Bilder&diff=27332Technische Skizzen, Schaltpläne und Bilder2020-04-11T12:23:54Z<p>WileE: X1C hinzugefügt</p>
<hr />
<div><noinclude><!-- Ab hier keine Einbindung auf der Hauptseite! ---><br />
* [[Bilder-Galerie]] incl. Th<font color=red>i</font>nk-Wiki [[Bilder-Galerie#Logo-Entw.C3.BCrfe_f.C3.BCr_das_Think-Wiki|Logo-Entwürfe]]<br />
* [https://pcsupport.lenovo.com/uu/en/accessories/UM006391|Accessories and Options Compatibility Matrix (OCM)] (bei Lenovo)<br />
* [https://www.magentacloud.de/lnk/AoSpCS88 Notebook richtig transportieren] (Magentacloud von Mornsgrans) 1)<br />
* [[Pinbelegung für das T2X-Displaykabel]]<br />
* [[T23 Spulenbilder]]<br />
* [[T22 Sicherungen]]<br />
* [https://www.magentacloud.de/lnk/WcyJiIGK Sicherungen auf T4*-Boards] (Magentacloud von Mornsgrans) ([http://web.kmvw-io.de/thinkpad/T4x_Fuses.pdf Alternativlink])1)<br />
* [[T61_Sicherungen|Sicherungen auf einem T61-Board (Intel 14,1" wide screen)]]<br />
* [[T61_Sicherungen_nvidia|Sicherungen auf einem T61-Board (nVidia 14,1" wide screen)]]<br />
* [[T60_4:3:Sicherungen|Sicherungen auf einem T60-Board (15 Standardscreen)]]<br />
* [[X6x-Series-Fuses|Sicherungen des X60 (Lage und Spezifikationen)]]<br />
* [[X61_Sicherungen| Sicherungen des X61 (Lage)]]<br />
* [[X1C Sicherungen | Sicherungen des X1 Carbon 1.Gen (Lage und Spezifikation)]]<br />
</noinclude><!-- Ab hier Einbindung auf der Hauptseite! ---><br />
* [[Sicherungen_X200_und_X200s_/_fuses_X200_and_X200s| Sicherungen der X200 & X200s (Lage)]]<br />
* [[Sicherungen_X201_/_fuses_X201| Sicherungen des X201 (Lage)]]<br />
* [[Sicherungen des X250 (Lage und Spezifikationen)]]<br />
* [[Sicherungen des X260 (Lage und Spezifikationen)]]<br />
* [[W500_Sicherungen|Sicherungen des T500/W500 (ATI) (Lage und Spezifikationen)]]<br />
* [[T410_Sicherungen|Sicherungen des T410 (nVidia) (Lage und Spezifikationen)]]<br />
* [[T420_Sicherungen|Sicherungen des T420 und T430 (Intel Grafik) (Lage und Spezifikationen)]]<br />
* [[S230U_Sicherungen|Sicherungen des S230u Twist (Lage und Spezifikationen)]]<br />
<noinclude><!-- Ab hier keine Einbindung auf der Hauptseite! ---><br />
1) Mit freundlicher Genehmigung von [http://thinkpad-forum.de/members/37625-nickpaton nickpaton] aka [http://forum.thinkpads.com/memberlist.php?mode=viewprofile&u=28239 poshgeordie]<br />
<br />
<br />
[[Category:Hardware]]<br />
</noinclude></div>WileEhttps://thinkwiki.de/index.php?title=Sicherungen_des_X1_Carbon_1.Gen_(Lage_und_Spezifikation)&diff=27331Sicherungen des X1 Carbon 1.Gen (Lage und Spezifikation)2020-04-11T12:20:49Z<p>WileE: Die Seite wurde neu angelegt: „Sicherungen des X1 Carbon 1. Generation. Die Spezifikationen sind dem Schaltplan des X1 Carbon 2012 entnommen. Datei:Sicherungen des X1 Carbon 1.Gen.jpg|200…“</p>
<hr />
<div>Sicherungen des X1 Carbon 1. Generation.<br />
Die Spezifikationen sind dem Schaltplan des X1 Carbon 2012 entnommen.<br />
<br />
[[Datei:Sicherungen des X1 Carbon 1.Gen.jpg|200px|thumb|left]]</div>WileEhttps://thinkwiki.de/index.php?title=Datei:Sicherungen_des_X1_Carbon_1.Gen.jpg&diff=27330Datei:Sicherungen des X1 Carbon 1.Gen.jpg2020-04-11T12:17:55Z<p>WileE: Eigene Aufnahme</p>
<hr />
<div>== Beschreibung ==<br />
Eigene Aufnahme</div>WileEhttps://thinkwiki.de/index.php?title=Technische_Skizzen,_Schaltpl%C3%A4ne_und_Bilder&diff=27250Technische Skizzen, Schaltpläne und Bilder2020-03-14T11:02:08Z<p>WileE: X260 hinzugefügt</p>
<hr />
<div><noinclude><!-- Ab hier keine Einbindung auf der Hauptseite! ---><br />
* [[Bilder-Galerie]] incl. Th<font color=red>i</font>nk-Wiki [[Bilder-Galerie#Logo-Entw.C3.BCrfe_f.C3.BCr_das_Think-Wiki|Logo-Entwürfe]]<br />
* [http://www.lenovo.com/accessoriesguide|Accessories Compatibility Guide]<br />
* [http://support.lenovo.com/en_US/detail.page?LegacyDocID=TPAD-SIMS BIOS-Simulator] <br />
* [https://www.magentacloud.de/lnk/AoSpCS88 Notebook richtig transportieren] (Magentacloud von Mornsgrans) 1)<br />
* [[Pinbelegung für das T2X-Displaykabel]]<br />
* [[T23 Spulenbilder]]<br />
* [[T22 Sicherungen]]<br />
* [https://www.magentacloud.de/lnk/WcyJiIGK Sicherungen auf T4*-Boards] (Magentacloud von Mornsgrans) ([http://web.kmvw-io.de/thinkpad/T4x_Fuses.pdf Alternativlink])1)<br />
* [[T61_Sicherungen|Sicherungen auf einem T61-Board (Intel 14,1" wide screen)]]<br />
* [[T61_Sicherungen_nvidia|Sicherungen auf einem T61-Board (nVidia 14,1" wide screen)]]<br />
* [[T60_4:3:Sicherungen|Sicherungen auf einem T60-Board (15 Standardscreen)]]<br />
* [[X6x-Series-Fuses|Sicherungen des X60 (Lage und Spezifikationen)]]<br />
* [[X61_Sicherungen| Sicherungen des X61 (Lage)]]<br />
</noinclude><!-- Ab hier Einbindung auf der Hauptseite! ---><br />
* [[Sicherungen_X200_und_X200s_/_fuses_X200_and_X200s| Sicherungen der X200 & X200s (Lage)]]<br />
* [[Sicherungen_X201_/_fuses_X201| Sicherungen des X201 (Lage)]]<br />
* [[Sicherungen des X250 (Lage und Spezifikationen)]]<br />
* [[Sicherungen des X260 (Lage und Spezifikationen)]]<br />
* [[W500_Sicherungen|Sicherungen des T500/W500 (ATI) (Lage und Spezifikationen)]]<br />
* [[T410_Sicherungen|Sicherungen des T410 (nVidia) (Lage und Spezifikationen)]]<br />
* [[T420_Sicherungen|Sicherungen des T420 und T430 (Intel Grafik) (Lage und Spezifikationen)]]<br />
* [[S230U_Sicherungen|Sicherungen des S230u Twist (Lage und Spezifikationen)]]<br />
<noinclude><!-- Ab hier keine Einbindung auf der Hauptseite! ---><br />
1) Mit freundlicher Genehmigung von [http://thinkpad-forum.de/members/37625-nickpaton nickpaton] aka [http://forum.thinkpads.com/memberlist.php?mode=viewprofile&u=28239 poshgeordie]<br />
<br />
<br />
[[Category:Hardware]]<br />
</noinclude></div>WileEhttps://thinkwiki.de/index.php?title=Sicherungen_des_X260_(Lage_und_Spezifikationen)&diff=27249Sicherungen des X260 (Lage und Spezifikationen)2020-03-14T11:00:25Z<p>WileE: Die Seite wurde neu angelegt: „Sicherungen des Thinkpad X260. Die Werte sind, soweit möglich, dem X270 Schaltplan entnommen. mini“</p>
<hr />
<div>Sicherungen des Thinkpad X260.<br />
Die Werte sind, soweit möglich, dem X270 Schaltplan entnommen.<br />
[[Datei:X260 Mainboard-Tabelle.jpg|mini]]</div>WileEhttps://thinkwiki.de/index.php?title=Datei:X260_Mainboard-Tabelle.jpg&diff=27248Datei:X260 Mainboard-Tabelle.jpg2020-03-14T10:57:43Z<p>WileE: eigene Aufnahme</p>
<hr />
<div>== Beschreibung ==<br />
eigene Aufnahme</div>WileEhttps://thinkwiki.de/index.php?title=Technische_Skizzen,_Schaltpl%C3%A4ne_und_Bilder&diff=27246Technische Skizzen, Schaltpläne und Bilder2020-03-13T18:38:30Z<p>WileE: X250 hinzugefügt</p>
<hr />
<div><noinclude><!-- Ab hier keine Einbindung auf der Hauptseite! ---><br />
* [[Bilder-Galerie]] incl. Th<font color=red>i</font>nk-Wiki [[Bilder-Galerie#Logo-Entw.C3.BCrfe_f.C3.BCr_das_Think-Wiki|Logo-Entwürfe]]<br />
* [http://www.lenovo.com/accessoriesguide|Accessories Compatibility Guide]<br />
* [http://support.lenovo.com/en_US/detail.page?LegacyDocID=TPAD-SIMS BIOS-Simulator] <br />
* [https://www.magentacloud.de/lnk/AoSpCS88 Notebook richtig transportieren] (Magentacloud von Mornsgrans) 1)<br />
* [[Pinbelegung für das T2X-Displaykabel]]<br />
* [[T23 Spulenbilder]]<br />
* [[T22 Sicherungen]]<br />
* [https://www.magentacloud.de/lnk/WcyJiIGK Sicherungen auf T4*-Boards] (Magentacloud von Mornsgrans) ([http://web.kmvw-io.de/thinkpad/T4x_Fuses.pdf Alternativlink])1)<br />
* [[T61_Sicherungen|Sicherungen auf einem T61-Board (Intel 14,1" wide screen)]]<br />
* [[T61_Sicherungen_nvidia|Sicherungen auf einem T61-Board (nVidia 14,1" wide screen)]]<br />
* [[T60_4:3:Sicherungen|Sicherungen auf einem T60-Board (15 Standardscreen)]]<br />
* [[X6x-Series-Fuses|Sicherungen des X60 (Lage und Spezifikationen)]]<br />
* [[X61_Sicherungen| Sicherungen des X61 (Lage)]]<br />
</noinclude><!-- Ab hier Einbindung auf der Hauptseite! ---><br />
* [[Sicherungen_X200_und_X200s_/_fuses_X200_and_X200s| Sicherungen der X200 & X200s (Lage)]]<br />
* [[Sicherungen_X201_/_fuses_X201| Sicherungen des X201 (Lage)]]<br />
* [[Sicherungen des X250 (Lage und Spezifikationen)]]<br />
* [[W500_Sicherungen|Sicherungen des T500/W500 (ATI) (Lage und Spezifikationen)]]<br />
* [[T410_Sicherungen|Sicherungen des T410 (nVidia) (Lage und Spezifikationen)]]<br />
* [[T420_Sicherungen|Sicherungen des T420 und T430 (Intel Grafik) (Lage und Spezifikationen)]]<br />
* [[S230U_Sicherungen|Sicherungen des S230u Twist (Lage und Spezifikationen)]]<br />
<noinclude><!-- Ab hier keine Einbindung auf der Hauptseite! ---><br />
1) Mit freundlicher Genehmigung von [http://thinkpad-forum.de/members/37625-nickpaton nickpaton] aka [http://forum.thinkpads.com/memberlist.php?mode=viewprofile&u=28239 poshgeordie]<br />
<br />
<br />
[[Category:Hardware]]<br />
</noinclude></div>WileEhttps://thinkwiki.de/index.php?title=Technische_Skizzen,_Schaltpl%C3%A4ne_und_Bilder&diff=27245Technische Skizzen, Schaltpläne und Bilder2020-03-13T18:35:39Z<p>WileE: </p>
<hr />
<div><noinclude><!-- Ab hier keine Einbindung auf der Hauptseite! ---><br />
* [[Bilder-Galerie]] incl. Th<font color=red>i</font>nk-Wiki [[Bilder-Galerie#Logo-Entw.C3.BCrfe_f.C3.BCr_das_Think-Wiki|Logo-Entwürfe]]<br />
* [http://www.lenovo.com/accessoriesguide|Accessories Compatibility Guide]<br />
* [http://support.lenovo.com/en_US/detail.page?LegacyDocID=TPAD-SIMS BIOS-Simulator] <br />
* [https://www.magentacloud.de/lnk/AoSpCS88 Notebook richtig transportieren] (Magentacloud von Mornsgrans) 1)<br />
* [[Pinbelegung für das T2X-Displaykabel]]<br />
* [[T23 Spulenbilder]]<br />
* [[T22 Sicherungen]]<br />
* [https://www.magentacloud.de/lnk/WcyJiIGK Sicherungen auf T4*-Boards] (Magentacloud von Mornsgrans) ([http://web.kmvw-io.de/thinkpad/T4x_Fuses.pdf Alternativlink])1)<br />
* [[T61_Sicherungen|Sicherungen auf einem T61-Board (Intel 14,1" wide screen)]]<br />
* [[T61_Sicherungen_nvidia|Sicherungen auf einem T61-Board (nVidia 14,1" wide screen)]]<br />
* [[T60_4:3:Sicherungen|Sicherungen auf einem T60-Board (15 Standardscreen)]]<br />
* [[X6x-Series-Fuses|Sicherungen des X60 (Lage und Spezifikationen)]]<br />
* [[X61_Sicherungen| Sicherungen des X61 (Lage)]]<br />
</noinclude><!-- Ab hier Einbindung auf der Hauptseite! ---><br />
* [[Sicherungen_X200_und_X200s_/_fuses_X200_and_X200s| Sicherungen der X200 & X200s (Lage)]]<br />
* [[Sicherungen_X201_/_fuses_X201| Sicherungen des X201 (Lage)]]<br />
* [[X250 Sicherungen|Sicherungen des X250 (Lage und Spezifikationen)]]<br />
* [[W500_Sicherungen|Sicherungen des T500/W500 (ATI) (Lage und Spezifikationen)]]<br />
* [[T410_Sicherungen|Sicherungen des T410 (nVidia) (Lage und Spezifikationen)]]<br />
* [[T420_Sicherungen|Sicherungen des T420 und T430 (Intel Grafik) (Lage und Spezifikationen)]]<br />
* [[S230U_Sicherungen|Sicherungen des S230u Twist (Lage und Spezifikationen)]]<br />
<noinclude><!-- Ab hier keine Einbindung auf der Hauptseite! ---><br />
1) Mit freundlicher Genehmigung von [http://thinkpad-forum.de/members/37625-nickpaton nickpaton] aka [http://forum.thinkpads.com/memberlist.php?mode=viewprofile&u=28239 poshgeordie]<br />
<br />
<br />
[[Category:Hardware]]<br />
</noinclude></div>WileEhttps://thinkwiki.de/index.php?title=Sicherungen_des_X250_(Lage_und_Spezifikationen)&diff=27244Sicherungen des X250 (Lage und Spezifikationen)2020-03-13T18:32:36Z<p>WileE: </p>
<hr />
<div>Sicherungen des X250.<br />
<br />
Gilt auch für das X240. Die Werte sind dem X240 Schaltplan entnommen.<br />
<br />
[[Datei:X250-Mainboard-Tabelle.jpg|200px|thumb|left|Alternativer Text]]</div>WileEhttps://thinkwiki.de/index.php?title=Sicherungen_des_X250_(Lage_und_Spezifikationen)&diff=27243Sicherungen des X250 (Lage und Spezifikationen)2020-03-13T18:32:10Z<p>WileE: Die Seite wurde neu angelegt: „Sicherungen des X250 Gilt auch für das X240. Die Werte sind dem X240 Schaltplan entnommen. Datei:X250-Mainboard-Tabelle.jpg|200px|thumb|left|Alternativer T…“</p>
<hr />
<div>Sicherungen des X250<br />
Gilt auch für das X240. Die Werte sind dem X240 Schaltplan entnommen.<br />
<br />
[[Datei:X250-Mainboard-Tabelle.jpg|200px|thumb|left|Alternativer Text]]</div>WileEhttps://thinkwiki.de/index.php?title=Datei:X250-Mainboard-Tabelle.jpg&diff=27242Datei:X250-Mainboard-Tabelle.jpg2020-03-13T18:29:46Z<p>WileE: eigene Aufnahme</p>
<hr />
<div>== Beschreibung ==<br />
eigene Aufnahme</div>WileEhttps://thinkwiki.de/index.php?title=Linux_auf_X-Serie_Tablets&diff=26849Linux auf X-Serie Tablets2019-08-29T14:47:04Z<p>WileE: Tablet Buttons reaktivieren hinzugefügt</p>
<hr />
<div>==Einleitung==<br />
Die gerätespezifischen Funktionen der ThinkPad X-Serie Tablets funktionieren unter Linux zumeist nicht gleich nach der Installation des Grundsystems oder sie funktionieren nur zum Teil. Dieser Beitrag zeigt Wege auf, wie die Tabletfunktionen unter verschiedenen Linux-Distibutionen eingerichtet werden können.<br />
<br />
==Debian==<br />
=== Grundinstallation ===<br />
<br />
Die folgende Installationsanleitung bezieht sich auf ein [[X61#X61_Tablet|ThinkPad X61t]] mit Debian Testing. Sie ist jedoch in Grundzügen auch auf andere Tablets der X-Serie anwendbar. Auf bekannte Besonderheiten bzgl. andere Modelle der X-Serie wird ggf. eingegangen. Als Installationmedium kann ein Image von [http://www.debian.org www.debian.org] verwendet werden. Hierzu wird empfohlen erst ein Grundsystem ohne X (also ohne grafische Oberfläche) zu installieren. Nach einer Anpassung der Dateien /etc/fstab (falls erforderlich) und /etc/apt/sources.list kann nun der bevorzugte Desktop-Manager installiert werden. Für die hier aufgezeigte beispielhafte Installation von Debian Testing wurde Gnome 3 verwendet. Es sind jedoch auch andere Desktop Environments denkbar. Dabei ist dann jedoch zu beachten, dass bspw. bei der weiter unten aufgezeigte Möglichkeit mit der Ansteuerung mittels Schnellstartern eventuell etwas andere Wege in Bezug auf die Darstellung am Desktop gewählt werden müssen.<br />
<br />
===Erster Reboot unter X===<br />
<br />
Nach dem ersten Neustart funktioniert bereits die Eingabe mittels Stift. Bis hierhin wurden noch keine Veränderungen am System vorgenommen. Die Bildschirmrotation funktioniert noch nicht, die Sondertasten unterhalb des Bildschirms (im folgenden '''Tablet-Tasten''' genannt) weisen noch keine Funktion auf.<br />
<br />
===Anforderungen und Ziele===<br />
<br />
Das X-Tablet soll die folgenden Anforderungen erfüllen können:<br />
<br />
* '''Rotations-Taste''' - Es soll eine Bildschirmrotation von 90° gegenüber der vorherigen Einstellung über einen Knopfdruck auf den Rotationstasten (Tablet-Tasten) ausgeführt werden. Des Weiteren soll sich die Stiftausrichtung automatisch so verändern, dass die Ausrichtung des Stiftes der Ausrichtung des Bildschirms entspricht.<br />
* '''Schnellstarter''' - Es sollen Schnellstarter vorhanden sein, mit der eine beliebige Bildschirmausrichtung unter Umgehung des Rotationstasten sofort anwählbar ist. Auch hier soll sich der Stift der jeweiligen Bildschirmausrichtung anpassen.<br />
* '''Super-Taste''' - Unter Gnome 3 ist der Super-Taste eine elementare Funktion zugeordnet. Eine Tablet-Taste soll diese Funktion übernehmen.<br />
* '''Hoch / Runter / Rechts / Links-Tasten''' - Die Tablets der Serie X6xt verfügen an der rechten Bildschirmunterkante über eine gemeinsame Taste, die die Funktionen ''Hoch'', ''Runter'', ''Rechts'' und ''Links'' ausführen kann. Die Funktionen ''Hoch'' und ''Runter'' sind im Tablet-Modus durchaus sinnvoll, die Funktionen ''Rechts'' und ''Links'' sind zum Beispiel beim surfen eher unwichtig und sollen durch die Tastenbelegungen ''Vor'' und ''Zurück'' ersetzt werden, damit zwischen besuchten Webseiten hin- und hergeschaltet werden kann.<br />
* '''Mitdrehen der Hoch / Runter / Vor / Zurück - Tasten''' - Die oben genannten Tasten sollen sich bei der Bildschirm-Rotation mitdrehen und der Bildschirmausrichtung folgen. Hält der Nutzer bspw. sein Tablet hochkant, soll ''Zurück'' zu ''Hoch'' werden, ''Vor'' zu ''Runter'', ''Runter'' zu ''Zurück'' und ''Hoch'' zu ''Vor''. Es soll also eine nach der jeweiligen Ausrichtung des Gerätes logische Anordnung der Tasten gegeben sein.<br />
* '''Automatische Bildschirm-Rotation''' - Auf diesen Punkt wird hier nicht eingegangen.<br />
<br />
===Tablet-Tasten konfigurieren===<br />
<br />
Eine Möglichkeit den Scancode herauszufinden bietet das Programm '''evtest'''. evtest erfordert root-Rechte. Führen Sie also die folgenden Befehle als root aus. Das Programm evtest befindet sich in den Main-Repos und kann über einen Paket-Manager installiert werden. Als erstes wird herausgefunden, welches Device enötigt wird.<br />
<br />
root# egrep -e ".*keyboard.*/dev/input/event[0-9]{1,2}.*" /var/log/Xorg.0.log<br />
<br />
Daraufhin erhält man eine Ausgabe wie:<br />
<br />
[ 5.543] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"<br />
<br />
Als nächstes startet man evtest mit folgendem Aufruf:<br />
<br />
root# evtest /dev/input/event0<br />
<br />
Daraufhin erhält man eine ziemlich lange Liste. Die oben aufgeführten Codes kann man sich ansehen, diese werden zum Teil später noch benötigt. Wichtig sind jedoch die, die durch einen Tastendruck ausgelesen werden können. Ein solcher Abschnitt sieht etwa so aus:<br />
<br />
Event: time 1326493063.385652, type 4 (Misc), code 4 (ScanCode), value 68<br />
Event: time 1326493063.385661, type 1 (Key), code 125 (Leftmeta), value 0<br />
Event: time 1326493063.385664, -------------- Report Sync ------------<br />
<br />
Die wichtigen Werte habe sind in diesem Beispiel '''value 68''' und '''code 125'''. Die Scancodes der Tablet-Tasten sollten nun der Reihe nach ausgelesen und notiert werden. Mit den gewonnen Werten kann man schon ein wenig arbeiten. Um beispielsweise die mittlere der drei Tablet-Tasten mit dem Keysym der Supertaste zu hinterlegen, gibt man als root den folgenden Befehl ein:<br />
<br />
root# setkeycodes 68 125<br />
<br />
So würde also der Befehl aussehen, der zu der Tastenbelegung aus dem obigen Beispiel führt. Die erste Zahl steht also für die gewünschte Taste, die zweite für das damit verbundene Zeichen. Hierbei kann (fast) noch nichts schief gehen. Die Änderung der Tastenbelegung verschwindet nach einem Neustart. Es können so also testweise alle Tasten mit neuen Keycodes hinterlegt und vor allem getestet werden.<br />
<br />
Nachdem die nötigen Belegungen heraus gefunden und getestet wurden, können diese in die Datei /etc/rc.local eingetragen werden, damit sie nach einem Neustart immer wirksam werden. Hier ein beispielhafter Auszug:<br />
<br />
#rc.local<br />
setkeycodes 6e 158 # Button Left <br />
setkeycodes 6d 159 # Button Right<br />
setkeycodes 68 125 # Super-Taste<br />
<br />
Damit können die Tasten schon die vorgesehen Aktionen ausführen. Einer der Tablet-Taste soll, wie oben beschrieben als Super-Taste genutzt werden, so dass mit einem Tastendruck die Gnome-Shell geöffnet werden kann. Das wird durch die letzte der oben gezeigten Zeilen erreicht.<br />
<br />
===Rotationsscript===<br />
<br />
Was soll das Rotationsscript können?<br />
<br />
* Bildschirm der Reihe nach von '''none''' über '''right''' nach '''inverted''' und weiter zu '''left''' und wieder nach '''none''' drehen.<br />
* Stift '''mitdrehen''', dies ist nötig, da sonst die Ausrichtung des Stiftes nicht mit der Bildschirmausrichtung übereinstimmt.<br />
* Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Tasten mit der Bildschirmausrichtung ändern.<br />
* Bildschirmausrichtung in einen status-File schreiben<br />
<br />
Zusätzlich soll ja auch noch die Bildschirmdrehung per '''Schnellstarter''' möglich sein, so dass es nötig ist, die aktuelle Bildschirmausrichtung jederzeit abfragen zu können. Es muss also noch eine Status-Datei angelegt werden, in die der aktuelle Rotations-Status hineingeschrieben wird und abrufbar ist.<br />
<br />
Die obigen Punkte erreicht man über die folgenden Befehle:<br />
<br />
* xrandr (Bildschirm-Drehung)<br />
* xsetwacom set "Serial Wacom Tablet stylus" Rotate (Änderung der Stiftausrichtung)<br />
* setkeycodes (Änderung der Tastenbelegung)<br />
* echo (Schreiben des Status-Files)<br />
<br />
Wie oben bereits dargestellt benötigt man für den Befehl '''setkeycodes''' root-Rechte, was eine Änderung der Datei '''/etc/sudoers''' mit sich bringt, damit das Script auch von nicht-priviligierten Nutzern ausgeführt werden kann. Dazu legt man eine Gruppe '''rotation''' an und erlaubt dieser Gruppe, den Befehl '''setkeycodes''' auszuführen. Die Bearbeitung der Datei /etc/sudoers ist hinlänglich dokumentiert, weshlab hier nicht im Detail darauf eingegangen wird.<br />
<br />
Der '''Status-File''', der zum Auslesen der aktuellen Bildschirmausrichtung benötigt wird, kann bespielsweise im /home-Verzeichnis oder in /tmp angelegt werden. Nicht-priviligierte Nutzer müssen jedoch Schreibrechte für diese Datei haben. <br />
<br />
touch /Pfad/zum/anzulegenden/Status-File<br />
<br />
Hier das Rotations-Script, gültig für ein ThinkPad X6xt:<br />
<br />
#!/bin/bash<br />
# name: rotatex61t.sh<br />
# from: Frank Zimmermann<br />
# date: 2011-12-21<br />
# version: 0.0.1<br />
# update 27.08.2019 von wileE<br />
<br />
STATUS_FILE=/home/frank/bin/rotatex61t/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ] $N > $STATUS_FILE<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|normal) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate $T && echo $N > $STATUS_FILE <br />
else <br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate cw && <br />
`sudo setkeycodes 6d 103 6e 108 71 158 6f 159` && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate half && <br />
`sudo setkeycodes 6d 158 6f 103 6e 159 71 108` && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate ccw && <br />
`sudo setkeycodes 6e 103 71 159 6d 108 6f 158` && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate none && <br />
`sudo setkeycodes 71 103 6d 159 6f 108 6e 158` && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
<br />
Der obere Bereich (bis '''else''') ermöglicht die direkte Eingabe in ein Terminal (wird während der täglichen Arbeit mit dem Tablet aber nicht benötigt), der untere Bereich liest den Status-File ein und führt dann die entsprechenden Befehle aus und schreibt das Ergebnis wieder in den Status-File.<br />
<br />
Das Script kann beispielsweise unter /usr/local/bin/rotatex61t.sh abgelegt werden. Für das Script sind noch die Rechte mit dem Befehl chmod anzupassen.<br />
<br />
Beispiel:<br />
<br />
root# chmod a+x /usr/local/bin/rotatex61t.sh<br />
<br />
Über "Systemeinstellungen" --> "Tastatur" --> "Tastenkombinationen" kann die zuvor konfigurierte Rotationstaste (Tablet-Taste) mit diesem Script belegt werden.<br />
<br />
Soll das Script nicht auf einem ThinkPad X6xt, sondern beispielsweise auf einem ThinkPad X41t oder X20xt Verwendung finden, kann der oben genannte Punkt 3 (Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Tasten mit der Bildschirmausrichtung ändern) entfallen, da diese X-Serie Tablets noch nicht bzw. nicht mehr über die genannten Hoch/Runter/Rechts/Links-Tasten verfügen. Dementsprechend muss auch das Script in einigen Punkten angepasst werden. Alle anderen Punkte der obigen Beschreibung behalten auch in Bezug auf ThinkPads der genannten Bauserien ihre Gültigkeit. <br />
<br />
Hier nun als Beispiel das Rotations-Script, wie es bei einem ThinkPad X20xt verwendet werden kann:<br />
<br />
#!/bin/bash<br />
#name: rotateX200.sh<br />
#from: frank.zimmermann@online.de<br />
#date: 2012-01-12<br />
#version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotateX201/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|none) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else<br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
===Schnellstarter===<br />
<br />
Die gewünschten Schnellstarter sind ähnlich wie das Script aufgebaut. Hier die Datei '''tabletright''' als Anschauung:<br />
<br />
/usr/bin/xrandr -o right<br />
xsetwacom set "Serial Wacom Tablet stylus" Rotate Cw<br />
xsetwacom set "Serial Wacom Tablet eraser" Rotate Cw<br />
sudo setkeycodes 6d 103 6f 159 6e 108 71 158<br />
echo 3 > /home/frank/bin/rotatex61t/.rotate-status<br />
<br />
Man sieht also, dass diese einzelne Datei im Prinzip das Gleiche macht, wie der Abschnitt '''"0)"''' in der zweiten case-Verzweigung des Rotation-Scripts. Ähnliche Dateien werden nun für jede einzelne Bildschirmausrichtung nach dem Muster des Rotations-Scripts angelegt. Diese werden ebenfalls unterhalb von /usr/local/bin abgelegt und die Rechte angepasst. Bitte beachten Sie, dass die Zeile 4 in obiger Beispieldatei nur bei ThinkPads der Serie X6xt notwendig ist. Sollten Sie die Datei auf einem ThinkPad einer anderen Serie verwenden, kann die Zeile 4 ersatzlos entfallen!<br />
<br />
Als Abschluss habe ich mir noch vier Icons erstellt, die man für die Schnellstarter verwenden kann. Der rote Buchstabe steht dabei für '''right''', '''left''', '''none''' bzw. '''inverted'''.<br />
<br />
[[Bild:Tablet-right.png]]<br />
[[Bild:Tablet-normal.png]]<br />
[[Bild:Tablet-inverted.png]]<br />
[[Bild:Tablet-left.png]]<br />
<br />
<br />
Mittels des Programms '''"alacarte"''' können in der Sektion '''"Zubehör"''' vier neue Einträge erstellt werden:<br />
<br />
"Neuer Eintrag" --> "Name: Rotate Inverted" --> "Befehl: Ablageort der Schnellstarte-Datei" --> Kommentar nach belieben.<br />
<br />
Diese vier Schnellstarter können dann noch zu denn Favoriten zugefügt werden, so dass diese schnell erreichbar sind. <br />
<br />
Sollte gewünscht werden, dass das Tablet auch im Tablet-Modus bzw. im gedrehten Zustand herunter gefahren wird, benötigt man noch eine weiter Zeile in der Datei /etc/rc.local, welche den Status-File auf "0" setzt, um nach einem Neustart wieder den Ursprungszustand herzustellen:<br />
<br />
#rc.local (Auszug)<br />
echo 0 > /Pfad/zum/Status-File<br />
<br />
===Das Programm '''xsetwacom'''===<br />
<br />
Für die Konfiguration in Bezug auf Bildschirmausrichtung und Stiftverhalten ist das Programm '''xsetwacom''' verantwortlich. Da hierfür keine grafische Oberfläche existiert, ist eine Konfiguration über ein Terminal nötig. Der Befehl<br />
<br />
$ xsetwacom --help<br />
<br />
bzw.<br />
<br />
$ man xsetwacom<br />
<br />
liefert eine kürzere oder ausführlichere Beschreibung.<br />
<br />
Einstellungen können über<br />
<br />
$ xsetwacom -s get "devicename" parameter<br />
<br />
ausgelesen werden, mittels des Befehls<br />
<br />
$ xsetwacom set "devicename" parameter value<br />
<br />
setzt man Parameter und Werte neu. Die Option '''-s''' im get-Befehl kann auch durch '''-x''' ersetzt werden, so dass man eine Ausgabe erhält, die für die Datei /usr/share/X11/xorg.conf.d/50-wacom.conf verwendet werden kann. Über den set-Befehl können also alle gewünschten Veränderungen getestet werden, bevor diese in die oben genannte Datei geschrieben werden.<br />
<br />
===/usr/share/X11/xorg.conf.d/50-wacom.conf===<br />
<br />
In der Datei /usr/share/X11/xorg.conf.d/50-wacom.conf können zahlreiche Veränderungen zum Verhalten des Stiftes vorgenommen werden. Nähere Informationen zum Umfang und den Möglichkeiten der Änderungen liefert <br />
<br />
man wacom<br />
<br />
bzw.<br />
<br />
man xsetwacom<br />
<br />
Um die Änderungen wirksam zu machen muss der X-server mit<br />
<br />
root# /etc/init.d/gdm3 restart<br />
<br />
neu gestartet werden.<br />
<br />
'''''Vorsicht! Die vor der Editierung funktionierende Datei ist unbedingt zu sichern, so dass bei einer fehlerhaften Editierung der Ursprungszustand wieder hergestellt werden kann! Dies erreicht man bspw. dadurch, dass vorherige Einstellungen nicht aus der Datei gelöscht, sondern durch voranstellen eines Rautezeichens (#) auskommentiert werden. Sollte der X-Server nicht korrekt starten ist die betreffende Datei mit einem Editor auf der Konsole wieder in den Ursprungszustand zurück zu versetzen oder die Editierung zu überprüfen.'''''<br />
<br />
===Desktop schöner gestalten: Angepasste Wallpaper===<br />
<br />
Ein eher ästhetischer Gesichtspunkt betrifft die Gestaltung des Desktophintergrundes. Da der Bildschirminhalt beliebig gedreht werden kann, kann der Desktophintergrund einmal bspw. die Größe 1280x800 bzw. im Hochformat dann 800x1280 betragen. Ein auf die Auflösung 1280x800 optimiertes Bild sieht jedoch in der Auflösung 800x1280 unschön aus. Es gibt grundsätzlich zwei Möglichkeiten dem Problem zu begegnen.<br />
<br />
Die erste Möglichkeit ist, ein Bild mit der Auflösung 1280x1280 als Hintergrundbild zu verwenden. Dies bedingt jedoch, dass das "Hauptmotiv" des Bildes relativ stark zentriert ist, was die Auswahl oder Gestaltung des Bildes erschwert. Diese Lösung kann jedoch bei Farbverläufen u.ä. Verwendung finden.<br />
<br />
Eine andere Möglichkeit ist, für jede Ausrichtung das selbe Bild (im Folgenden Quellbild genannt) zu verwenden, das einmal für die Auflösung 1280x800 bearbeitet wird und einmal für das Hochformat 800x1280. Durch das gleiche Quellbild sehen beide Motive ganz ähnlich aus und es wird so der Eindruck erweckt, dass jeweils das selbe Bild dargestellt wird, obwohl es ja zwei verschiedene Bearbeitungsstände gibt. Bearbeiten Sie also mit einem Bildbearbeitungsprogramm Ihrer Wahl ein Quellbild und gestalten Sie daraus ein hochformatiges und ein querformaties Zielbild.<br />
<br />
Um zwischen den beiden Zielbildern automatisch durch das Script bzw. durch die Schnellstarter hin und herzuschalten, ergänzen Sie in der zweiten Zeile der Schnellstarter bzw. nach dem Befehl '''xrandr''' im script die Zeile:<br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-quer.jpg<br />
<br />
bzw. <br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-hoch.jpg<br />
<br />
Der Befehl zum Wechsel des Desktophintergrundes muss dabei recht früh im Script übergeben werden, weil es sonst passiert, dass man noch kurz das alte, in dem Fall nicht mehr passende Hintergrundbild, sieht, bevor auf das neue umgeschaltet wird.<br />
<br />
===Besonderheiten ThinkPad X41 Tablet===<br />
<br />
Die obige Installationsanleitung ist in den Grundzügen auch für die älteren Modelle [[X41#X41_Tablet|X41t]] gültig. Da bei diesen Modellen die Tablet-Tasten jedoch etwas anders ausgebildet sind, kann bei dem oben gezeigten Rotationsscript der Befehl <br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
===Besonderheiten [[X201#X201_Tablet|ThinkPad X201 Tablet]] Multitouch===<br />
<br />
Erstaunlicherweise funktioniert nach der Grundinstallation neben der Stifteingabe auch bereits die Eingabe mittels Finger. Neben der oben bereits aufgeführten Datei /usr/share/X11/xorg.conf.d/50-wacom.conf existiert auch eine /usr/share/X11/xorg.conf.d/50-multitouch.conf. Die Unterstützung einer wirklichen Multitouch-Bedienung beschränkt sich jedoch auf nur wenige Programme. So ist eine Multitouch-Bedienung bspw. bei dem Bildbetrachter '''eog''' möglich. Hier kann mittles der Bedienung mit zwei Fingern in das Bild hinein- bzw. herausgezoomt werden.<br />
<br />
Da die Ausbildung der Tablet-Tasten von der des X6xt abweicht, kann bei dem Rotations-Script der Befehl<br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
Manchmal kann es Sinn machen, die Bedienung mittels Finger zeitweise auszuschalten. Dies erreicht man mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch off<br />
<br />
bzw. kann es mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch on<br />
<br />
wieder einschalten. Da diese Funktion sicherlich hauptsächlich im Tablet-Modus verwendet wird, sollte hierfür ein Schnellstarter / eine Schaltfläche angelegt werden.<br />
<br />
===Besonderheiten [[X61#X61 Tablet|ThinPad X61 Tablet]] Multitouch===<br />
Beim X61 Tablet mit Multitouch, muss der resistive Touchscreen eingeschaltet, absolut gestellt und kalibriert werden.<br />
<br><br />
Hier ist das Skript dazu:<br><br />
<br />
<pre>#!bin/bash<br />
xsetwacom --set 'Serial Wacom Tablet touch' 'Mode' 'Absolute'<br />
xsetwacom --set 'Serial Wacom Tablet touch' Area 44 86 935 945<br />
xsetwacom --set 'Serial Wacom Tablet touch' Touch on<br />
</pre><br />
<br />
Die Werte für Area lassen sich sehr einfach mit dem xinput_calibrator herausfinden.<br />
<br><br />
Man kann das Script, um es bei jedem Start auszuführen, in die Datei /etc/rc.local eintragen.<br />
<br />
===Tablet Buttons reaktivieren===<br />
<br />
Neuerdings funktionieren die Tablet Buttons nach dem Umklappen des Bildschirms auf die Tastatur nicht mehr. <br />
Die gesamte Tastatur, an der auch die Tablet Buttons hängen, wird beim Umklappen deaktiviert. Vermutlich wurde dieses Feature für die Yoga Books eingeführt, nur einen Tablet PC alter Bauart macht es unbrauchbar. Beobachtet wurde dieses Verhalten im August 2019 unter Arch Linux und Debian 10.<br />
<br />
Um die Tablet Buttons zu aktivieren muss zunächst das Paket <br />
xinput <br />
instaliert werden.<br />
<br />
Dann die Datei /usr/local/bin/tablet-buttons.sh mit folgendem Inhalt anlegen. (gilt für das X61 Tablet)<br />
xinput set-int-prop 11 "Device Enabled" 8 0<br />
<br />
Diese mit <br />
sudo chmod a+x /usr/local/bin/tablet-buttons.sh <br />
ausführbar machen.<br />
<br />
Da der xinput Befehl mit sudo laufen muss ist die /etc/sudoers noch mal zu ändern. Das sieht bei mir so aus:<br />
meinusername ALL=NOPASSWD: /usr/local/bin/rotatex61t.sh, /usr/bin/setkeycodes ,/usr/local/bin/tablet-buttons.sh<br />
<br />
Die Tablet-Buttons.sh kann dann mit der Autostart Funktion des jeweiligen Desktops automatisch gestartet werden.<br />
<br />
Für andere Geräte als das X61T muss mit <br />
sudo xinput list<br />
die ID der Tablet Buttons ermittelt werden. Beim X61T ist das die 11.<br />
<br />
==Nützliche Programme==<br />
<br />
Im Folgenden werden einige nützliche Programme für die Verwenundung auf einem X-Tablet vorgestellt. Da diese Programm oftmals hinreichend auf anderen Seiten erklärt und dokumentiert sind, soll hier nur kurz das Anwendungsgebiet des jeweiligen Programmes erklärt werden, für weiterführende Informationen folgen Sie bitte dem Link.<br />
<br />
Die unten genannten Programm sind in den Menüs oftmals auf verschiende Untermenüs wie Barrierefreiheit, Sonstiges oder Zubehör verteilt. Deswegen kann es sinnvoll sein, ein eigenes Menü "Tablet" anzulegen und mittels des Programms alacarte die Tabletanwendungen in dieses Untermenü zu verschieben.<br />
<br />
* '''CellWriter (Handschrift-Erkennung)''': CellWriter ist in den Quellen aller gängigen Distributionen enthalten. Es dient zur Handschriftenerkennung und Steuerung mittels Handschrift. [http://wiki.ubuntuusers.de/CellWriter CellWriter im ubuntuusers-wiki]<br />
<br />
* '''Gnome-Barrierefreiheit (Bildschirmtastatur)''': Die Gnome-eigene Bildschirmtastatur kann über die Schaltfläche "Barrierefreiheit" --> "Bildschirmtastatur" aktiviert werden. <br />
<br />
* '''Florence (Bildschirmtastatur)''': Florence ist eine Bildschirmtastatur und ebenfalls in den Quellen aller gängigen Distributionen enthalten. [http://florence.sourceforge.net/english.html Projektseite mit Download und Dokumentation]<br />
<br />
* '''Xournal (Notizen erstellen)''': Xournal ist ein Programm zur Erstellung von Notizen. Man kann es wie einen Schreibblock verwenden. Ebenso ist die Bearbeitung von pdf-Dateien möglich. So kann man diese Dateien bspw. korrigieren oder kommentieren und später wieder als pdf abspeichern. [http://wiki.ubuntuusers.de/Xournal Xournal im ubuntuusers-wiki]<br />
<br />
* '''Gromit (Notizen auf dem Bildschirm anfertigen)''': Gromit eignet sich dazu, Notizen direkt auf dem Bildschirm anzufertigen. Dies ist vor allem bei Präsentationen nützlich. Ebenso ist es denkbar mit Gromit einen bestimmten Ablauf darzustellen und diesen Screenshot dann abzuspeichern (bspw. die Einrichtung eines Emailkontos o.ä.). [http://wiki.ubuntuusers.de/Gromit Gromit im ubuntuusers-wiki]<br />
<br />
* '''Easystroke (Gestenerkennung)''': Easystroke eignet sich zur Gestensteuerung. Dabei können den verschiedenen Gesten sowohl Befehle als auch Tastenkommandos zugewiesen werden. Easystroke ist nicht in allen gängigen Quellen enthalten, weshalb das Programm teils manuell nachinstalliert werden muss. [http://wiki.ubuntuusers.de/Easystroke Easystroke im ubuntuusers-wiki], [http://sourceforge.net/projects/easystroke/ Projektseite auf SourceForge]<br />
<br />
* '''MyPaint (Zeichenprogramm)''': MyPaint wurde speziell für den Einsatz auf Tablets entwickelt. Mittels MyPaint lassen sich Zeichnungen oder auch handschriftliche Notizen anfertigen. Handschriftliche Notizen können jedoch nicht exportiert werden. [http://wiki.ubuntuusers.de/MyPaint MyPaint auf ubuntuusers-wiki]<br />
<br />
* '''Grab and Drag (Firefox-Add-On zur Bedienung mit Stift oder Finger)''': Gestensteuerung von Firefox / Iceweasel. [https://addons.mozilla.org/de/firefox/addon/grab-and-drag/?src=search Drag und Grab auf addons.mozilla.org]<br />
<br />
* '''jscribble''': Programm zur Anfertigung von Notizen. <br />
<br />
* '''ardesia''': Ideal für Präsentationen mit dem Tablet. Der Desktop wird hier zum Zeichenbrett. Man kann direkt auf dem Desktop Notizen anfertigen und diese dann bspw. als pdf exportieren. Neben handschriftlichen Notizen werden auch Schriften unterstützt.<br />
<br />
==Fehlerbehebung==<br />
<br />
Trotz gewissenhafter Prüfung kann es aufgrund individueller Konfigurationen oder anderer Besonderheiten vorkommen, dass nicht alle Dinge, die oben aufgeführt sind immer bei jedem User das gewünschte Ziel erreichen. Aus diesem Grund werden hier noch einige oft gestellte Fragen in Kurzform behandelt. Diese Liste ist nicht abschließend und kann ggf. ergänzt werden.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Fehlerbild !! Abhilfe<br />
|-<br />
| Die Stiftausrichtung stimmt nicht mit der Bildschirmausrichtung überein || <br />
* Wurde der richtige Device-Name verwendet? Prüfung mittels ''xsetwacom --list-devices''. Passen sie ggf. das Rotationsscript an.<br />
* Lässt sich die Stiftausrichtung in gedrehtem Zustand ändern? Führen Sie in einem Terminal ''xsetwacom set "Device Name" Rotate Value'' aus. Ersezten Sie dabei ''Value'' der Reihe nach durch ''cw'', ''ccw'', ''none'' bzw. ''inverted''. Haben Sie die richtige Einstellung gefunden, ändern Sie ggf. das Rotationsscript ab.<br />
|-<br />
| Der Bildschirm wird nicht gedreht || <br />
* Sind die Tablet-Tasten richtig konfiguriert?<br />
* Test: Öffnen Sie ein Terminal und rufen Sie das Script im Terminal auf<br />
* Wird der Bildschirm jetzt gedreht?<br />
* Ja: Überprüfen Sie die Konfiguration der Tablet-Tasten<br />
* Nein: Rufen Sie das Script erneut auf. Nun jedoch mittels ''$ bash -x ./rotationsscript Wert'' und achten Sie auf Fehlermeldungen.<br />
|-<br />
| Der Bildschirm wird zwar gedreht, die Tastenbelegung "rechts", "links" usw. bleibt hingegen gleich ||<br />
* Überprüfen Sie die Datei /etc/sudoers, ob es auch nicht-priviligierten Nutzern erlaubt ist den Befehl ''setkeycodes'' auszuführen.<br />
|-<br />
| Nach einer Bildschirmdrehung mittels Schnellstarten und anschließender Drehung über die Tablet-Taste wird die Drehung nicht fortgesetzt, sondern beginnt immer wieder von vorn ||<br />
* Prüfen Sie, ob das Script der Schnellstarter die Bildschirmausrichtung korrekt in den status-File schreibt.<br />
|}<br />
<br />
[[Category:Linux]]<br />
[[Category:Debian]]</div>WileEhttps://thinkwiki.de/index.php?title=Linux_auf_X-Serie_Tablets&diff=26841Linux auf X-Serie Tablets2019-08-29T13:37:00Z<p>WileE: </p>
<hr />
<div>==Einleitung==<br />
Die gerätespezifischen Funktionen der ThinkPad X-Serie Tablets funktionieren unter Linux zumeist nicht gleich nach der Installation des Grundsystems oder sie funktionieren nur zum Teil. Dieser Beitrag zeigt Wege auf, wie die Tabletfunktionen unter verschiedenen Linux-Distibutionen eingerichtet werden können.<br />
<br />
==Debian==<br />
=== Grundinstallation ===<br />
<br />
Die folgende Installationsanleitung bezieht sich auf ein [[X61#X61_Tablet|ThinkPad X61t]] mit Debian Testing. Sie ist jedoch in Grundzügen auch auf andere Tablets der X-Serie anwendbar. Auf bekannte Besonderheiten bzgl. andere Modelle der X-Serie wird ggf. eingegangen. Als Installationmedium kann ein Image von [http://www.debian.org www.debian.org] verwendet werden. Hierzu wird empfohlen erst ein Grundsystem ohne X (also ohne grafische Oberfläche) zu installieren. Nach einer Anpassung der Dateien /etc/fstab (falls erforderlich) und /etc/apt/sources.list kann nun der bevorzugte Desktop-Manager installiert werden. Für die hier aufgezeigte beispielhafte Installation von Debian Testing wurde Gnome 3 verwendet. Es sind jedoch auch andere Desktop Environments denkbar. Dabei ist dann jedoch zu beachten, dass bspw. bei der weiter unten aufgezeigte Möglichkeit mit der Ansteuerung mittels Schnellstartern eventuell etwas andere Wege in Bezug auf die Darstellung am Desktop gewählt werden müssen.<br />
<br />
===Erster Reboot unter X===<br />
<br />
Nach dem ersten Neustart funktioniert bereits die Eingabe mittels Stift. Bis hierhin wurden noch keine Veränderungen am System vorgenommen. Die Bildschirmrotation funktioniert noch nicht, die Sondertasten unterhalb des Bildschirms (im folgenden '''Tablet-Tasten''' genannt) weisen noch keine Funktion auf.<br />
<br />
===Anforderungen und Ziele===<br />
<br />
Das X-Tablet soll die folgenden Anforderungen erfüllen können:<br />
<br />
* '''Rotations-Taste''' - Es soll eine Bildschirmrotation von 90° gegenüber der vorherigen Einstellung über einen Knopfdruck auf den Rotationstasten (Tablet-Tasten) ausgeführt werden. Des Weiteren soll sich die Stiftausrichtung automatisch so verändern, dass die Ausrichtung des Stiftes der Ausrichtung des Bildschirms entspricht.<br />
* '''Schnellstarter''' - Es sollen Schnellstarter vorhanden sein, mit der eine beliebige Bildschirmausrichtung unter Umgehung des Rotationstasten sofort anwählbar ist. Auch hier soll sich der Stift der jeweiligen Bildschirmausrichtung anpassen.<br />
* '''Super-Taste''' - Unter Gnome 3 ist der Super-Taste eine elementare Funktion zugeordnet. Eine Tablet-Taste soll diese Funktion übernehmen.<br />
* '''Hoch / Runter / Rechts / Links-Tasten''' - Die Tablets der Serie X6xt verfügen an der rechten Bildschirmunterkante über eine gemeinsame Taste, die die Funktionen ''Hoch'', ''Runter'', ''Rechts'' und ''Links'' ausführen kann. Die Funktionen ''Hoch'' und ''Runter'' sind im Tablet-Modus durchaus sinnvoll, die Funktionen ''Rechts'' und ''Links'' sind zum Beispiel beim surfen eher unwichtig und sollen durch die Tastenbelegungen ''Vor'' und ''Zurück'' ersetzt werden, damit zwischen besuchten Webseiten hin- und hergeschaltet werden kann.<br />
* '''Mitdrehen der Hoch / Runter / Vor / Zurück - Tasten''' - Die oben genannten Tasten sollen sich bei der Bildschirm-Rotation mitdrehen und der Bildschirmausrichtung folgen. Hält der Nutzer bspw. sein Tablet hochkant, soll ''Zurück'' zu ''Hoch'' werden, ''Vor'' zu ''Runter'', ''Runter'' zu ''Zurück'' und ''Hoch'' zu ''Vor''. Es soll also eine nach der jeweiligen Ausrichtung des Gerätes logische Anordnung der Tasten gegeben sein.<br />
* '''Automatische Bildschirm-Rotation''' - Auf diesen Punkt wird hier nicht eingegangen.<br />
<br />
===Tablet-Tasten konfigurieren===<br />
<br />
Eine Möglichkeit den Scancode herauszufinden bietet das Programm '''evtest'''. evtest erfordert root-Rechte. Führen Sie also die folgenden Befehle als root aus. Das Programm evtest befindet sich in den Main-Repos und kann über einen Paket-Manager installiert werden. Als erstes wird herausgefunden, welches Device enötigt wird.<br />
<br />
root# egrep -e ".*keyboard.*/dev/input/event[0-9]{1,2}.*" /var/log/Xorg.0.log<br />
<br />
Daraufhin erhält man eine Ausgabe wie:<br />
<br />
[ 5.543] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"<br />
<br />
Als nächstes startet man evtest mit folgendem Aufruf:<br />
<br />
root# evtest /dev/input/event0<br />
<br />
Daraufhin erhält man eine ziemlich lange Liste. Die oben aufgeführten Codes kann man sich ansehen, diese werden zum Teil später noch benötigt. Wichtig sind jedoch die, die durch einen Tastendruck ausgelesen werden können. Ein solcher Abschnitt sieht etwa so aus:<br />
<br />
Event: time 1326493063.385652, type 4 (Misc), code 4 (ScanCode), value 68<br />
Event: time 1326493063.385661, type 1 (Key), code 125 (Leftmeta), value 0<br />
Event: time 1326493063.385664, -------------- Report Sync ------------<br />
<br />
Die wichtigen Werte habe sind in diesem Beispiel '''value 68''' und '''code 125'''. Die Scancodes der Tablet-Tasten sollten nun der Reihe nach ausgelesen und notiert werden. Mit den gewonnen Werten kann man schon ein wenig arbeiten. Um beispielsweise die mittlere der drei Tablet-Tasten mit dem Keysym der Supertaste zu hinterlegen, gibt man als root den folgenden Befehl ein:<br />
<br />
root# setkeycodes 68 125<br />
<br />
So würde also der Befehl aussehen, der zu der Tastenbelegung aus dem obigen Beispiel führt. Die erste Zahl steht also für die gewünschte Taste, die zweite für das damit verbundene Zeichen. Hierbei kann (fast) noch nichts schief gehen. Die Änderung der Tastenbelegung verschwindet nach einem Neustart. Es können so also testweise alle Tasten mit neuen Keycodes hinterlegt und vor allem getestet werden.<br />
<br />
Nachdem die nötigen Belegungen heraus gefunden und getestet wurden, können diese in die Datei /etc/rc.local eingetragen werden, damit sie nach einem Neustart immer wirksam werden. Hier ein beispielhafter Auszug:<br />
<br />
#rc.local<br />
setkeycodes 6e 158 # Button Left <br />
setkeycodes 6d 159 # Button Right<br />
setkeycodes 68 125 # Super-Taste<br />
<br />
Damit können die Tasten schon die vorgesehen Aktionen ausführen. Einer der Tablet-Taste soll, wie oben beschrieben als Super-Taste genutzt werden, so dass mit einem Tastendruck die Gnome-Shell geöffnet werden kann. Das wird durch die letzte der oben gezeigten Zeilen erreicht.<br />
<br />
===Rotationsscript===<br />
<br />
Was soll das Rotationsscript können?<br />
<br />
* Bildschirm der Reihe nach von '''none''' über '''right''' nach '''inverted''' und weiter zu '''left''' und wieder nach '''none''' drehen.<br />
* Stift '''mitdrehen''', dies ist nötig, da sonst die Ausrichtung des Stiftes nicht mit der Bildschirmausrichtung übereinstimmt.<br />
* Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Tasten mit der Bildschirmausrichtung ändern.<br />
* Bildschirmausrichtung in einen status-File schreiben<br />
<br />
Zusätzlich soll ja auch noch die Bildschirmdrehung per '''Schnellstarter''' möglich sein, so dass es nötig ist, die aktuelle Bildschirmausrichtung jederzeit abfragen zu können. Es muss also noch eine Status-Datei angelegt werden, in die der aktuelle Rotations-Status hineingeschrieben wird und abrufbar ist.<br />
<br />
Die obigen Punkte erreicht man über die folgenden Befehle:<br />
<br />
* xrandr (Bildschirm-Drehung)<br />
* xsetwacom set "Serial Wacom Tablet stylus" Rotate (Änderung der Stiftausrichtung)<br />
* setkeycodes (Änderung der Tastenbelegung)<br />
* echo (Schreiben des Status-Files)<br />
<br />
Wie oben bereits dargestellt benötigt man für den Befehl '''setkeycodes''' root-Rechte, was eine Änderung der Datei '''/etc/sudoers''' mit sich bringt, damit das Script auch von nicht-priviligierten Nutzern ausgeführt werden kann. Dazu legt man eine Gruppe '''rotation''' an und erlaubt dieser Gruppe, den Befehl '''setkeycodes''' auszuführen. Die Bearbeitung der Datei /etc/sudoers ist hinlänglich dokumentiert, weshlab hier nicht im Detail darauf eingegangen wird.<br />
<br />
Der '''Status-File''', der zum Auslesen der aktuellen Bildschirmausrichtung benötigt wird, kann bespielsweise im /home-Verzeichnis oder in /tmp angelegt werden. Nicht-priviligierte Nutzer müssen jedoch Schreibrechte für diese Datei haben. <br />
<br />
touch /Pfad/zum/anzulegenden/Status-File<br />
<br />
Hier das Rotations-Script, gültig für ein ThinkPad X6xt:<br />
<br />
#!/bin/bash<br />
# name: rotatex61t.sh<br />
# from: Frank Zimmermann<br />
# date: 2011-12-21<br />
# version: 0.0.1<br />
# update 27.08.2019 von wileE<br />
<br />
STATUS_FILE=/home/frank/bin/rotatex61t/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ] $N > $STATUS_FILE<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|normal) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate $T && echo $N > $STATUS_FILE <br />
else <br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate cw && <br />
`sudo setkeycodes 6d 103 6e 108 71 158 6f 159` && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate half && <br />
`sudo setkeycodes 6d 158 6f 103 6e 159 71 108` && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate ccw && <br />
`sudo setkeycodes 6e 103 71 159 6d 108 6f 158` && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate none && <br />
`sudo setkeycodes 71 103 6d 159 6f 108 6e 158` && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
<br />
Der obere Bereich (bis '''else''') ermöglicht die direkte Eingabe in ein Terminal (wird während der täglichen Arbeit mit dem Tablet aber nicht benötigt), der untere Bereich liest den Status-File ein und führt dann die entsprechenden Befehle aus und schreibt das Ergebnis wieder in den Status-File.<br />
<br />
Das Script kann beispielsweise unter /usr/local/bin/rotatex61t.sh abgelegt werden. Für das Script sind noch die Rechte mit dem Befehl chmod anzupassen.<br />
<br />
Beispiel:<br />
<br />
root# chmod a+x /usr/local/bin/rotatex61t.sh<br />
<br />
Über "Systemeinstellungen" --> "Tastatur" --> "Tastenkombinationen" kann die zuvor konfigurierte Rotationstaste (Tablet-Taste) mit diesem Script belegt werden.<br />
<br />
Soll das Script nicht auf einem ThinkPad X6xt, sondern beispielsweise auf einem ThinkPad X41t oder X20xt Verwendung finden, kann der oben genannte Punkt 3 (Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Tasten mit der Bildschirmausrichtung ändern) entfallen, da diese X-Serie Tablets noch nicht bzw. nicht mehr über die genannten Hoch/Runter/Rechts/Links-Tasten verfügen. Dementsprechend muss auch das Script in einigen Punkten angepasst werden. Alle anderen Punkte der obigen Beschreibung behalten auch in Bezug auf ThinkPads der genannten Bauserien ihre Gültigkeit. <br />
<br />
Hier nun als Beispiel das Rotations-Script, wie es bei einem ThinkPad X20xt verwendet werden kann:<br />
<br />
#!/bin/bash<br />
#name: rotateX200.sh<br />
#from: frank.zimmermann@online.de<br />
#date: 2012-01-12<br />
#version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotateX201/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|none) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else<br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
===Schnellstarter===<br />
<br />
Die gewünschten Schnellstarter sind ähnlich wie das Script aufgebaut. Hier die Datei '''tabletright''' als Anschauung:<br />
<br />
/usr/bin/xrandr -o right<br />
xsetwacom set "Serial Wacom Tablet stylus" Rotate Cw<br />
xsetwacom set "Serial Wacom Tablet eraser" Rotate Cw<br />
sudo setkeycodes 6d 103 6f 159 6e 108 71 158<br />
echo 3 > /home/frank/bin/rotatex61t/.rotate-status<br />
<br />
Man sieht also, dass diese einzelne Datei im Prinzip das Gleiche macht, wie der Abschnitt '''"0)"''' in der zweiten case-Verzweigung des Rotation-Scripts. Ähnliche Dateien werden nun für jede einzelne Bildschirmausrichtung nach dem Muster des Rotations-Scripts angelegt. Diese werden ebenfalls unterhalb von /usr/local/bin abgelegt und die Rechte angepasst. Bitte beachten Sie, dass die Zeile 4 in obiger Beispieldatei nur bei ThinkPads der Serie X6xt notwendig ist. Sollten Sie die Datei auf einem ThinkPad einer anderen Serie verwenden, kann die Zeile 4 ersatzlos entfallen!<br />
<br />
Als Abschluss habe ich mir noch vier Icons erstellt, die man für die Schnellstarter verwenden kann. Der rote Buchstabe steht dabei für '''right''', '''left''', '''none''' bzw. '''inverted'''.<br />
<br />
[[Bild:Tablet-right.png]]<br />
[[Bild:Tablet-normal.png]]<br />
[[Bild:Tablet-inverted.png]]<br />
[[Bild:Tablet-left.png]]<br />
<br />
<br />
Mittels des Programms '''"alacarte"''' können in der Sektion '''"Zubehör"''' vier neue Einträge erstellt werden:<br />
<br />
"Neuer Eintrag" --> "Name: Rotate Inverted" --> "Befehl: Ablageort der Schnellstarte-Datei" --> Kommentar nach belieben.<br />
<br />
Diese vier Schnellstarter können dann noch zu denn Favoriten zugefügt werden, so dass diese schnell erreichbar sind. <br />
<br />
Sollte gewünscht werden, dass das Tablet auch im Tablet-Modus bzw. im gedrehten Zustand herunter gefahren wird, benötigt man noch eine weiter Zeile in der Datei /etc/rc.local, welche den Status-File auf "0" setzt, um nach einem Neustart wieder den Ursprungszustand herzustellen:<br />
<br />
#rc.local (Auszug)<br />
echo 0 > /Pfad/zum/Status-File<br />
<br />
===Das Programm '''xsetwacom'''===<br />
<br />
Für die Konfiguration in Bezug auf Bildschirmausrichtung und Stiftverhalten ist das Programm '''xsetwacom''' verantwortlich. Da hierfür keine grafische Oberfläche existiert, ist eine Konfiguration über ein Terminal nötig. Der Befehl<br />
<br />
$ xsetwacom --help<br />
<br />
bzw.<br />
<br />
$ man xsetwacom<br />
<br />
liefert eine kürzere oder ausführlichere Beschreibung.<br />
<br />
Einstellungen können über<br />
<br />
$ xsetwacom -s get "devicename" parameter<br />
<br />
ausgelesen werden, mittels des Befehls<br />
<br />
$ xsetwacom set "devicename" parameter value<br />
<br />
setzt man Parameter und Werte neu. Die Option '''-s''' im get-Befehl kann auch durch '''-x''' ersetzt werden, so dass man eine Ausgabe erhält, die für die Datei /usr/share/X11/xorg.conf.d/50-wacom.conf verwendet werden kann. Über den set-Befehl können also alle gewünschten Veränderungen getestet werden, bevor diese in die oben genannte Datei geschrieben werden.<br />
<br />
===/usr/share/X11/xorg.conf.d/50-wacom.conf===<br />
<br />
In der Datei /usr/share/X11/xorg.conf.d/50-wacom.conf können zahlreiche Veränderungen zum Verhalten des Stiftes vorgenommen werden. Nähere Informationen zum Umfang und den Möglichkeiten der Änderungen liefert <br />
<br />
man wacom<br />
<br />
bzw.<br />
<br />
man xsetwacom<br />
<br />
Um die Änderungen wirksam zu machen muss der X-server mit<br />
<br />
root# /etc/init.d/gdm3 restart<br />
<br />
neu gestartet werden.<br />
<br />
'''''Vorsicht! Die vor der Editierung funktionierende Datei ist unbedingt zu sichern, so dass bei einer fehlerhaften Editierung der Ursprungszustand wieder hergestellt werden kann! Dies erreicht man bspw. dadurch, dass vorherige Einstellungen nicht aus der Datei gelöscht, sondern durch voranstellen eines Rautezeichens (#) auskommentiert werden. Sollte der X-Server nicht korrekt starten ist die betreffende Datei mit einem Editor auf der Konsole wieder in den Ursprungszustand zurück zu versetzen oder die Editierung zu überprüfen.'''''<br />
<br />
===Desktop schöner gestalten: Angepasste Wallpaper===<br />
<br />
Ein eher ästhetischer Gesichtspunkt betrifft die Gestaltung des Desktophintergrundes. Da der Bildschirminhalt beliebig gedreht werden kann, kann der Desktophintergrund einmal bspw. die Größe 1280x800 bzw. im Hochformat dann 800x1280 betragen. Ein auf die Auflösung 1280x800 optimiertes Bild sieht jedoch in der Auflösung 800x1280 unschön aus. Es gibt grundsätzlich zwei Möglichkeiten dem Problem zu begegnen.<br />
<br />
Die erste Möglichkeit ist, ein Bild mit der Auflösung 1280x1280 als Hintergrundbild zu verwenden. Dies bedingt jedoch, dass das "Hauptmotiv" des Bildes relativ stark zentriert ist, was die Auswahl oder Gestaltung des Bildes erschwert. Diese Lösung kann jedoch bei Farbverläufen u.ä. Verwendung finden.<br />
<br />
Eine andere Möglichkeit ist, für jede Ausrichtung das selbe Bild (im Folgenden Quellbild genannt) zu verwenden, das einmal für die Auflösung 1280x800 bearbeitet wird und einmal für das Hochformat 800x1280. Durch das gleiche Quellbild sehen beide Motive ganz ähnlich aus und es wird so der Eindruck erweckt, dass jeweils das selbe Bild dargestellt wird, obwohl es ja zwei verschiedene Bearbeitungsstände gibt. Bearbeiten Sie also mit einem Bildbearbeitungsprogramm Ihrer Wahl ein Quellbild und gestalten Sie daraus ein hochformatiges und ein querformaties Zielbild.<br />
<br />
Um zwischen den beiden Zielbildern automatisch durch das Script bzw. durch die Schnellstarter hin und herzuschalten, ergänzen Sie in der zweiten Zeile der Schnellstarter bzw. nach dem Befehl '''xrandr''' im script die Zeile:<br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-quer.jpg<br />
<br />
bzw. <br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-hoch.jpg<br />
<br />
Der Befehl zum Wechsel des Desktophintergrundes muss dabei recht früh im Script übergeben werden, weil es sonst passiert, dass man noch kurz das alte, in dem Fall nicht mehr passende Hintergrundbild, sieht, bevor auf das neue umgeschaltet wird.<br />
<br />
===Besonderheiten ThinkPad X41 Tablet===<br />
<br />
Die obige Installationsanleitung ist in den Grundzügen auch für die älteren Modelle [[X41#X41_Tablet|X41t]] gültig. Da bei diesen Modellen die Tablet-Tasten jedoch etwas anders ausgebildet sind, kann bei dem oben gezeigten Rotationsscript der Befehl <br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
===Besonderheiten [[X201#X201_Tablet|ThinkPad X201 Tablet]] Multitouch===<br />
<br />
Erstaunlicherweise funktioniert nach der Grundinstallation neben der Stifteingabe auch bereits die Eingabe mittels Finger. Neben der oben bereits aufgeführten Datei /usr/share/X11/xorg.conf.d/50-wacom.conf existiert auch eine /usr/share/X11/xorg.conf.d/50-multitouch.conf. Die Unterstützung einer wirklichen Multitouch-Bedienung beschränkt sich jedoch auf nur wenige Programme. So ist eine Multitouch-Bedienung bspw. bei dem Bildbetrachter '''eog''' möglich. Hier kann mittles der Bedienung mit zwei Fingern in das Bild hinein- bzw. herausgezoomt werden.<br />
<br />
Da die Ausbildung der Tablet-Tasten von der des X6xt abweicht, kann bei dem Rotations-Script der Befehl<br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
Manchmal kann es Sinn machen, die Bedienung mittels Finger zeitweise auszuschalten. Dies erreicht man mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch off<br />
<br />
bzw. kann es mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch on<br />
<br />
wieder einschalten. Da diese Funktion sicherlich hauptsächlich im Tablet-Modus verwendet wird, sollte hierfür ein Schnellstarter / eine Schaltfläche angelegt werden.<br />
<br />
===Besonderheiten [[X61#X61 Tablet|ThinPad X61 Tablet]] Multitouch===<br />
Beim X61 Tablet mit Multitouch, muss der resistive Touchscreen eingeschaltet, absolut gestellt und kalibriert werden.<br />
<br><br />
Hier ist das Skript dazu:<br><br />
<br />
<pre>#!bin/bash<br />
xsetwacom --set 'Serial Wacom Tablet touch' 'Mode' 'Absolute'<br />
xsetwacom --set 'Serial Wacom Tablet touch' Area 44 86 935 945<br />
xsetwacom --set 'Serial Wacom Tablet touch' Touch on<br />
</pre><br />
<br />
Die Werte für Area lassen sich sehr einfach mit dem xinput_calibrator herausfinden.<br />
<br><br />
Man kann das Script, um es bei jedem Start auszuführen, in die Datei /etc/rc.local eintragen.<br />
<br />
==Nützliche Programme==<br />
<br />
Im Folgenden werden einige nützliche Programme für die Verwenundung auf einem X-Tablet vorgestellt. Da diese Programm oftmals hinreichend auf anderen Seiten erklärt und dokumentiert sind, soll hier nur kurz das Anwendungsgebiet des jeweiligen Programmes erklärt werden, für weiterführende Informationen folgen Sie bitte dem Link.<br />
<br />
Die unten genannten Programm sind in den Menüs oftmals auf verschiende Untermenüs wie Barrierefreiheit, Sonstiges oder Zubehör verteilt. Deswegen kann es sinnvoll sein, ein eigenes Menü "Tablet" anzulegen und mittels des Programms alacarte die Tabletanwendungen in dieses Untermenü zu verschieben.<br />
<br />
* '''CellWriter (Handschrift-Erkennung)''': CellWriter ist in den Quellen aller gängigen Distributionen enthalten. Es dient zur Handschriftenerkennung und Steuerung mittels Handschrift. [http://wiki.ubuntuusers.de/CellWriter CellWriter im ubuntuusers-wiki]<br />
<br />
* '''Gnome-Barrierefreiheit (Bildschirmtastatur)''': Die Gnome-eigene Bildschirmtastatur kann über die Schaltfläche "Barrierefreiheit" --> "Bildschirmtastatur" aktiviert werden. <br />
<br />
* '''Florence (Bildschirmtastatur)''': Florence ist eine Bildschirmtastatur und ebenfalls in den Quellen aller gängigen Distributionen enthalten. [http://florence.sourceforge.net/english.html Projektseite mit Download und Dokumentation]<br />
<br />
* '''Xournal (Notizen erstellen)''': Xournal ist ein Programm zur Erstellung von Notizen. Man kann es wie einen Schreibblock verwenden. Ebenso ist die Bearbeitung von pdf-Dateien möglich. So kann man diese Dateien bspw. korrigieren oder kommentieren und später wieder als pdf abspeichern. [http://wiki.ubuntuusers.de/Xournal Xournal im ubuntuusers-wiki]<br />
<br />
* '''Gromit (Notizen auf dem Bildschirm anfertigen)''': Gromit eignet sich dazu, Notizen direkt auf dem Bildschirm anzufertigen. Dies ist vor allem bei Präsentationen nützlich. Ebenso ist es denkbar mit Gromit einen bestimmten Ablauf darzustellen und diesen Screenshot dann abzuspeichern (bspw. die Einrichtung eines Emailkontos o.ä.). [http://wiki.ubuntuusers.de/Gromit Gromit im ubuntuusers-wiki]<br />
<br />
* '''Easystroke (Gestenerkennung)''': Easystroke eignet sich zur Gestensteuerung. Dabei können den verschiedenen Gesten sowohl Befehle als auch Tastenkommandos zugewiesen werden. Easystroke ist nicht in allen gängigen Quellen enthalten, weshalb das Programm teils manuell nachinstalliert werden muss. [http://wiki.ubuntuusers.de/Easystroke Easystroke im ubuntuusers-wiki], [http://sourceforge.net/projects/easystroke/ Projektseite auf SourceForge]<br />
<br />
* '''MyPaint (Zeichenprogramm)''': MyPaint wurde speziell für den Einsatz auf Tablets entwickelt. Mittels MyPaint lassen sich Zeichnungen oder auch handschriftliche Notizen anfertigen. Handschriftliche Notizen können jedoch nicht exportiert werden. [http://wiki.ubuntuusers.de/MyPaint MyPaint auf ubuntuusers-wiki]<br />
<br />
* '''Grab and Drag (Firefox-Add-On zur Bedienung mit Stift oder Finger)''': Gestensteuerung von Firefox / Iceweasel. [https://addons.mozilla.org/de/firefox/addon/grab-and-drag/?src=search Drag und Grab auf addons.mozilla.org]<br />
<br />
* '''jscribble''': Programm zur Anfertigung von Notizen. <br />
<br />
* '''ardesia''': Ideal für Präsentationen mit dem Tablet. Der Desktop wird hier zum Zeichenbrett. Man kann direkt auf dem Desktop Notizen anfertigen und diese dann bspw. als pdf exportieren. Neben handschriftlichen Notizen werden auch Schriften unterstützt.<br />
<br />
==Fehlerbehebung==<br />
<br />
Trotz gewissenhafter Prüfung kann es aufgrund individueller Konfigurationen oder anderer Besonderheiten vorkommen, dass nicht alle Dinge, die oben aufgeführt sind immer bei jedem User das gewünschte Ziel erreichen. Aus diesem Grund werden hier noch einige oft gestellte Fragen in Kurzform behandelt. Diese Liste ist nicht abschließend und kann ggf. ergänzt werden.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Fehlerbild !! Abhilfe<br />
|-<br />
| Die Stiftausrichtung stimmt nicht mit der Bildschirmausrichtung überein || <br />
* Wurde der richtige Device-Name verwendet? Prüfung mittels ''xsetwacom --list-devices''. Passen sie ggf. das Rotationsscript an.<br />
* Lässt sich die Stiftausrichtung in gedrehtem Zustand ändern? Führen Sie in einem Terminal ''xsetwacom set "Device Name" Rotate Value'' aus. Ersezten Sie dabei ''Value'' der Reihe nach durch ''cw'', ''ccw'', ''none'' bzw. ''inverted''. Haben Sie die richtige Einstellung gefunden, ändern Sie ggf. das Rotationsscript ab.<br />
|-<br />
| Der Bildschirm wird nicht gedreht || <br />
* Sind die Tablet-Tasten richtig konfiguriert?<br />
* Test: Öffnen Sie ein Terminal und rufen Sie das Script im Terminal auf<br />
* Wird der Bildschirm jetzt gedreht?<br />
* Ja: Überprüfen Sie die Konfiguration der Tablet-Tasten<br />
* Nein: Rufen Sie das Script erneut auf. Nun jedoch mittels ''$ bash -x ./rotationsscript Wert'' und achten Sie auf Fehlermeldungen.<br />
|-<br />
| Der Bildschirm wird zwar gedreht, die Tastenbelegung "rechts", "links" usw. bleibt hingegen gleich ||<br />
* Überprüfen Sie die Datei /etc/sudoers, ob es auch nicht-priviligierten Nutzern erlaubt ist den Befehl ''setkeycodes'' auszuführen.<br />
|-<br />
| Nach einer Bildschirmdrehung mittels Schnellstarten und anschließender Drehung über die Tablet-Taste wird die Drehung nicht fortgesetzt, sondern beginnt immer wieder von vorn ||<br />
* Prüfen Sie, ob das Script der Schnellstarter die Bildschirmausrichtung korrekt in den status-File schreibt.<br />
|}<br />
<br />
[[Category:Linux]]<br />
[[Category:Debian]]</div>WileEhttps://thinkwiki.de/index.php?title=Linux_auf_X-Serie_Tablets&diff=26840Linux auf X-Serie Tablets2019-08-29T13:35:35Z<p>WileE: </p>
<hr />
<div>==Einleitung==<br />
Die gerätespezifischen Funktionen der ThinkPad X-Serie Tablets funktionieren unter Linux zumeist nicht gleich nach der Installation des Grundsystems oder sie funktionieren nur zum Teil. Dieser Beitrag zeigt Wege auf, wie die Tabletfunktionen unter verschiedenen Linux-Distibutionen eingerichtet werden können.<br />
<br />
==Debian==<br />
=== Grundinstallation ===<br />
<br />
Die folgende Installationsanleitung bezieht sich auf ein [[X61#X61_Tablet|ThinkPad X61t]] mit Debian Testing. Sie ist jedoch in Grundzügen auch auf andere Tablets der X-Serie anwendbar. Auf bekannte Besonderheiten bzgl. andere Modelle der X-Serie wird ggf. eingegangen. Als Installationmedium kann ein Image von [http://www.debian.org www.debian.org] verwendet werden. Hierzu wird empfohlen erst ein Grundsystem ohne X (also ohne grafische Oberfläche) zu installieren. Nach einer Anpassung der Dateien /etc/fstab (falls erforderlich) und /etc/apt/sources.list kann nun der bevorzugte Desktop-Manager installiert werden. Für die hier aufgezeigte beispielhafte Installation von Debian Testing wurde Gnome 3 verwendet. Es sind jedoch auch andere Desktop Environments denkbar. Dabei ist dann jedoch zu beachten, dass bspw. bei der weiter unten aufgezeigte Möglichkeit mit der Ansteuerung mittels Schnellstartern eventuell etwas andere Wege in Bezug auf die Darstellung am Desktop gewählt werden müssen.<br />
<br />
===Erster Reboot unter X===<br />
<br />
Nach dem ersten Neustart funktioniert bereits die Eingabe mittels Stift. Bis hierhin wurden noch keine Veränderungen am System vorgenommen. Die Bildschirmrotation funktioniert noch nicht, die Sondertasten unterhalb des Bildschirms (im folgenden '''Tablet-Tasten''' genannt) weisen noch keine Funktion auf.<br />
<br />
===Anforderungen und Ziele===<br />
<br />
Das X-Tablet soll die folgenden Anforderungen erfüllen können:<br />
<br />
* '''Rotations-Taste''' - Es soll eine Bildschirmrotation von 90° gegenüber der vorherigen Einstellung über einen Knopfdruck auf den Rotationstasten (Tablet-Tasten) ausgeführt werden. Des Weiteren soll sich die Stiftausrichtung automatisch so verändern, dass die Ausrichtung des Stiftes der Ausrichtung des Bildschirms entspricht.<br />
* '''Schnellstarter''' - Es sollen Schnellstarter vorhanden sein, mit der eine beliebige Bildschirmausrichtung unter Umgehung des Rotationstasten sofort anwählbar ist. Auch hier soll sich der Stift der jeweiligen Bildschirmausrichtung anpassen.<br />
* '''Super-Taste''' - Unter Gnome 3 ist der Super-Taste eine elementare Funktion zugeordnet. Eine Tablet-Taste soll diese Funktion übernehmen.<br />
* '''Hoch / Runter / Rechts / Links-Tasten''' - Die Tablets der Serie X6xt verfügen an der rechten Bildschirmunterkante über eine gemeinsame Taste, die die Funktionen ''Hoch'', ''Runter'', ''Rechts'' und ''Links'' ausführen kann. Die Funktionen ''Hoch'' und ''Runter'' sind im Tablet-Modus durchaus sinnvoll, die Funktionen ''Rechts'' und ''Links'' sind zum Beispiel beim surfen eher unwichtig und sollen durch die Tastenbelegungen ''Vor'' und ''Zurück'' ersetzt werden, damit zwischen besuchten Webseiten hin- und hergeschaltet werden kann.<br />
* '''Mitdrehen der Hoch / Runter / Vor / Zurück - Tasten''' - Die oben genannten Tasten sollen sich bei der Bildschirm-Rotation mitdrehen und der Bildschirmausrichtung folgen. Hält der Nutzer bspw. sein Tablet hochkant, soll ''Zurück'' zu ''Hoch'' werden, ''Vor'' zu ''Runter'', ''Runter'' zu ''Zurück'' und ''Hoch'' zu ''Vor''. Es soll also eine nach der jeweiligen Ausrichtung des Gerätes logische Anordnung der Tasten gegeben sein.<br />
* '''Automatische Bildschirm-Rotation''' - Auf diesen Punkt wird hier nicht eingegangen.<br />
<br />
===Tablet-Tasten konfigurieren===<br />
<br />
Eine Möglichkeit den Scancode herauszufinden bietet das Programm '''evtest'''. evtest erfordert root-Rechte. Führen Sie also die folgenden Befehle als root aus. Das Programm evtest befindet sich in den Main-Repos und kann über einen Paket-Manager installiert werden. Als erstes wird herausgefunden, welches Device enötigt wird.<br />
<br />
root# egrep -e ".*keyboard.*/dev/input/event[0-9]{1,2}.*" /var/log/Xorg.0.log<br />
<br />
Daraufhin erhält man eine Ausgabe wie:<br />
<br />
[ 5.543] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"<br />
<br />
Als nächstes startet man evtest mit folgendem Aufruf:<br />
<br />
root# evtest /dev/input/event0<br />
<br />
Daraufhin erhält man eine ziemlich lange Liste. Die oben aufgeführten Codes kann man sich ansehen, diese werden zum Teil später noch benötigt. Wichtig sind jedoch die, die durch einen Tastendruck ausgelesen werden können. Ein solcher Abschnitt sieht etwa so aus:<br />
<br />
Event: time 1326493063.385652, type 4 (Misc), code 4 (ScanCode), value 68<br />
Event: time 1326493063.385661, type 1 (Key), code 125 (Leftmeta), value 0<br />
Event: time 1326493063.385664, -------------- Report Sync ------------<br />
<br />
Die wichtigen Werte habe sind in diesem Beispiel '''value 68''' und '''code 125'''. Die Scancodes der Tablet-Tasten sollten nun der Reihe nach ausgelesen und notiert werden. Mit den gewonnen Werten kann man schon ein wenig arbeiten. Um beispielsweise die mittlere der drei Tablet-Tasten mit dem Keysym der Supertaste zu hinterlegen, gibt man als root den folgenden Befehl ein:<br />
<br />
root# setkeycodes 68 125<br />
<br />
So würde also der Befehl aussehen, der zu der Tastenbelegung aus dem obigen Beispiel führt. Die erste Zahl steht also für die gewünschte Taste, die zweite für das damit verbundene Zeichen. Hierbei kann (fast) noch nichts schief gehen. Die Änderung der Tastenbelegung verschwindet nach einem Neustart. Es können so also testweise alle Tasten mit neuen Keycodes hinterlegt und vor allem getestet werden.<br />
<br />
Nachdem die nötigen Belegungen heraus gefunden und getestet wurden, können diese in die Datei /etc/rc.local eingetragen werden, damit sie nach einem Neustart immer wirksam werden. Hier ein beispielhafter Auszug:<br />
<br />
#rc.local<br />
setkeycodes 6e 158 # Button Left <br />
setkeycodes 6d 159 # Button Right<br />
setkeycodes 68 125 # Super-Taste<br />
<br />
Damit können die Tasten schon die vorgesehen Aktionen ausführen. Einer der Tablet-Taste soll, wie oben beschrieben als Super-Taste genutzt werden, so dass mit einem Tastendruck die Gnome-Shell geöffnet werden kann. Das wird durch die letzte der oben gezeigten Zeilen erreicht.<br />
<br />
===Rotationsscript===<br />
<br />
Was soll das Rotationsscript können?<br />
<br />
* Bildschirm der Reihe nach von '''none''' über '''right''' nach '''inverted''' und weiter zu '''left''' und wieder nach '''none''' drehen.<br />
* Stift '''mitdrehen''', dies ist nötig, da sonst die Ausrichtung des Stiftes nicht mit der Bildschirmausrichtung übereinstimmt.<br />
* Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Tasten mit der Bildschirmausrichtung ändern.<br />
* Bildschirmausrichtung in einen status-File schreiben<br />
<br />
Zusätzlich soll ja auch noch die Bildschirmdrehung per '''Schnellstarter''' möglich sein, so dass es nötig ist, die aktuelle Bildschirmausrichtung jederzeit abfragen zu können. Es muss also noch eine Status-Datei angelegt werden, in die der aktuelle Rotations-Status hineingeschrieben wird und abrufbar ist.<br />
<br />
Die obigen Punkte erreicht man über die folgenden Befehle:<br />
<br />
* xrandr (Bildschirm-Drehung)<br />
* xsetwacom set "Serial Wacom Tablet stylus" Rotate (Änderung der Stiftausrichtung)<br />
* setkeycodes (Änderung der Tastenbelegung)<br />
* echo (Schreiben des Status-Files)<br />
<br />
Wie oben bereits dargestellt benötigt man für den Befehl '''setkeycodes''' root-Rechte, was eine Änderung der Datei '''/etc/sudoers''' mit sich bringt, damit das Script auch von nicht-priviligierten Nutzern ausgeführt werden kann. Dazu legt man eine Gruppe '''rotation''' an und erlaubt dieser Gruppe, den Befehl '''setkeycodes''' auszuführen. Die Bearbeitung der Datei /etc/sudoers ist hinlänglich dokumentiert, weshlab hier nicht im Detail darauf eingegangen wird.<br />
<br />
Der '''Status-File''', der zum Auslesen der aktuellen Bildschirmausrichtung benötigt wird, kann bespielsweise im /home-Verzeichnis oder in /tmp angelegt werden. Nicht-priviligierte Nutzer müssen jedoch Schreibrechte für diese Datei haben. <br />
<br />
touch /Pfad/zum/anzulegenden/Status-File<br />
<br />
Hier das Rotations-Script, gültig für ein ThinkPad X6xt:<br />
<br />
#!/bin/bash<br />
# name: rotatex61t.sh<br />
# from: Frank Zimmermann<br />
# date: 2011-12-21<br />
# version: 0.0.1<br />
# update 27.08.2019 von wileE<br />
<br />
STATUS_FILE=/home/frank/bin/rotatex61t/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|normal) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate $T && echo $N > $STATUS_FILE <br />
else <br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate cw && <br />
`sudo setkeycodes 6d 103 6e 108 71 158 6f 159` && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate half && <br />
`sudo setkeycodes 6d 158 6f 103 6e 159 71 108` && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate ccw && <br />
`sudo setkeycodes 6e 103 71 159 6d 108 6f 158` && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate none && <br />
`sudo setkeycodes 71 103 6d 159 6f 108 6e 158` && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
<br />
Der obere Bereich (bis '''else''') ermöglicht die direkte Eingabe in ein Terminal (wird während der täglichen Arbeit mit dem Tablet aber nicht benötigt), der untere Bereich liest den Status-File ein und führt dann die entsprechenden Befehle aus und schreibt das Ergebnis wieder in den Status-File.<br />
<br />
Das Script kann beispielsweise unter /usr/local/bin/rotatex61t.sh abgelegt werden. Für das Script sind noch die Rechte mit dem Befehl chmod anzupassen.<br />
<br />
Beispiel:<br />
<br />
root# chmod a+x /usr/local/bin/rotatex61t.sh<br />
<br />
Über "Systemeinstellungen" --> "Tastatur" --> "Tastenkombinationen" kann die zuvor konfigurierte Rotationstaste (Tablet-Taste) mit diesem Script belegt werden.<br />
<br />
Soll das Script nicht auf einem ThinkPad X6xt, sondern beispielsweise auf einem ThinkPad X41t oder X20xt Verwendung finden, kann der oben genannte Punkt 3 (Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Tasten mit der Bildschirmausrichtung ändern) entfallen, da diese X-Serie Tablets noch nicht bzw. nicht mehr über die genannten Hoch/Runter/Rechts/Links-Tasten verfügen. Dementsprechend muss auch das Script in einigen Punkten angepasst werden. Alle anderen Punkte der obigen Beschreibung behalten auch in Bezug auf ThinkPads der genannten Bauserien ihre Gültigkeit. <br />
<br />
Hier nun als Beispiel das Rotations-Script, wie es bei einem ThinkPad X20xt verwendet werden kann:<br />
<br />
#!/bin/bash<br />
#name: rotateX200.sh<br />
#from: frank.zimmermann@online.de<br />
#date: 2012-01-12<br />
#version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotateX201/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|none) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else<br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
===Schnellstarter===<br />
<br />
Die gewünschten Schnellstarter sind ähnlich wie das Script aufgebaut. Hier die Datei '''tabletright''' als Anschauung:<br />
<br />
/usr/bin/xrandr -o right<br />
xsetwacom set "Serial Wacom Tablet stylus" Rotate Cw<br />
xsetwacom set "Serial Wacom Tablet eraser" Rotate Cw<br />
sudo setkeycodes 6d 103 6f 159 6e 108 71 158<br />
echo 3 > /home/frank/bin/rotatex61t/.rotate-status<br />
<br />
Man sieht also, dass diese einzelne Datei im Prinzip das Gleiche macht, wie der Abschnitt '''"0)"''' in der zweiten case-Verzweigung des Rotation-Scripts. Ähnliche Dateien werden nun für jede einzelne Bildschirmausrichtung nach dem Muster des Rotations-Scripts angelegt. Diese werden ebenfalls unterhalb von /usr/local/bin abgelegt und die Rechte angepasst. Bitte beachten Sie, dass die Zeile 4 in obiger Beispieldatei nur bei ThinkPads der Serie X6xt notwendig ist. Sollten Sie die Datei auf einem ThinkPad einer anderen Serie verwenden, kann die Zeile 4 ersatzlos entfallen!<br />
<br />
Als Abschluss habe ich mir noch vier Icons erstellt, die man für die Schnellstarter verwenden kann. Der rote Buchstabe steht dabei für '''right''', '''left''', '''none''' bzw. '''inverted'''.<br />
<br />
[[Bild:Tablet-right.png]]<br />
[[Bild:Tablet-normal.png]]<br />
[[Bild:Tablet-inverted.png]]<br />
[[Bild:Tablet-left.png]]<br />
<br />
<br />
Mittels des Programms '''"alacarte"''' können in der Sektion '''"Zubehör"''' vier neue Einträge erstellt werden:<br />
<br />
"Neuer Eintrag" --> "Name: Rotate Inverted" --> "Befehl: Ablageort der Schnellstarte-Datei" --> Kommentar nach belieben.<br />
<br />
Diese vier Schnellstarter können dann noch zu denn Favoriten zugefügt werden, so dass diese schnell erreichbar sind. <br />
<br />
Sollte gewünscht werden, dass das Tablet auch im Tablet-Modus bzw. im gedrehten Zustand herunter gefahren wird, benötigt man noch eine weiter Zeile in der Datei /etc/rc.local, welche den Status-File auf "0" setzt, um nach einem Neustart wieder den Ursprungszustand herzustellen:<br />
<br />
#rc.local (Auszug)<br />
echo 0 > /Pfad/zum/Status-File<br />
<br />
===Das Programm '''xsetwacom'''===<br />
<br />
Für die Konfiguration in Bezug auf Bildschirmausrichtung und Stiftverhalten ist das Programm '''xsetwacom''' verantwortlich. Da hierfür keine grafische Oberfläche existiert, ist eine Konfiguration über ein Terminal nötig. Der Befehl<br />
<br />
$ xsetwacom --help<br />
<br />
bzw.<br />
<br />
$ man xsetwacom<br />
<br />
liefert eine kürzere oder ausführlichere Beschreibung.<br />
<br />
Einstellungen können über<br />
<br />
$ xsetwacom -s get "devicename" parameter<br />
<br />
ausgelesen werden, mittels des Befehls<br />
<br />
$ xsetwacom set "devicename" parameter value<br />
<br />
setzt man Parameter und Werte neu. Die Option '''-s''' im get-Befehl kann auch durch '''-x''' ersetzt werden, so dass man eine Ausgabe erhält, die für die Datei /usr/share/X11/xorg.conf.d/50-wacom.conf verwendet werden kann. Über den set-Befehl können also alle gewünschten Veränderungen getestet werden, bevor diese in die oben genannte Datei geschrieben werden.<br />
<br />
===/usr/share/X11/xorg.conf.d/50-wacom.conf===<br />
<br />
In der Datei /usr/share/X11/xorg.conf.d/50-wacom.conf können zahlreiche Veränderungen zum Verhalten des Stiftes vorgenommen werden. Nähere Informationen zum Umfang und den Möglichkeiten der Änderungen liefert <br />
<br />
man wacom<br />
<br />
bzw.<br />
<br />
man xsetwacom<br />
<br />
Um die Änderungen wirksam zu machen muss der X-server mit<br />
<br />
root# /etc/init.d/gdm3 restart<br />
<br />
neu gestartet werden.<br />
<br />
'''''Vorsicht! Die vor der Editierung funktionierende Datei ist unbedingt zu sichern, so dass bei einer fehlerhaften Editierung der Ursprungszustand wieder hergestellt werden kann! Dies erreicht man bspw. dadurch, dass vorherige Einstellungen nicht aus der Datei gelöscht, sondern durch voranstellen eines Rautezeichens (#) auskommentiert werden. Sollte der X-Server nicht korrekt starten ist die betreffende Datei mit einem Editor auf der Konsole wieder in den Ursprungszustand zurück zu versetzen oder die Editierung zu überprüfen.'''''<br />
<br />
===Desktop schöner gestalten: Angepasste Wallpaper===<br />
<br />
Ein eher ästhetischer Gesichtspunkt betrifft die Gestaltung des Desktophintergrundes. Da der Bildschirminhalt beliebig gedreht werden kann, kann der Desktophintergrund einmal bspw. die Größe 1280x800 bzw. im Hochformat dann 800x1280 betragen. Ein auf die Auflösung 1280x800 optimiertes Bild sieht jedoch in der Auflösung 800x1280 unschön aus. Es gibt grundsätzlich zwei Möglichkeiten dem Problem zu begegnen.<br />
<br />
Die erste Möglichkeit ist, ein Bild mit der Auflösung 1280x1280 als Hintergrundbild zu verwenden. Dies bedingt jedoch, dass das "Hauptmotiv" des Bildes relativ stark zentriert ist, was die Auswahl oder Gestaltung des Bildes erschwert. Diese Lösung kann jedoch bei Farbverläufen u.ä. Verwendung finden.<br />
<br />
Eine andere Möglichkeit ist, für jede Ausrichtung das selbe Bild (im Folgenden Quellbild genannt) zu verwenden, das einmal für die Auflösung 1280x800 bearbeitet wird und einmal für das Hochformat 800x1280. Durch das gleiche Quellbild sehen beide Motive ganz ähnlich aus und es wird so der Eindruck erweckt, dass jeweils das selbe Bild dargestellt wird, obwohl es ja zwei verschiedene Bearbeitungsstände gibt. Bearbeiten Sie also mit einem Bildbearbeitungsprogramm Ihrer Wahl ein Quellbild und gestalten Sie daraus ein hochformatiges und ein querformaties Zielbild.<br />
<br />
Um zwischen den beiden Zielbildern automatisch durch das Script bzw. durch die Schnellstarter hin und herzuschalten, ergänzen Sie in der zweiten Zeile der Schnellstarter bzw. nach dem Befehl '''xrandr''' im script die Zeile:<br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-quer.jpg<br />
<br />
bzw. <br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-hoch.jpg<br />
<br />
Der Befehl zum Wechsel des Desktophintergrundes muss dabei recht früh im Script übergeben werden, weil es sonst passiert, dass man noch kurz das alte, in dem Fall nicht mehr passende Hintergrundbild, sieht, bevor auf das neue umgeschaltet wird.<br />
<br />
===Besonderheiten ThinkPad X41 Tablet===<br />
<br />
Die obige Installationsanleitung ist in den Grundzügen auch für die älteren Modelle [[X41#X41_Tablet|X41t]] gültig. Da bei diesen Modellen die Tablet-Tasten jedoch etwas anders ausgebildet sind, kann bei dem oben gezeigten Rotationsscript der Befehl <br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
===Besonderheiten [[X201#X201_Tablet|ThinkPad X201 Tablet]] Multitouch===<br />
<br />
Erstaunlicherweise funktioniert nach der Grundinstallation neben der Stifteingabe auch bereits die Eingabe mittels Finger. Neben der oben bereits aufgeführten Datei /usr/share/X11/xorg.conf.d/50-wacom.conf existiert auch eine /usr/share/X11/xorg.conf.d/50-multitouch.conf. Die Unterstützung einer wirklichen Multitouch-Bedienung beschränkt sich jedoch auf nur wenige Programme. So ist eine Multitouch-Bedienung bspw. bei dem Bildbetrachter '''eog''' möglich. Hier kann mittles der Bedienung mit zwei Fingern in das Bild hinein- bzw. herausgezoomt werden.<br />
<br />
Da die Ausbildung der Tablet-Tasten von der des X6xt abweicht, kann bei dem Rotations-Script der Befehl<br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
Manchmal kann es Sinn machen, die Bedienung mittels Finger zeitweise auszuschalten. Dies erreicht man mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch off<br />
<br />
bzw. kann es mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch on<br />
<br />
wieder einschalten. Da diese Funktion sicherlich hauptsächlich im Tablet-Modus verwendet wird, sollte hierfür ein Schnellstarter / eine Schaltfläche angelegt werden.<br />
<br />
===Besonderheiten [[X61#X61 Tablet|ThinPad X61 Tablet]] Multitouch===<br />
Beim X61 Tablet mit Multitouch, muss der resistive Touchscreen eingeschaltet, absolut gestellt und kalibriert werden.<br />
<br><br />
Hier ist das Skript dazu:<br><br />
<br />
<pre>#!bin/bash<br />
xsetwacom --set 'Serial Wacom Tablet touch' 'Mode' 'Absolute'<br />
xsetwacom --set 'Serial Wacom Tablet touch' Area 44 86 935 945<br />
xsetwacom --set 'Serial Wacom Tablet touch' Touch on<br />
</pre><br />
<br />
Die Werte für Area lassen sich sehr einfach mit dem xinput_calibrator herausfinden.<br />
<br><br />
Man kann das Script, um es bei jedem Start auszuführen, in die Datei /etc/rc.local eintragen.<br />
<br />
==Nützliche Programme==<br />
<br />
Im Folgenden werden einige nützliche Programme für die Verwenundung auf einem X-Tablet vorgestellt. Da diese Programm oftmals hinreichend auf anderen Seiten erklärt und dokumentiert sind, soll hier nur kurz das Anwendungsgebiet des jeweiligen Programmes erklärt werden, für weiterführende Informationen folgen Sie bitte dem Link.<br />
<br />
Die unten genannten Programm sind in den Menüs oftmals auf verschiende Untermenüs wie Barrierefreiheit, Sonstiges oder Zubehör verteilt. Deswegen kann es sinnvoll sein, ein eigenes Menü "Tablet" anzulegen und mittels des Programms alacarte die Tabletanwendungen in dieses Untermenü zu verschieben.<br />
<br />
* '''CellWriter (Handschrift-Erkennung)''': CellWriter ist in den Quellen aller gängigen Distributionen enthalten. Es dient zur Handschriftenerkennung und Steuerung mittels Handschrift. [http://wiki.ubuntuusers.de/CellWriter CellWriter im ubuntuusers-wiki]<br />
<br />
* '''Gnome-Barrierefreiheit (Bildschirmtastatur)''': Die Gnome-eigene Bildschirmtastatur kann über die Schaltfläche "Barrierefreiheit" --> "Bildschirmtastatur" aktiviert werden. <br />
<br />
* '''Florence (Bildschirmtastatur)''': Florence ist eine Bildschirmtastatur und ebenfalls in den Quellen aller gängigen Distributionen enthalten. [http://florence.sourceforge.net/english.html Projektseite mit Download und Dokumentation]<br />
<br />
* '''Xournal (Notizen erstellen)''': Xournal ist ein Programm zur Erstellung von Notizen. Man kann es wie einen Schreibblock verwenden. Ebenso ist die Bearbeitung von pdf-Dateien möglich. So kann man diese Dateien bspw. korrigieren oder kommentieren und später wieder als pdf abspeichern. [http://wiki.ubuntuusers.de/Xournal Xournal im ubuntuusers-wiki]<br />
<br />
* '''Gromit (Notizen auf dem Bildschirm anfertigen)''': Gromit eignet sich dazu, Notizen direkt auf dem Bildschirm anzufertigen. Dies ist vor allem bei Präsentationen nützlich. Ebenso ist es denkbar mit Gromit einen bestimmten Ablauf darzustellen und diesen Screenshot dann abzuspeichern (bspw. die Einrichtung eines Emailkontos o.ä.). [http://wiki.ubuntuusers.de/Gromit Gromit im ubuntuusers-wiki]<br />
<br />
* '''Easystroke (Gestenerkennung)''': Easystroke eignet sich zur Gestensteuerung. Dabei können den verschiedenen Gesten sowohl Befehle als auch Tastenkommandos zugewiesen werden. Easystroke ist nicht in allen gängigen Quellen enthalten, weshalb das Programm teils manuell nachinstalliert werden muss. [http://wiki.ubuntuusers.de/Easystroke Easystroke im ubuntuusers-wiki], [http://sourceforge.net/projects/easystroke/ Projektseite auf SourceForge]<br />
<br />
* '''MyPaint (Zeichenprogramm)''': MyPaint wurde speziell für den Einsatz auf Tablets entwickelt. Mittels MyPaint lassen sich Zeichnungen oder auch handschriftliche Notizen anfertigen. Handschriftliche Notizen können jedoch nicht exportiert werden. [http://wiki.ubuntuusers.de/MyPaint MyPaint auf ubuntuusers-wiki]<br />
<br />
* '''Grab and Drag (Firefox-Add-On zur Bedienung mit Stift oder Finger)''': Gestensteuerung von Firefox / Iceweasel. [https://addons.mozilla.org/de/firefox/addon/grab-and-drag/?src=search Drag und Grab auf addons.mozilla.org]<br />
<br />
* '''jscribble''': Programm zur Anfertigung von Notizen. <br />
<br />
* '''ardesia''': Ideal für Präsentationen mit dem Tablet. Der Desktop wird hier zum Zeichenbrett. Man kann direkt auf dem Desktop Notizen anfertigen und diese dann bspw. als pdf exportieren. Neben handschriftlichen Notizen werden auch Schriften unterstützt.<br />
<br />
==Fehlerbehebung==<br />
<br />
Trotz gewissenhafter Prüfung kann es aufgrund individueller Konfigurationen oder anderer Besonderheiten vorkommen, dass nicht alle Dinge, die oben aufgeführt sind immer bei jedem User das gewünschte Ziel erreichen. Aus diesem Grund werden hier noch einige oft gestellte Fragen in Kurzform behandelt. Diese Liste ist nicht abschließend und kann ggf. ergänzt werden.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Fehlerbild !! Abhilfe<br />
|-<br />
| Die Stiftausrichtung stimmt nicht mit der Bildschirmausrichtung überein || <br />
* Wurde der richtige Device-Name verwendet? Prüfung mittels ''xsetwacom --list-devices''. Passen sie ggf. das Rotationsscript an.<br />
* Lässt sich die Stiftausrichtung in gedrehtem Zustand ändern? Führen Sie in einem Terminal ''xsetwacom set "Device Name" Rotate Value'' aus. Ersezten Sie dabei ''Value'' der Reihe nach durch ''cw'', ''ccw'', ''none'' bzw. ''inverted''. Haben Sie die richtige Einstellung gefunden, ändern Sie ggf. das Rotationsscript ab.<br />
|-<br />
| Der Bildschirm wird nicht gedreht || <br />
* Sind die Tablet-Tasten richtig konfiguriert?<br />
* Test: Öffnen Sie ein Terminal und rufen Sie das Script im Terminal auf<br />
* Wird der Bildschirm jetzt gedreht?<br />
* Ja: Überprüfen Sie die Konfiguration der Tablet-Tasten<br />
* Nein: Rufen Sie das Script erneut auf. Nun jedoch mittels ''$ bash -x ./rotationsscript Wert'' und achten Sie auf Fehlermeldungen.<br />
|-<br />
| Der Bildschirm wird zwar gedreht, die Tastenbelegung "rechts", "links" usw. bleibt hingegen gleich ||<br />
* Überprüfen Sie die Datei /etc/sudoers, ob es auch nicht-priviligierten Nutzern erlaubt ist den Befehl ''setkeycodes'' auszuführen.<br />
|-<br />
| Nach einer Bildschirmdrehung mittels Schnellstarten und anschließender Drehung über die Tablet-Taste wird die Drehung nicht fortgesetzt, sondern beginnt immer wieder von vorn ||<br />
* Prüfen Sie, ob das Script der Schnellstarter die Bildschirmausrichtung korrekt in den status-File schreibt.<br />
|}<br />
<br />
[[Category:Linux]]<br />
[[Category:Debian]]</div>WileEhttps://thinkwiki.de/index.php?title=Linux_auf_X-Serie_Tablets&diff=26837Linux auf X-Serie Tablets2019-08-27T09:58:48Z<p>WileE: </p>
<hr />
<div>==Einleitung==<br />
Die gerätespezifischen Funktionen der ThinkPad X-Serie Tablets funktionieren unter Linux zumeist nicht gleich nach der Installation des Grundsystems oder sie funktionieren nur zum Teil. Dieser Beitrag zeigt Wege auf, wie die Tabletfunktionen unter verschiedenen Linux-Distibutionen eingerichtet werden können.<br />
<br />
==Debian==<br />
=== Grundinstallation ===<br />
<br />
Die folgende Installationsanleitung bezieht sich auf ein [[X61#X61_Tablet|ThinkPad X61t]] mit Debian Testing. Sie ist jedoch in Grundzügen auch auf andere Tablets der X-Serie anwendbar. Auf bekannte Besonderheiten bzgl. andere Modelle der X-Serie wird ggf. eingegangen. Als Installationmedium kann ein Image von [http://www.debian.org www.debian.org] verwendet werden. Hierzu wird empfohlen erst ein Grundsystem ohne X (also ohne grafische Oberfläche) zu installieren. Nach einer Anpassung der Dateien /etc/fstab (falls erforderlich) und /etc/apt/sources.list kann nun der bevorzugte Desktop-Manager installiert werden. Für die hier aufgezeigte beispielhafte Installation von Debian Testing wurde Gnome 3 verwendet. Es sind jedoch auch andere Desktop Environments denkbar. Dabei ist dann jedoch zu beachten, dass bspw. bei der weiter unten aufgezeigte Möglichkeit mit der Ansteuerung mittels Schnellstartern eventuell etwas andere Wege in Bezug auf die Darstellung am Desktop gewählt werden müssen.<br />
<br />
===Erster Reboot unter X===<br />
<br />
Nach dem ersten Neustart funktioniert bereits die Eingabe mittels Stift. Bis hierhin wurden noch keine Veränderungen am System vorgenommen. Die Bildschirmrotation funktioniert noch nicht, die Sondertasten unterhalb des Bildschirms (im folgenden '''Tablet-Tasten''' genannt) weisen noch keine Funktion auf.<br />
<br />
===Anforderungen und Ziele===<br />
<br />
Das X-Tablet soll die folgenden Anforderungen erfüllen können:<br />
<br />
* '''Rotations-Taste''' - Es soll eine Bildschirmrotation von 90° gegenüber der vorherigen Einstellung über einen Knopfdruck auf den Rotationstasten (Tablet-Tasten) ausgeführt werden. Des Weiteren soll sich die Stiftausrichtung automatisch so verändern, dass die Ausrichtung des Stiftes der Ausrichtung des Bildschirms entspricht.<br />
* '''Schnellstarter''' - Es sollen Schnellstarter vorhanden sein, mit der eine beliebige Bildschirmausrichtung unter Umgehung des Rotationstasten sofort anwählbar ist. Auch hier soll sich der Stift der jeweiligen Bildschirmausrichtung anpassen.<br />
* '''Super-Taste''' - Unter Gnome 3 ist der Super-Taste eine elementare Funktion zugeordnet. Eine Tablet-Taste soll diese Funktion übernehmen.<br />
* '''Hoch / Runter / Rechts / Links-Tasten''' - Die Tablets der Serie X6xt verfügen an der rechten Bildschirmunterkante über eine gemeinsame Taste, die die Funktionen ''Hoch'', ''Runter'', ''Rechts'' und ''Links'' ausführen kann. Die Funktionen ''Hoch'' und ''Runter'' sind im Tablet-Modus durchaus sinnvoll, die Funktionen ''Rechts'' und ''Links'' sind zum Beispiel beim surfen eher unwichtig und sollen durch die Tastenbelegungen ''Vor'' und ''Zurück'' ersetzt werden, damit zwischen besuchten Webseiten hin- und hergeschaltet werden kann.<br />
* '''Mitdrehen der Hoch / Runter / Vor / Zurück - Tasten''' - Die oben genannten Tasten sollen sich bei der Bildschirm-Rotation mitdrehen und der Bildschirmausrichtung folgen. Hält der Nutzer bspw. sein Tablet hochkant, soll ''Zurück'' zu ''Hoch'' werden, ''Vor'' zu ''Runter'', ''Runter'' zu ''Zurück'' und ''Hoch'' zu ''Vor''. Es soll also eine nach der jeweiligen Ausrichtung des Gerätes logische Anordnung der Tasten gegeben sein.<br />
* '''Automatische Bildschirm-Rotation''' - Auf diesen Punkt wird hier nicht eingegangen.<br />
<br />
===Tablet-Tasten konfigurieren===<br />
<br />
Eine Möglichkeit den Scancode herauszufinden bietet das Programm '''evtest'''. evtest erfordert root-Rechte. Führen Sie also die folgenden Befehle als root aus. Das Programm evtest befindet sich in den Main-Repos und kann über einen Paket-Manager installiert werden. Als erstes wird herausgefunden, welches Device enötigt wird.<br />
<br />
root# egrep -e ".*keyboard.*/dev/input/event[0-9]{1,2}.*" /var/log/Xorg.0.log<br />
<br />
Daraufhin erhält man eine Ausgabe wie:<br />
<br />
[ 5.543] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"<br />
<br />
Als nächstes startet man evtest mit folgendem Aufruf:<br />
<br />
root# evtest /dev/input/event0<br />
<br />
Daraufhin erhält man eine ziemlich lange Liste. Die oben aufgeführten Codes kann man sich ansehen, diese werden zum Teil später noch benötigt. Wichtig sind jedoch die, die durch einen Tastendruck ausgelesen werden können. Ein solcher Abschnitt sieht etwa so aus:<br />
<br />
Event: time 1326493063.385652, type 4 (Misc), code 4 (ScanCode), value 68<br />
Event: time 1326493063.385661, type 1 (Key), code 125 (Leftmeta), value 0<br />
Event: time 1326493063.385664, -------------- Report Sync ------------<br />
<br />
Die wichtigen Werte habe sind in diesem Beispiel '''value 68''' und '''code 125'''. Die Scancodes der Tablet-Tasten sollten nun der Reihe nach ausgelesen und notiert werden. Mit den gewonnen Werten kann man schon ein wenig arbeiten. Um beispielsweise die mittlere der drei Tablet-Tasten mit dem Keysym der Supertaste zu hinterlegen, gibt man als root den folgenden Befehl ein:<br />
<br />
root# setkeycodes 68 125<br />
<br />
So würde also der Befehl aussehen, der zu der Tastenbelegung aus dem obigen Beispiel führt. Die erste Zahl steht also für die gewünschte Taste, die zweite für das damit verbundene Zeichen. Hierbei kann (fast) noch nichts schief gehen. Die Änderung der Tastenbelegung verschwindet nach einem Neustart. Es können so also testweise alle Tasten mit neuen Keycodes hinterlegt und vor allem getestet werden.<br />
<br />
Nachdem die nötigen Belegungen heraus gefunden und getestet wurden, können diese in die Datei /etc/rc.local eingetragen werden, damit sie nach einem Neustart immer wirksam werden. Hier ein beispielhafter Auszug:<br />
<br />
#rc.local<br />
setkeycodes 6e 158 # Button Left <br />
setkeycodes 6d 159 # Button Right<br />
setkeycodes 68 125 # Super-Taste<br />
<br />
Damit können die Tasten schon die vorgesehen Aktionen ausführen. Einer der Tablet-Taste soll, wie oben beschrieben als Super-Taste genutzt werden, so dass mit einem Tastendruck die Gnome-Shell geöffnet werden kann. Das wird durch die letzte der oben gezeigten Zeilen erreicht.<br />
<br />
===Rotationsscript===<br />
<br />
Was soll das Rotationsscript können?<br />
<br />
* Bildschirm der Reihe nach von '''none''' über '''right''' nach '''inverted''' und weiter zu '''left''' und wieder nach '''none''' drehen.<br />
* Stift '''mitdrehen''', dies ist nötig, da sonst die Ausrichtung des Stiftes nicht mit der Bildschirmausrichtung übereinstimmt.<br />
* Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Tasten mit der Bildschirmausrichtung ändern.<br />
* Bildschirmausrichtung in einen status-File schreiben<br />
<br />
Zusätzlich soll ja auch noch die Bildschirmdrehung per '''Schnellstarter''' möglich sein, so dass es nötig ist, die aktuelle Bildschirmausrichtung jederzeit abfragen zu können. Es muss also noch eine Status-Datei angelegt werden, in die der aktuelle Rotations-Status hineingeschrieben wird und abrufbar ist.<br />
<br />
Die obigen Punkte erreicht man über die folgenden Befehle:<br />
<br />
* xrandr (Bildschirm-Drehung)<br />
* xsetwacom set "Serial Wacom Tablet stylus" Rotate (Änderung der Stiftausrichtung)<br />
* setkeycodes (Änderung der Tastenbelegung)<br />
* echo (Schreiben des Status-Files)<br />
<br />
Wie oben bereits dargestellt benötigt man für den Befehl '''setkeycodes''' root-Rechte, was eine Änderung der Datei '''/etc/sudoers''' mit sich bringt, damit das Script auch von nicht-priviligierten Nutzern ausgeführt werden kann. Dazu legt man eine Gruppe '''rotation''' an und erlaubt dieser Gruppe, den Befehl '''setkeycodes''' auszuführen. Die Bearbeitung der Datei /etc/sudoers ist hinlänglich dokumentiert, weshlab hier nicht im Detail darauf eingegangen wird.<br />
<br />
Der '''Status-File''', der zum Auslesen der aktuellen Bildschirmausrichtung benötigt wird, kann bespielsweise im /home-Verzeichnis oder in /tmp angelegt werden. Nicht-priviligierte Nutzer müssen jedoch Schreibrechte für diese Datei haben. <br />
<br />
touch /Pfad/zum/anzulegenden/Status-File<br />
<br />
Hier das Rotations-Script, gültig für ein ThinkPad X6xt:<br />
<br />
#!/bin/bash<br />
# name: rotatex61t.sh<br />
# from: Frank Zimmermann<br />
# date: 2011-12-21<br />
# version: 0.0.1<br />
# update 27.08.2019 von wileE<br />
<br />
STATUS_FILE=/home/hopf/.rotationmode<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|normal) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate $T && echo $N > <br />
$STATUS_FILE<br />
else <br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate cw && <br />
`sudo setkeycodes 6d 103 6e 108 71 158 6f 159` && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate half && <br />
`sudo setkeycodes 6d 158 6f 103 6e 159 71 108` && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate ccw && <br />
`sudo setkeycodes 6e 103 71 159 6d 108 6f 158` && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate none && <br />
`sudo setkeycodes 71 103 6d 159 6f 108 6e 158` && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
<br />
Der obere Bereich (bis '''else''') ermöglicht die direkte Eingabe in ein Terminal (wird während der täglichen Arbeit mit dem Tablet aber nicht benötigt), der untere Bereich liest den Status-File ein und führt dann die entsprechenden Befehle aus und schreibt das Ergebnis wieder in den Status-File.<br />
<br />
Das Script kann beispielsweise unter /usr/local/bin/rotatex61t.sh abgelegt werden. Für das Script sind noch die Rechte mit dem Befehl chmod anzupassen.<br />
<br />
Beispiel:<br />
<br />
root# chmod a+x /usr/local/bin/rotatex61t.sh<br />
<br />
Über "Systemeinstellungen" --> "Tastatur" --> "Tastenkombinationen" kann die zuvor konfigurierte Rotationstaste (Tablet-Taste) mit diesem Script belegt werden.<br />
<br />
Soll das Script nicht auf einem ThinkPad X6xt, sondern beispielsweise auf einem ThinkPad X41t oder X20xt Verwendung finden, kann der oben genannte Punkt 3 (Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Tasten mit der Bildschirmausrichtung ändern) entfallen, da diese X-Serie Tablets noch nicht bzw. nicht mehr über die genannten Hoch/Runter/Rechts/Links-Tasten verfügen. Dementsprechend muss auch das Script in einigen Punkten angepasst werden. Alle anderen Punkte der obigen Beschreibung behalten auch in Bezug auf ThinkPads der genannten Bauserien ihre Gültigkeit. <br />
<br />
Hier nun als Beispiel das Rotations-Script, wie es bei einem ThinkPad X20xt verwendet werden kann:<br />
<br />
#!/bin/bash<br />
#name: rotateX200.sh<br />
#from: frank.zimmermann@online.de<br />
#date: 2012-01-12<br />
#version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotateX201/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|none) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else<br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
===Schnellstarter===<br />
<br />
Die gewünschten Schnellstarter sind ähnlich wie das Script aufgebaut. Hier die Datei '''tabletright''' als Anschauung:<br />
<br />
/usr/bin/xrandr -o right<br />
xsetwacom set "Serial Wacom Tablet stylus" Rotate Cw<br />
xsetwacom set "Serial Wacom Tablet eraser" Rotate Cw<br />
sudo setkeycodes 6d 103 6f 159 6e 108 71 158<br />
echo 3 > /home/frank/bin/rotatex61t/.rotate-status<br />
<br />
Man sieht also, dass diese einzelne Datei im Prinzip das Gleiche macht, wie der Abschnitt '''"0)"''' in der zweiten case-Verzweigung des Rotation-Scripts. Ähnliche Dateien werden nun für jede einzelne Bildschirmausrichtung nach dem Muster des Rotations-Scripts angelegt. Diese werden ebenfalls unterhalb von /usr/local/bin abgelegt und die Rechte angepasst. Bitte beachten Sie, dass die Zeile 4 in obiger Beispieldatei nur bei ThinkPads der Serie X6xt notwendig ist. Sollten Sie die Datei auf einem ThinkPad einer anderen Serie verwenden, kann die Zeile 4 ersatzlos entfallen!<br />
<br />
Als Abschluss habe ich mir noch vier Icons erstellt, die man für die Schnellstarter verwenden kann. Der rote Buchstabe steht dabei für '''right''', '''left''', '''none''' bzw. '''inverted'''.<br />
<br />
[[Bild:Tablet-right.png]]<br />
[[Bild:Tablet-normal.png]]<br />
[[Bild:Tablet-inverted.png]]<br />
[[Bild:Tablet-left.png]]<br />
<br />
<br />
Mittels des Programms '''"alacarte"''' können in der Sektion '''"Zubehör"''' vier neue Einträge erstellt werden:<br />
<br />
"Neuer Eintrag" --> "Name: Rotate Inverted" --> "Befehl: Ablageort der Schnellstarte-Datei" --> Kommentar nach belieben.<br />
<br />
Diese vier Schnellstarter können dann noch zu denn Favoriten zugefügt werden, so dass diese schnell erreichbar sind. <br />
<br />
Sollte gewünscht werden, dass das Tablet auch im Tablet-Modus bzw. im gedrehten Zustand herunter gefahren wird, benötigt man noch eine weiter Zeile in der Datei /etc/rc.local, welche den Status-File auf "0" setzt, um nach einem Neustart wieder den Ursprungszustand herzustellen:<br />
<br />
#rc.local (Auszug)<br />
echo 0 > /Pfad/zum/Status-File<br />
<br />
===Das Programm '''xsetwacom'''===<br />
<br />
Für die Konfiguration in Bezug auf Bildschirmausrichtung und Stiftverhalten ist das Programm '''xsetwacom''' verantwortlich. Da hierfür keine grafische Oberfläche existiert, ist eine Konfiguration über ein Terminal nötig. Der Befehl<br />
<br />
$ xsetwacom --help<br />
<br />
bzw.<br />
<br />
$ man xsetwacom<br />
<br />
liefert eine kürzere oder ausführlichere Beschreibung.<br />
<br />
Einstellungen können über<br />
<br />
$ xsetwacom -s get "devicename" parameter<br />
<br />
ausgelesen werden, mittels des Befehls<br />
<br />
$ xsetwacom set "devicename" parameter value<br />
<br />
setzt man Parameter und Werte neu. Die Option '''-s''' im get-Befehl kann auch durch '''-x''' ersetzt werden, so dass man eine Ausgabe erhält, die für die Datei /usr/share/X11/xorg.conf.d/50-wacom.conf verwendet werden kann. Über den set-Befehl können also alle gewünschten Veränderungen getestet werden, bevor diese in die oben genannte Datei geschrieben werden.<br />
<br />
===/usr/share/X11/xorg.conf.d/50-wacom.conf===<br />
<br />
In der Datei /usr/share/X11/xorg.conf.d/50-wacom.conf können zahlreiche Veränderungen zum Verhalten des Stiftes vorgenommen werden. Nähere Informationen zum Umfang und den Möglichkeiten der Änderungen liefert <br />
<br />
man wacom<br />
<br />
bzw.<br />
<br />
man xsetwacom<br />
<br />
Um die Änderungen wirksam zu machen muss der X-server mit<br />
<br />
root# /etc/init.d/gdm3 restart<br />
<br />
neu gestartet werden.<br />
<br />
'''''Vorsicht! Die vor der Editierung funktionierende Datei ist unbedingt zu sichern, so dass bei einer fehlerhaften Editierung der Ursprungszustand wieder hergestellt werden kann! Dies erreicht man bspw. dadurch, dass vorherige Einstellungen nicht aus der Datei gelöscht, sondern durch voranstellen eines Rautezeichens (#) auskommentiert werden. Sollte der X-Server nicht korrekt starten ist die betreffende Datei mit einem Editor auf der Konsole wieder in den Ursprungszustand zurück zu versetzen oder die Editierung zu überprüfen.'''''<br />
<br />
===Desktop schöner gestalten: Angepasste Wallpaper===<br />
<br />
Ein eher ästhetischer Gesichtspunkt betrifft die Gestaltung des Desktophintergrundes. Da der Bildschirminhalt beliebig gedreht werden kann, kann der Desktophintergrund einmal bspw. die Größe 1280x800 bzw. im Hochformat dann 800x1280 betragen. Ein auf die Auflösung 1280x800 optimiertes Bild sieht jedoch in der Auflösung 800x1280 unschön aus. Es gibt grundsätzlich zwei Möglichkeiten dem Problem zu begegnen.<br />
<br />
Die erste Möglichkeit ist, ein Bild mit der Auflösung 1280x1280 als Hintergrundbild zu verwenden. Dies bedingt jedoch, dass das "Hauptmotiv" des Bildes relativ stark zentriert ist, was die Auswahl oder Gestaltung des Bildes erschwert. Diese Lösung kann jedoch bei Farbverläufen u.ä. Verwendung finden.<br />
<br />
Eine andere Möglichkeit ist, für jede Ausrichtung das selbe Bild (im Folgenden Quellbild genannt) zu verwenden, das einmal für die Auflösung 1280x800 bearbeitet wird und einmal für das Hochformat 800x1280. Durch das gleiche Quellbild sehen beide Motive ganz ähnlich aus und es wird so der Eindruck erweckt, dass jeweils das selbe Bild dargestellt wird, obwohl es ja zwei verschiedene Bearbeitungsstände gibt. Bearbeiten Sie also mit einem Bildbearbeitungsprogramm Ihrer Wahl ein Quellbild und gestalten Sie daraus ein hochformatiges und ein querformaties Zielbild.<br />
<br />
Um zwischen den beiden Zielbildern automatisch durch das Script bzw. durch die Schnellstarter hin und herzuschalten, ergänzen Sie in der zweiten Zeile der Schnellstarter bzw. nach dem Befehl '''xrandr''' im script die Zeile:<br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-quer.jpg<br />
<br />
bzw. <br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-hoch.jpg<br />
<br />
Der Befehl zum Wechsel des Desktophintergrundes muss dabei recht früh im Script übergeben werden, weil es sonst passiert, dass man noch kurz das alte, in dem Fall nicht mehr passende Hintergrundbild, sieht, bevor auf das neue umgeschaltet wird.<br />
<br />
===Besonderheiten ThinkPad X41 Tablet===<br />
<br />
Die obige Installationsanleitung ist in den Grundzügen auch für die älteren Modelle [[X41#X41_Tablet|X41t]] gültig. Da bei diesen Modellen die Tablet-Tasten jedoch etwas anders ausgebildet sind, kann bei dem oben gezeigten Rotationsscript der Befehl <br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
===Besonderheiten [[X201#X201_Tablet|ThinkPad X201 Tablet]] Multitouch===<br />
<br />
Erstaunlicherweise funktioniert nach der Grundinstallation neben der Stifteingabe auch bereits die Eingabe mittels Finger. Neben der oben bereits aufgeführten Datei /usr/share/X11/xorg.conf.d/50-wacom.conf existiert auch eine /usr/share/X11/xorg.conf.d/50-multitouch.conf. Die Unterstützung einer wirklichen Multitouch-Bedienung beschränkt sich jedoch auf nur wenige Programme. So ist eine Multitouch-Bedienung bspw. bei dem Bildbetrachter '''eog''' möglich. Hier kann mittles der Bedienung mit zwei Fingern in das Bild hinein- bzw. herausgezoomt werden.<br />
<br />
Da die Ausbildung der Tablet-Tasten von der des X6xt abweicht, kann bei dem Rotations-Script der Befehl<br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
Manchmal kann es Sinn machen, die Bedienung mittels Finger zeitweise auszuschalten. Dies erreicht man mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch off<br />
<br />
bzw. kann es mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch on<br />
<br />
wieder einschalten. Da diese Funktion sicherlich hauptsächlich im Tablet-Modus verwendet wird, sollte hierfür ein Schnellstarter / eine Schaltfläche angelegt werden.<br />
<br />
===Besonderheiten [[X61#X61 Tablet|ThinPad X61 Tablet]] Multitouch===<br />
Beim X61 Tablet mit Multitouch, muss der resistive Touchscreen eingeschaltet, absolut gestellt und kalibriert werden.<br />
<br><br />
Hier ist das Skript dazu:<br><br />
<br />
<pre>#!bin/bash<br />
xsetwacom --set 'Serial Wacom Tablet touch' 'Mode' 'Absolute'<br />
xsetwacom --set 'Serial Wacom Tablet touch' Area 44 86 935 945<br />
xsetwacom --set 'Serial Wacom Tablet touch' Touch on<br />
</pre><br />
<br />
Die Werte für Area lassen sich sehr einfach mit dem xinput_calibrator herausfinden.<br />
<br><br />
Man kann das Script, um es bei jedem Start auszuführen, in die Datei /etc/rc.local eintragen.<br />
<br />
==Nützliche Programme==<br />
<br />
Im Folgenden werden einige nützliche Programme für die Verwenundung auf einem X-Tablet vorgestellt. Da diese Programm oftmals hinreichend auf anderen Seiten erklärt und dokumentiert sind, soll hier nur kurz das Anwendungsgebiet des jeweiligen Programmes erklärt werden, für weiterführende Informationen folgen Sie bitte dem Link.<br />
<br />
Die unten genannten Programm sind in den Menüs oftmals auf verschiende Untermenüs wie Barrierefreiheit, Sonstiges oder Zubehör verteilt. Deswegen kann es sinnvoll sein, ein eigenes Menü "Tablet" anzulegen und mittels des Programms alacarte die Tabletanwendungen in dieses Untermenü zu verschieben.<br />
<br />
* '''CellWriter (Handschrift-Erkennung)''': CellWriter ist in den Quellen aller gängigen Distributionen enthalten. Es dient zur Handschriftenerkennung und Steuerung mittels Handschrift. [http://wiki.ubuntuusers.de/CellWriter CellWriter im ubuntuusers-wiki]<br />
<br />
* '''Gnome-Barrierefreiheit (Bildschirmtastatur)''': Die Gnome-eigene Bildschirmtastatur kann über die Schaltfläche "Barrierefreiheit" --> "Bildschirmtastatur" aktiviert werden. <br />
<br />
* '''Florence (Bildschirmtastatur)''': Florence ist eine Bildschirmtastatur und ebenfalls in den Quellen aller gängigen Distributionen enthalten. [http://florence.sourceforge.net/english.html Projektseite mit Download und Dokumentation]<br />
<br />
* '''Xournal (Notizen erstellen)''': Xournal ist ein Programm zur Erstellung von Notizen. Man kann es wie einen Schreibblock verwenden. Ebenso ist die Bearbeitung von pdf-Dateien möglich. So kann man diese Dateien bspw. korrigieren oder kommentieren und später wieder als pdf abspeichern. [http://wiki.ubuntuusers.de/Xournal Xournal im ubuntuusers-wiki]<br />
<br />
* '''Gromit (Notizen auf dem Bildschirm anfertigen)''': Gromit eignet sich dazu, Notizen direkt auf dem Bildschirm anzufertigen. Dies ist vor allem bei Präsentationen nützlich. Ebenso ist es denkbar mit Gromit einen bestimmten Ablauf darzustellen und diesen Screenshot dann abzuspeichern (bspw. die Einrichtung eines Emailkontos o.ä.). [http://wiki.ubuntuusers.de/Gromit Gromit im ubuntuusers-wiki]<br />
<br />
* '''Easystroke (Gestenerkennung)''': Easystroke eignet sich zur Gestensteuerung. Dabei können den verschiedenen Gesten sowohl Befehle als auch Tastenkommandos zugewiesen werden. Easystroke ist nicht in allen gängigen Quellen enthalten, weshalb das Programm teils manuell nachinstalliert werden muss. [http://wiki.ubuntuusers.de/Easystroke Easystroke im ubuntuusers-wiki], [http://sourceforge.net/projects/easystroke/ Projektseite auf SourceForge]<br />
<br />
* '''MyPaint (Zeichenprogramm)''': MyPaint wurde speziell für den Einsatz auf Tablets entwickelt. Mittels MyPaint lassen sich Zeichnungen oder auch handschriftliche Notizen anfertigen. Handschriftliche Notizen können jedoch nicht exportiert werden. [http://wiki.ubuntuusers.de/MyPaint MyPaint auf ubuntuusers-wiki]<br />
<br />
* '''Grab and Drag (Firefox-Add-On zur Bedienung mit Stift oder Finger)''': Gestensteuerung von Firefox / Iceweasel. [https://addons.mozilla.org/de/firefox/addon/grab-and-drag/?src=search Drag und Grab auf addons.mozilla.org]<br />
<br />
* '''jscribble''': Programm zur Anfertigung von Notizen. <br />
<br />
* '''ardesia''': Ideal für Präsentationen mit dem Tablet. Der Desktop wird hier zum Zeichenbrett. Man kann direkt auf dem Desktop Notizen anfertigen und diese dann bspw. als pdf exportieren. Neben handschriftlichen Notizen werden auch Schriften unterstützt.<br />
<br />
==Fehlerbehebung==<br />
<br />
Trotz gewissenhafter Prüfung kann es aufgrund individueller Konfigurationen oder anderer Besonderheiten vorkommen, dass nicht alle Dinge, die oben aufgeführt sind immer bei jedem User das gewünschte Ziel erreichen. Aus diesem Grund werden hier noch einige oft gestellte Fragen in Kurzform behandelt. Diese Liste ist nicht abschließend und kann ggf. ergänzt werden.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Fehlerbild !! Abhilfe<br />
|-<br />
| Die Stiftausrichtung stimmt nicht mit der Bildschirmausrichtung überein || <br />
* Wurde der richtige Device-Name verwendet? Prüfung mittels ''xsetwacom --list-devices''. Passen sie ggf. das Rotationsscript an.<br />
* Lässt sich die Stiftausrichtung in gedrehtem Zustand ändern? Führen Sie in einem Terminal ''xsetwacom set "Device Name" Rotate Value'' aus. Ersezten Sie dabei ''Value'' der Reihe nach durch ''cw'', ''ccw'', ''none'' bzw. ''inverted''. Haben Sie die richtige Einstellung gefunden, ändern Sie ggf. das Rotationsscript ab.<br />
|-<br />
| Der Bildschirm wird nicht gedreht || <br />
* Sind die Tablet-Tasten richtig konfiguriert?<br />
* Test: Öffnen Sie ein Terminal und rufen Sie das Script im Terminal auf<br />
* Wird der Bildschirm jetzt gedreht?<br />
* Ja: Überprüfen Sie die Konfiguration der Tablet-Tasten<br />
* Nein: Rufen Sie das Script erneut auf. Nun jedoch mittels ''$ bash -x ./rotationsscript Wert'' und achten Sie auf Fehlermeldungen.<br />
|-<br />
| Der Bildschirm wird zwar gedreht, die Tastenbelegung "rechts", "links" usw. bleibt hingegen gleich ||<br />
* Überprüfen Sie die Datei /etc/sudoers, ob es auch nicht-priviligierten Nutzern erlaubt ist den Befehl ''setkeycodes'' auszuführen.<br />
|-<br />
| Nach einer Bildschirmdrehung mittels Schnellstarten und anschließender Drehung über die Tablet-Taste wird die Drehung nicht fortgesetzt, sondern beginnt immer wieder von vorn ||<br />
* Prüfen Sie, ob das Script der Schnellstarter die Bildschirmausrichtung korrekt in den status-File schreibt.<br />
|}<br />
<br />
[[Category:Linux]]<br />
[[Category:Debian]]</div>WileEhttps://thinkwiki.de/index.php?title=Linux_auf_X-Serie_Tablets&diff=26836Linux auf X-Serie Tablets2019-08-27T09:56:14Z<p>WileE: </p>
<hr />
<div>==Einleitung==<br />
Die gerätespezifischen Funktionen der ThinkPad X-Serie Tablets funktionieren unter Linux zumeist nicht gleich nach der Installation des Grundsystems oder sie funktionieren nur zum Teil. Dieser Beitrag zeigt Wege auf, wie die Tabletfunktionen unter verschiedenen Linux-Distibutionen eingerichtet werden können.<br />
<br />
==Debian==<br />
=== Grundinstallation ===<br />
<br />
Die folgende Installationsanleitung bezieht sich auf ein [[X61#X61_Tablet|ThinkPad X61t]] mit Debian Testing. Sie ist jedoch in Grundzügen auch auf andere Tablets der X-Serie anwendbar. Auf bekannte Besonderheiten bzgl. andere Modelle der X-Serie wird ggf. eingegangen. Als Installationmedium kann ein Image von [http://www.debian.org www.debian.org] verwendet werden. Hierzu wird empfohlen erst ein Grundsystem ohne X (also ohne grafische Oberfläche) zu installieren. Nach einer Anpassung der Dateien /etc/fstab (falls erforderlich) und /etc/apt/sources.list kann nun der bevorzugte Desktop-Manager installiert werden. Für die hier aufgezeigte beispielhafte Installation von Debian Testing wurde Gnome 3 verwendet. Es sind jedoch auch andere Desktop Environments denkbar. Dabei ist dann jedoch zu beachten, dass bspw. bei der weiter unten aufgezeigte Möglichkeit mit der Ansteuerung mittels Schnellstartern eventuell etwas andere Wege in Bezug auf die Darstellung am Desktop gewählt werden müssen.<br />
<br />
===Erster Reboot unter X===<br />
<br />
Nach dem ersten Neustart funktioniert bereits die Eingabe mittels Stift. Bis hierhin wurden noch keine Veränderungen am System vorgenommen. Die Bildschirmrotation funktioniert noch nicht, die Sondertasten unterhalb des Bildschirms (im folgenden '''Tablet-Tasten''' genannt) weisen noch keine Funktion auf.<br />
<br />
===Anforderungen und Ziele===<br />
<br />
Das X-Tablet soll die folgenden Anforderungen erfüllen können:<br />
<br />
* '''Rotations-Taste''' - Es soll eine Bildschirmrotation von 90° gegenüber der vorherigen Einstellung über einen Knopfdruck auf den Rotationstasten (Tablet-Tasten) ausgeführt werden. Des Weiteren soll sich die Stiftausrichtung automatisch so verändern, dass die Ausrichtung des Stiftes der Ausrichtung des Bildschirms entspricht.<br />
* '''Schnellstarter''' - Es sollen Schnellstarter vorhanden sein, mit der eine beliebige Bildschirmausrichtung unter Umgehung des Rotationstasten sofort anwählbar ist. Auch hier soll sich der Stift der jeweiligen Bildschirmausrichtung anpassen.<br />
* '''Super-Taste''' - Unter Gnome 3 ist der Super-Taste eine elementare Funktion zugeordnet. Eine Tablet-Taste soll diese Funktion übernehmen.<br />
* '''Hoch / Runter / Rechts / Links-Tasten''' - Die Tablets der Serie X6xt verfügen an der rechten Bildschirmunterkante über eine gemeinsame Taste, die die Funktionen ''Hoch'', ''Runter'', ''Rechts'' und ''Links'' ausführen kann. Die Funktionen ''Hoch'' und ''Runter'' sind im Tablet-Modus durchaus sinnvoll, die Funktionen ''Rechts'' und ''Links'' sind zum Beispiel beim surfen eher unwichtig und sollen durch die Tastenbelegungen ''Vor'' und ''Zurück'' ersetzt werden, damit zwischen besuchten Webseiten hin- und hergeschaltet werden kann.<br />
* '''Mitdrehen der Hoch / Runter / Vor / Zurück - Tasten''' - Die oben genannten Tasten sollen sich bei der Bildschirm-Rotation mitdrehen und der Bildschirmausrichtung folgen. Hält der Nutzer bspw. sein Tablet hochkant, soll ''Zurück'' zu ''Hoch'' werden, ''Vor'' zu ''Runter'', ''Runter'' zu ''Zurück'' und ''Hoch'' zu ''Vor''. Es soll also eine nach der jeweiligen Ausrichtung des Gerätes logische Anordnung der Tasten gegeben sein.<br />
* '''Automatische Bildschirm-Rotation''' - Auf diesen Punkt wird hier nicht eingegangen.<br />
<br />
===Tablet-Tasten konfigurieren===<br />
<br />
Eine Möglichkeit den Scancode herauszufinden bietet das Programm '''evtest'''. evtest erfordert root-Rechte. Führen Sie also die folgenden Befehle als root aus. Das Programm evtest befindet sich in den Main-Repos und kann über einen Paket-Manager installiert werden. Als erstes wird herausgefunden, welches Device enötigt wird.<br />
<br />
root# egrep -e ".*keyboard.*/dev/input/event[0-9]{1,2}.*" /var/log/Xorg.0.log<br />
<br />
Daraufhin erhält man eine Ausgabe wie:<br />
<br />
[ 5.543] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"<br />
<br />
Als nächstes startet man evtest mit folgendem Aufruf:<br />
<br />
root# evtest /dev/input/event0<br />
<br />
Daraufhin erhält man eine ziemlich lange Liste. Die oben aufgeführten Codes kann man sich ansehen, diese werden zum Teil später noch benötigt. Wichtig sind jedoch die, die durch einen Tastendruck ausgelesen werden können. Ein solcher Abschnitt sieht etwa so aus:<br />
<br />
Event: time 1326493063.385652, type 4 (Misc), code 4 (ScanCode), value 68<br />
Event: time 1326493063.385661, type 1 (Key), code 125 (Leftmeta), value 0<br />
Event: time 1326493063.385664, -------------- Report Sync ------------<br />
<br />
Die wichtigen Werte habe sind in diesem Beispiel '''value 68''' und '''code 125'''. Die Scancodes der Tablet-Tasten sollten nun der Reihe nach ausgelesen und notiert werden. Mit den gewonnen Werten kann man schon ein wenig arbeiten. Um beispielsweise die mittlere der drei Tablet-Tasten mit dem Keysym der Supertaste zu hinterlegen, gibt man als root den folgenden Befehl ein:<br />
<br />
root# setkeycodes 68 125<br />
<br />
So würde also der Befehl aussehen, der zu der Tastenbelegung aus dem obigen Beispiel führt. Die erste Zahl steht also für die gewünschte Taste, die zweite für das damit verbundene Zeichen. Hierbei kann (fast) noch nichts schief gehen. Die Änderung der Tastenbelegung verschwindet nach einem Neustart. Es können so also testweise alle Tasten mit neuen Keycodes hinterlegt und vor allem getestet werden.<br />
<br />
Nachdem die nötigen Belegungen heraus gefunden und getestet wurden, können diese in die Datei /etc/rc.local eingetragen werden, damit sie nach einem Neustart immer wirksam werden. Hier ein beispielhafter Auszug:<br />
<br />
#rc.local<br />
setkeycodes 6e 158 # Button Left <br />
setkeycodes 6d 159 # Button Right<br />
setkeycodes 68 125 # Super-Taste<br />
<br />
Damit können die Tasten schon die vorgesehen Aktionen ausführen. Einer der Tablet-Taste soll, wie oben beschrieben als Super-Taste genutzt werden, so dass mit einem Tastendruck die Gnome-Shell geöffnet werden kann. Das wird durch die letzte der oben gezeigten Zeilen erreicht.<br />
<br />
===Rotationsscript===<br />
<br />
Was soll das Rotationsscript können?<br />
<br />
* Bildschirm der Reihe nach von '''none''' über '''right''' nach '''inverted''' und weiter zu '''left''' und wieder nach '''none''' drehen.<br />
* Stift '''mitdrehen''', dies ist nötig, da sonst die Ausrichtung des Stiftes nicht mit der Bildschirmausrichtung übereinstimmt.<br />
* Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Tasten mit der Bildschirmausrichtung ändern.<br />
* Bildschirmausrichtung in einen status-File schreiben<br />
<br />
Zusätzlich soll ja auch noch die Bildschirmdrehung per '''Schnellstarter''' möglich sein, so dass es nötig ist, die aktuelle Bildschirmausrichtung jederzeit abfragen zu können. Es muss also noch eine Status-Datei angelegt werden, in die der aktuelle Rotations-Status hineingeschrieben wird und abrufbar ist.<br />
<br />
Die obigen Punkte erreicht man über die folgenden Befehle:<br />
<br />
* xrandr (Bildschirm-Drehung)<br />
* xsetwacom set "Serial Wacom Tablet stylus" Rotate (Änderung der Stiftausrichtung)<br />
* setkeycodes (Änderung der Tastenbelegung)<br />
* echo (Schreiben des Status-Files)<br />
<br />
Wie oben bereits dargestellt benötigt man für den Befehl '''setkeycodes''' root-Rechte, was eine Änderung der Datei '''/etc/sudoers''' mit sich bringt, damit das Script auch von nicht-priviligierten Nutzern ausgeführt werden kann. Dazu legt man eine Gruppe '''rotation''' an und erlaubt dieser Gruppe, den Befehl '''setkeycodes''' auszuführen. Die Bearbeitung der Datei /etc/sudoers ist hinlänglich dokumentiert, weshlab hier nicht im Detail darauf eingegangen wird.<br />
<br />
Der '''Status-File''', der zum Auslesen der aktuellen Bildschirmausrichtung benötigt wird, kann bespielsweise im /home-Verzeichnis oder in /tmp angelegt werden. Nicht-priviligierte Nutzer müssen jedoch Schreibrechte für diese Datei haben. <br />
<br />
touch /Pfad/zum/anzulegenden/Status-File<br />
<br />
Hier das Rotations-Script, gültig für ein ThinkPad X6xt:<br />
<br />
#!/bin/bash<br />
# name: rotatex61t.sh<br />
# from: Frank Zimmermann<br />
# date: 2011-12-21<br />
# version: 0.0.1<br />
# update 27.08.2019 von wileE<br />
<br />
STATUS_FILE=/home/hopf/.rotationmode<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|normal) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate $T && echo $N > <br />
$STATUS_FILE<br />
else <br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate cw && <br />
`sudo setkeycodes 6d 103 6e 108 71 158 6f 159` && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate half && <br />
`sudo setkeycodes 6d 158 6f 103 6e 159 71 108` && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate ccw && <br />
`sudo setkeycodes 6e 103 71 159 6d 108 6f 158` && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate none && <br />
`sudo setkeycodes 71 103 6d 159 6f 108 6e 158` && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
<br />
Der obere Bereich (bis '''else''') ermöglicht die direkte Eingabe in ein Terminal (wird während der täglichen Arbeit mit dem Tablet aber nicht benötigt), der untere Bereich liest den Status-File ein und führt dann die entsprechenden Befehle aus und schreibt das Ergebnis wieder in den Status-File.<br />
<br />
Das Script kann beispielsweise unter /usr/local/bin/rotatex61t.sh abgelegt werden. Für das Script sind noch die Rechte mit dem Befehl chmod anzupassen.<br />
<br />
Beispiel:<br />
<br />
root# chmod a+x /usr/local/bin/rotatex61t.sh<br />
<br />
Über "Systemeinstellungen" --> "Tastatur" --> "Tastenkombinationen" kann die zuvor konfigurierte Rotationstaste (Tablet-Taste) mit diesem Script belegt werden.<br />
<br />
Soll das Script nicht auf einem ThinkPad X6xt, sondern beispielsweise auf einem ThinkPad X41t oder X20xt Verwendung finden, kann der oben genannte Punkt 3 (Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Tasten mit der Bildschirmausrichtung ändern) entfallen, da diese X-Serie Tablets noch nicht bzw. nicht mehr über die genannten Hoch/Runter/Rechts/Links-Tasten verfügen. Dementsprechend muss auch das Script in einigen Punkten angepasst werden. Alle anderen Punkte der obigen Beschreibung behalten auch in Bezug auf ThinkPads der genannten Bauserien ihre Gültigkeit. <br />
<br />
Hier nun als Beispiel das Rotations-Script, wie es bei einem ThinkPad X20xt verwendet werden kann:<br />
<br />
#!/bin/bash<br />
#name: rotateX200.sh<br />
#from: frank.zimmermann@online.de<br />
#date: 2012-01-12<br />
#version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotateX201/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|none) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else<br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
===Schnellstarter===<br />
<br />
Die gewünschten Schnellstarter sind ähnlich wie das Script aufgebaut. Hier die Datei '''tabletright''' als Anschauung:<br />
<br />
/usr/bin/xrandr -o right<br />
xsetwacom set "Serial Wacom Tablet stylus" Rotate Cw<br />
xsetwacom set "Serial Wacom Tablet eraser" Rotate Cw<br />
sudo setkeycodes 6d 103 6f 159 6e 108 71 158<br />
echo 3 > /home/frank/bin/rotatex61t/.rotate-status<br />
<br />
Man sieht also, dass diese einzelne Datei im Prinzip das Gleiche macht, wie der Abschnitt '''"0)"''' in der zweiten case-Verzweigung des Rotation-Scripts. Ähnliche Dateien werden nun für jede einzelne Bildschirmausrichtung nach dem Muster des Rotations-Scripts angelegt. Diese werden ebenfalls unterhalb von /usr/local/bin abgelegt und die Rechte angepasst. Bitte beachten Sie, dass die Zeile 4 in obiger Beispieldatei nur bei ThinkPads der Serie X6xt notwendig ist. Sollten Sie die Datei auf einem ThinkPad einer anderen Serie verwenden, kann die Zeile 4 ersatzlos entfallen!<br />
<br />
Als Abschluss habe ich mir noch vier Icons erstellt, die man für die Schnellstarter verwenden kann. Der rote Buchstabe steht dabei für '''right''', '''left''', '''none''' bzw. '''inverted'''.<br />
<br />
[[Bild:Tablet-right.png]]<br />
[[Bild:Tablet-normal.png]]<br />
[[Bild:Tablet-inverted.png]]<br />
[[Bild:Tablet-left.png]]<br />
<br />
<br />
Mittels des Programms '''"alacarte"''' können in der Sektion '''"Zubehör"''' vier neue Einträge erstellt werden:<br />
<br />
"Neuer Eintrag" --> "Name: Rotate Inverted" --> "Befehl: Ablageort der Schnellstarte-Datei" --> Kommentar nach belieben.<br />
<br />
Diese vier Schnellstarter können dann noch zu denn Favoriten zugefügt werden, so dass diese schnell erreichbar sind. <br />
<br />
Sollte gewünscht werden, dass das Tablet auch im Tablet-Modus bzw. im gedrehten Zustand herunter gefahren wird, benötigt man noch eine weiter Zeile in der Datei /etc/rc.local, welche den Status-File auf "0" setzt, um nach einem Neustart wieder den Ursprungszustand herzustellen:<br />
<br />
#rc.local (Auszug)<br />
echo 0 > /Pfad/zum/Status-File<br />
<br />
===Das Programm '''xsetwacom'''===<br />
<br />
Für die Konfiguration in Bezug auf Bildschirmausrichtung und Stiftverhalten ist das Programm '''xsetwacom''' verantwortlich. Da hierfür keine grafische Oberfläche existiert, ist eine Konfiguration über ein Terminal nötig. Der Befehl<br />
<br />
$ xsetwacom --help<br />
<br />
bzw.<br />
<br />
$ man xsetwacom<br />
<br />
liefert eine kürzere oder ausführlichere Beschreibung.<br />
<br />
Einstellungen können über<br />
<br />
$ xsetwacom -s get "devicename" parameter<br />
<br />
ausgelesen werden, mittels des Befehls<br />
<br />
$ xsetwacom set "devicename" parameter value<br />
<br />
setzt man Parameter und Werte neu. Die Option '''-s''' im get-Befehl kann auch durch '''-x''' ersetzt werden, so dass man eine Ausgabe erhält, die für die Datei /usr/share/X11/xorg.conf.d/50-wacom.conf verwendet werden kann. Über den set-Befehl können also alle gewünschten Veränderungen getestet werden, bevor diese in die oben genannte Datei geschrieben werden.<br />
<br />
===/usr/share/X11/xorg.conf.d/50-wacom.conf===<br />
<br />
In der Datei /usr/share/X11/xorg.conf.d/50-wacom.conf können zahlreiche Veränderungen zum Verhalten des Stiftes vorgenommen werden. Nähere Informationen zum Umfang und den Möglichkeiten der Änderungen liefert <br />
<br />
man wacom<br />
<br />
bzw.<br />
<br />
man xsetwacom<br />
<br />
Um die Änderungen wirksam zu machen muss der X-server mit<br />
<br />
root# /etc/init.d/gdm3 restart<br />
<br />
neu gestartet werden.<br />
<br />
'''''Vorsicht! Die vor der Editierung funktionierende Datei ist unbedingt zu sichern, so dass bei einer fehlerhaften Editierung der Ursprungszustand wieder hergestellt werden kann! Dies erreicht man bspw. dadurch, dass vorherige Einstellungen nicht aus der Datei gelöscht, sondern durch voranstellen eines Rautezeichens (#) auskommentiert werden. Sollte der X-Server nicht korrekt starten ist die betreffende Datei mit einem Editor auf der Konsole wieder in den Ursprungszustand zurück zu versetzen oder die Editierung zu überprüfen.'''''<br />
<br />
===Desktop schöner gestalten: Angepasste Wallpaper===<br />
<br />
Ein eher ästhetischer Gesichtspunkt betrifft die Gestaltung des Desktophintergrundes. Da der Bildschirminhalt beliebig gedreht werden kann, kann der Desktophintergrund einmal bspw. die Größe 1280x800 bzw. im Hochformat dann 800x1280 betragen. Ein auf die Auflösung 1280x800 optimiertes Bild sieht jedoch in der Auflösung 800x1280 unschön aus. Es gibt grundsätzlich zwei Möglichkeiten dem Problem zu begegnen.<br />
<br />
Die erste Möglichkeit ist, ein Bild mit der Auflösung 1280x1280 als Hintergrundbild zu verwenden. Dies bedingt jedoch, dass das "Hauptmotiv" des Bildes relativ stark zentriert ist, was die Auswahl oder Gestaltung des Bildes erschwert. Diese Lösung kann jedoch bei Farbverläufen u.ä. Verwendung finden.<br />
<br />
Eine andere Möglichkeit ist, für jede Ausrichtung das selbe Bild (im Folgenden Quellbild genannt) zu verwenden, das einmal für die Auflösung 1280x800 bearbeitet wird und einmal für das Hochformat 800x1280. Durch das gleiche Quellbild sehen beide Motive ganz ähnlich aus und es wird so der Eindruck erweckt, dass jeweils das selbe Bild dargestellt wird, obwohl es ja zwei verschiedene Bearbeitungsstände gibt. Bearbeiten Sie also mit einem Bildbearbeitungsprogramm Ihrer Wahl ein Quellbild und gestalten Sie daraus ein hochformatiges und ein querformaties Zielbild.<br />
<br />
Um zwischen den beiden Zielbildern automatisch durch das Script bzw. durch die Schnellstarter hin und herzuschalten, ergänzen Sie in der zweiten Zeile der Schnellstarter bzw. nach dem Befehl '''xrandr''' im script die Zeile:<br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-quer.jpg<br />
<br />
bzw. <br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-hoch.jpg<br />
<br />
Der Befehl zum Wechsel des Desktophintergrundes muss dabei recht früh im Script übergeben werden, weil es sonst passiert, dass man noch kurz das alte, in dem Fall nicht mehr passende Hintergrundbild, sieht, bevor auf das neue umgeschaltet wird.<br />
<br />
===Besonderheiten ThinkPad X41 Tablet===<br />
<br />
Die obige Installationsanleitung ist in den Grundzügen auch für die älteren Modelle [[X41#X41_Tablet|X41t]] gültig. Da bei diesen Modellen die Tablet-Tasten jedoch etwas anders ausgebildet sind, kann bei dem oben gezeigten Rotationsscript der Befehl <br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
===Besonderheiten [[X201#X201_Tablet|ThinkPad X201 Tablet]] Multitouch===<br />
<br />
Erstaunlicherweise funktioniert nach der Grundinstallation neben der Stifteingabe auch bereits die Eingabe mittels Finger. Neben der oben bereits aufgeführten Datei /usr/share/X11/xorg.conf.d/50-wacom.conf existiert auch eine /usr/share/X11/xorg.conf.d/50-multitouch.conf. Die Unterstützung einer wirklichen Multitouch-Bedienung beschränkt sich jedoch auf nur wenige Programme. So ist eine Multitouch-Bedienung bspw. bei dem Bildbetrachter '''eog''' möglich. Hier kann mittles der Bedienung mit zwei Fingern in das Bild hinein- bzw. herausgezoomt werden.<br />
<br />
Da die Ausbildung der Tablet-Tasten von der des X6xt abweicht, kann bei dem Rotations-Script der Befehl<br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
Manchmal kann es Sinn machen, die Bedienung mittels Finger zeitweise auszuschalten. Dies erreicht man mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch off<br />
<br />
bzw. kann es mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch on<br />
<br />
wieder einschalten. Da diese Funktion sicherlich hauptsächlich im Tablet-Modus verwendet wird, sollte hierfür ein Schnellstarter / eine Schaltfläche angelegt werden.<br />
<br />
===Besonderheiten [[X61#X61 Tablet|ThinPad X61 Tablet]] Multitouch===<br />
Beim X61 Tablet mit Multitouch, muss der resistive Touchscreen eingeschaltet, absolut gestellt und kalibriert werden.<br />
<br><br />
Hier ist das Skript dazu:<br><br />
<br />
<pre>#!bin/bash<br />
xsetwacom --set 'Serial Wacom Tablet touch' 'Mode' 'Absolute'<br />
xsetwacom --set 'Serial Wacom Tablet touch' Area 44 86 935 945<br />
xsetwacom --set 'Serial Wacom Tablet touch' Touch on<br />
</pre><br />
<br />
Die Werte für Area lassen sich sehr einfach mit dem xinput_calibrator herausfinden.<br />
<br><br />
Man kann das Script, um es bei jedem Start auszuführen, in die Datei /etc/rc.local eintragen.<br />
<br />
==Nützliche Programme==<br />
<br />
Im Folgenden werden einige nützliche Programme für die Verwenundung auf einem X-Tablet vorgestellt. Da diese Programm oftmals hinreichend auf anderen Seiten erklärt und dokumentiert sind, soll hier nur kurz das Anwendungsgebiet des jeweiligen Programmes erklärt werden, für weiterführende Informationen folgen Sie bitte dem Link.<br />
<br />
Die unten genannten Programm sind in den Menüs oftmals auf verschiende Untermenüs wie Barrierefreiheit, Sonstiges oder Zubehör verteilt. Deswegen kann es sinnvoll sein, ein eigenes Menü "Tablet" anzulegen und mittels des Programms alacarte die Tabletanwendungen in dieses Untermenü zu verschieben.<br />
<br />
* '''CellWriter (Handschrift-Erkennung)''': CellWriter ist in den Quellen aller gängigen Distributionen enthalten. Es dient zur Handschriftenerkennung und Steuerung mittels Handschrift. [http://wiki.ubuntuusers.de/CellWriter CellWriter im ubuntuusers-wiki]<br />
<br />
* '''Gnome-Barrierefreiheit (Bildschirmtastatur)''': Die Gnome-eigene Bildschirmtastatur kann über die Schaltfläche "Barrierefreiheit" --> "Bildschirmtastatur" aktiviert werden. <br />
<br />
* '''Florence (Bildschirmtastatur)''': Florence ist eine Bildschirmtastatur und ebenfalls in den Quellen aller gängigen Distributionen enthalten. [http://florence.sourceforge.net/english.html Projektseite mit Download und Dokumentation]<br />
<br />
* '''Xournal (Notizen erstellen)''': Xournal ist ein Programm zur Erstellung von Notizen. Man kann es wie einen Schreibblock verwenden. Ebenso ist die Bearbeitung von pdf-Dateien möglich. So kann man diese Dateien bspw. korrigieren oder kommentieren und später wieder als pdf abspeichern. [http://wiki.ubuntuusers.de/Xournal Xournal im ubuntuusers-wiki]<br />
<br />
* '''Gromit (Notizen auf dem Bildschirm anfertigen)''': Gromit eignet sich dazu, Notizen direkt auf dem Bildschirm anzufertigen. Dies ist vor allem bei Präsentationen nützlich. Ebenso ist es denkbar mit Gromit einen bestimmten Ablauf darzustellen und diesen Screenshot dann abzuspeichern (bspw. die Einrichtung eines Emailkontos o.ä.). [http://wiki.ubuntuusers.de/Gromit Gromit im ubuntuusers-wiki]<br />
<br />
* '''Easystroke (Gestenerkennung)''': Easystroke eignet sich zur Gestensteuerung. Dabei können den verschiedenen Gesten sowohl Befehle als auch Tastenkommandos zugewiesen werden. Easystroke ist nicht in allen gängigen Quellen enthalten, weshalb das Programm teils manuell nachinstalliert werden muss. [http://wiki.ubuntuusers.de/Easystroke Easystroke im ubuntuusers-wiki], [http://sourceforge.net/projects/easystroke/ Projektseite auf SourceForge]<br />
<br />
* '''MyPaint (Zeichenprogramm)''': MyPaint wurde speziell für den Einsatz auf Tablets entwickelt. Mittels MyPaint lassen sich Zeichnungen oder auch handschriftliche Notizen anfertigen. Handschriftliche Notizen können jedoch nicht exportiert werden. [http://wiki.ubuntuusers.de/MyPaint MyPaint auf ubuntuusers-wiki]<br />
<br />
* '''Grab and Drag (Firefox-Add-On zur Bedienung mit Stift oder Finger)''': Gestensteuerung von Firefox / Iceweasel. [https://addons.mozilla.org/de/firefox/addon/grab-and-drag/?src=search Drag und Grab auf addons.mozilla.org]<br />
<br />
* '''jscribble''': Programm zur Anfertigung von Notizen. <br />
<br />
* '''ardesia''': Ideal für Präsentationen mit dem Tablet. Der Desktop wird hier zum Zeichenbrett. Man kann direkt auf dem Desktop Notizen anfertigen und diese dann bspw. als pdf exportieren. Neben handschriftlichen Notizen werden auch Schriften unterstützt.<br />
<br />
==Fehlerbehebung==<br />
<br />
Trotz gewissenhafter Prüfung kann es aufgrund individueller Konfigurationen oder anderer Besonderheiten vorkommen, dass nicht alle Dinge, die oben aufgeführt sind immer bei jedem User das gewünschte Ziel erreichen. Aus diesem Grund werden hier noch einige oft gestellte Fragen in Kurzform behandelt. Diese Liste ist nicht abschließend und kann ggf. ergänzt werden.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Fehlerbild !! Abhilfe<br />
|-<br />
| Die Stiftausrichtung stimmt nicht mit der Bildschirmausrichtung überein || <br />
* Wurde der richtige Device-Name verwendet? Prüfung mittels ''xsetwacom --list-devices''. Passen sie ggf. das Rotationsscript an.<br />
* Lässt sich die Stiftausrichtung in gedrehtem Zustand ändern? Führen Sie in einem Terminal ''xsetwacom set "Device Name" Rotate Value'' aus. Ersezten Sie dabei ''Value'' der Reihe nach durch ''cw'', ''ccw'', ''none'' bzw. ''inverted''. Haben Sie die richtige Einstellung gefunden, ändern Sie ggf. das Rotationsscript ab.<br />
|-<br />
| Der Bildschirm wird nicht gedreht || <br />
* Sind die Tablet-Tasten richtig konfiguriert?<br />
* Test: Öffnen Sie ein Terminal und rufen Sie das Script im Terminal auf<br />
* Wird der Bildschirm jetzt gedreht?<br />
* Ja: Überprüfen Sie die Konfiguration der Tablet-Tasten<br />
* Nein: Rufen Sie das Script erneut auf. Nun jedoch mittels ''$ bash -x ./rotationsscript Wert'' und achten Sie auf Fehlermeldungen.<br />
|-<br />
| Der Bildschirm wird zwar gedreht, die Tastenbelegung "rechts", "links" usw. bleibt hingegen gleich ||<br />
* Überprüfen Sie die Datei /etc/sudoers, ob es auch nicht-priviligierten Nutzern erlaubt ist den Befehl ''setkeycodes'' auszuführen.<br />
|-<br />
| Nach einer Bildschirmdrehung mittels Schnellstarten und anschließender Drehung über die Tablet-Taste wird die Drehung nicht fortgesetzt, sondern beginnt immer wieder von vorn ||<br />
* Prüfen Sie, ob das Script der Schnellstarter die Bildschirmausrichtung korrekt in den status-File schreibt.<br />
|}<br />
<br />
[[Category:Linux]]<br />
[[Category:Debian]]</div>WileEhttps://thinkwiki.de/index.php?title=Linux_auf_X-Serie_Tablets&diff=26835Linux auf X-Serie Tablets2019-08-27T09:51:15Z<p>WileE: </p>
<hr />
<div>==Einleitung==<br />
Die gerätespezifischen Funktionen der ThinkPad X-Serie Tablets funktionieren unter Linux zumeist nicht gleich nach der Installation des Grundsystems oder sie funktionieren nur zum Teil. Dieser Beitrag zeigt Wege auf, wie die Tabletfunktionen unter verschiedenen Linux-Distibutionen eingerichtet werden können.<br />
<br />
==Debian==<br />
=== Grundinstallation ===<br />
<br />
Die folgende Installationsanleitung bezieht sich auf ein [[X61#X61_Tablet|ThinkPad X61t]] mit Debian Testing. Sie ist jedoch in Grundzügen auch auf andere Tablets der X-Serie anwendbar. Auf bekannte Besonderheiten bzgl. andere Modelle der X-Serie wird ggf. eingegangen. Als Installationmedium kann ein Image von [http://www.debian.org www.debian.org] verwendet werden. Hierzu wird empfohlen erst ein Grundsystem ohne X (also ohne grafische Oberfläche) zu installieren. Nach einer Anpassung der Dateien /etc/fstab (falls erforderlich) und /etc/apt/sources.list kann nun der bevorzugte Desktop-Manager installiert werden. Für die hier aufgezeigte beispielhafte Installation von Debian Testing wurde Gnome 3 verwendet. Es sind jedoch auch andere Desktop Environments denkbar. Dabei ist dann jedoch zu beachten, dass bspw. bei der weiter unten aufgezeigte Möglichkeit mit der Ansteuerung mittels Schnellstartern eventuell etwas andere Wege in Bezug auf die Darstellung am Desktop gewählt werden müssen.<br />
<br />
===Erster Reboot unter X===<br />
<br />
Nach dem ersten Neustart funktioniert bereits die Eingabe mittels Stift. Bis hierhin wurden noch keine Veränderungen am System vorgenommen. Die Bildschirmrotation funktioniert noch nicht, die Sondertasten unterhalb des Bildschirms (im folgenden '''Tablet-Tasten''' genannt) weisen noch keine Funktion auf.<br />
<br />
===Anforderungen und Ziele===<br />
<br />
Das X-Tablet soll die folgenden Anforderungen erfüllen können:<br />
<br />
* '''Rotations-Taste''' - Es soll eine Bildschirmrotation von 90° gegenüber der vorherigen Einstellung über einen Knopfdruck auf den Rotationstasten (Tablet-Tasten) ausgeführt werden. Des Weiteren soll sich die Stiftausrichtung automatisch so verändern, dass die Ausrichtung des Stiftes der Ausrichtung des Bildschirms entspricht.<br />
* '''Schnellstarter''' - Es sollen Schnellstarter vorhanden sein, mit der eine beliebige Bildschirmausrichtung unter Umgehung des Rotationstasten sofort anwählbar ist. Auch hier soll sich der Stift der jeweiligen Bildschirmausrichtung anpassen.<br />
* '''Super-Taste''' - Unter Gnome 3 ist der Super-Taste eine elementare Funktion zugeordnet. Eine Tablet-Taste soll diese Funktion übernehmen.<br />
* '''Hoch / Runter / Rechts / Links-Tasten''' - Die Tablets der Serie X6xt verfügen an der rechten Bildschirmunterkante über eine gemeinsame Taste, die die Funktionen ''Hoch'', ''Runter'', ''Rechts'' und ''Links'' ausführen kann. Die Funktionen ''Hoch'' und ''Runter'' sind im Tablet-Modus durchaus sinnvoll, die Funktionen ''Rechts'' und ''Links'' sind zum Beispiel beim surfen eher unwichtig und sollen durch die Tastenbelegungen ''Vor'' und ''Zurück'' ersetzt werden, damit zwischen besuchten Webseiten hin- und hergeschaltet werden kann.<br />
* '''Mitdrehen der Hoch / Runter / Vor / Zurück - Tasten''' - Die oben genannten Tasten sollen sich bei der Bildschirm-Rotation mitdrehen und der Bildschirmausrichtung folgen. Hält der Nutzer bspw. sein Tablet hochkant, soll ''Zurück'' zu ''Hoch'' werden, ''Vor'' zu ''Runter'', ''Runter'' zu ''Zurück'' und ''Hoch'' zu ''Vor''. Es soll also eine nach der jeweiligen Ausrichtung des Gerätes logische Anordnung der Tasten gegeben sein.<br />
* '''Automatische Bildschirm-Rotation''' - Auf diesen Punkt wird hier nicht eingegangen.<br />
<br />
===Tablet-Tasten konfigurieren===<br />
<br />
Eine Möglichkeit den Scancode herauszufinden bietet das Programm '''evtest'''. evtest erfordert root-Rechte. Führen Sie also die folgenden Befehle als root aus. Das Programm evtest befindet sich in den Main-Repos und kann über einen Paket-Manager installiert werden. Als erstes wird herausgefunden, welches Device enötigt wird.<br />
<br />
root# egrep -e ".*keyboard.*/dev/input/event[0-9]{1,2}.*" /var/log/Xorg.0.log<br />
<br />
Daraufhin erhält man eine Ausgabe wie:<br />
<br />
[ 5.543] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"<br />
<br />
Als nächstes startet man evtest mit folgendem Aufruf:<br />
<br />
root# evtest /dev/input/event0<br />
<br />
Daraufhin erhält man eine ziemlich lange Liste. Die oben aufgeführten Codes kann man sich ansehen, diese werden zum Teil später noch benötigt. Wichtig sind jedoch die, die durch einen Tastendruck ausgelesen werden können. Ein solcher Abschnitt sieht etwa so aus:<br />
<br />
Event: time 1326493063.385652, type 4 (Misc), code 4 (ScanCode), value 68<br />
Event: time 1326493063.385661, type 1 (Key), code 125 (Leftmeta), value 0<br />
Event: time 1326493063.385664, -------------- Report Sync ------------<br />
<br />
Die wichtigen Werte habe sind in diesem Beispiel '''value 68''' und '''code 125'''. Die Scancodes der Tablet-Tasten sollten nun der Reihe nach ausgelesen und notiert werden. Mit den gewonnen Werten kann man schon ein wenig arbeiten. Um beispielsweise die mittlere der drei Tablet-Tasten mit dem Keysym der Supertaste zu hinterlegen, gibt man als root den folgenden Befehl ein:<br />
<br />
root# setkeycodes 68 125<br />
<br />
So würde also der Befehl aussehen, der zu der Tastenbelegung aus dem obigen Beispiel führt. Die erste Zahl steht also für die gewünschte Taste, die zweite für das damit verbundene Zeichen. Hierbei kann (fast) noch nichts schief gehen. Die Änderung der Tastenbelegung verschwindet nach einem Neustart. Es können so also testweise alle Tasten mit neuen Keycodes hinterlegt und vor allem getestet werden.<br />
<br />
Nachdem die nötigen Belegungen heraus gefunden und getestet wurden, können diese in die Datei /etc/rc.local eingetragen werden, damit sie nach einem Neustart immer wirksam werden. Hier ein beispielhafter Auszug:<br />
<br />
#rc.local<br />
setkeycodes 6e 158 # Button Left <br />
setkeycodes 6d 159 # Button Right<br />
setkeycodes 68 125 # Super-Taste<br />
<br />
Damit können die Tasten schon die vorgesehen Aktionen ausführen. Einer der Tablet-Taste soll, wie oben beschrieben als Super-Taste genutzt werden, so dass mit einem Tastendruck die Gnome-Shell geöffnet werden kann. Das wird durch die letzte der oben gezeigten Zeilen erreicht.<br />
<br />
===Rotationsscript===<br />
<br />
Was soll das Rotationsscript können?<br />
<br />
* Bildschirm der Reihe nach von '''none''' über '''right''' nach '''inverted''' und weiter zu '''left''' und wieder nach '''none''' drehen.<br />
* Stift '''mitdrehen''', dies ist nötig, da sonst die Ausrichtung des Stiftes nicht mit der Bildschirmausrichtung übereinstimmt.<br />
* Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Tasten mit der Bildschirmausrichtung ändern.<br />
* Bildschirmausrichtung in einen status-File schreiben<br />
<br />
Zusätzlich soll ja auch noch die Bildschirmdrehung per '''Schnellstarter''' möglich sein, so dass es nötig ist, die aktuelle Bildschirmausrichtung jederzeit abfragen zu können. Es muss also noch eine Status-Datei angelegt werden, in die der aktuelle Rotations-Status hineingeschrieben wird und abrufbar ist.<br />
<br />
Die obigen Punkte erreicht man über die folgenden Befehle:<br />
<br />
* xrandr (Bildschirm-Drehung)<br />
* xsetwacom set "Serial Wacom Tablet stylus" Rotate (Änderung der Stiftausrichtung)<br />
* setkeycodes (Änderung der Tastenbelegung)<br />
* echo (Schreiben des Status-Files)<br />
<br />
Wie oben bereits dargestellt benötigt man für den Befehl '''setkeycodes''' root-Rechte, was eine Änderung der Datei '''/etc/sudoers''' mit sich bringt, damit das Script auch von nicht-priviligierten Nutzern ausgeführt werden kann. Dazu legt man eine Gruppe '''rotation''' an und erlaubt dieser Gruppe, den Befehl '''setkeycodes''' auszuführen. Die Bearbeitung der Datei /etc/sudoers ist hinlänglich dokumentiert, weshlab hier nicht im Detail darauf eingegangen wird.<br />
<br />
Der '''Status-File''', der zum Auslesen der aktuellen Bildschirmausrichtung benötigt wird, kann bespielsweise im /home-Verzeichnis oder in /tmp angelegt werden. Nicht-priviligierte Nutzer müssen jedoch Schreibrechte für diese Datei haben. <br />
<br />
touch /Pfad/zum/anzulegenden/Status-File<br />
<br />
Hier das Rotations-Script, gültig für ein ThinkPad X6xt:<br />
[code]<br />
#!/bin/bash<br />
# name: rotatex61t.sh<br />
# from: Frank Zimmermann<br />
# date: 2011-12-21<br />
# version: 0.0.1<br />
# update 27.08.2019 von wileE<br />
<br />
STATUS_FILE=/home/hopf/.rotationmode<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|normal) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else <br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate cw && <br />
`sudo setkeycodes 6d 103 6e 108 71 158 6f 159` && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate half && <br />
`sudo setkeycodes 6d 158 6f 103 6e 159 71 108` && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate ccw && <br />
`sudo setkeycodes 6e 103 71 159 6d 108 6f 158` && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate none && <br />
`sudo setkeycodes 71 103 6d 159 6f 108 6e 158` && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
[/code]<br />
<br />
Der obere Bereich (bis '''else''') ermöglicht die direkte Eingabe in ein Terminal (wird während der täglichen Arbeit mit dem Tablet aber nicht benötigt), der untere Bereich liest den Status-File ein und führt dann die entsprechenden Befehle aus und schreibt das Ergebnis wieder in den Status-File.<br />
<br />
Das Script kann beispielsweise unter /usr/local/bin/rotatex61t.sh abgelegt werden. Für das Script sind noch die Rechte mit dem Befehl chmod anzupassen.<br />
<br />
Beispiel:<br />
<br />
root# chmod a+x /usr/local/bin/rotatex61t.sh<br />
<br />
Über "Systemeinstellungen" --> "Tastatur" --> "Tastenkombinationen" kann die zuvor konfigurierte Rotationstaste (Tablet-Taste) mit diesem Script belegt werden.<br />
<br />
Soll das Script nicht auf einem ThinkPad X6xt, sondern beispielsweise auf einem ThinkPad X41t oder X20xt Verwendung finden, kann der oben genannte Punkt 3 (Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Tasten mit der Bildschirmausrichtung ändern) entfallen, da diese X-Serie Tablets noch nicht bzw. nicht mehr über die genannten Hoch/Runter/Rechts/Links-Tasten verfügen. Dementsprechend muss auch das Script in einigen Punkten angepasst werden. Alle anderen Punkte der obigen Beschreibung behalten auch in Bezug auf ThinkPads der genannten Bauserien ihre Gültigkeit. <br />
<br />
Hier nun als Beispiel das Rotations-Script, wie es bei einem ThinkPad X20xt verwendet werden kann:<br />
<br />
#!/bin/bash<br />
#name: rotateX200.sh<br />
#from: frank.zimmermann@online.de<br />
#date: 2012-01-12<br />
#version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotateX201/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|none) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else<br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
===Schnellstarter===<br />
<br />
Die gewünschten Schnellstarter sind ähnlich wie das Script aufgebaut. Hier die Datei '''tabletright''' als Anschauung:<br />
<br />
/usr/bin/xrandr -o right<br />
xsetwacom set "Serial Wacom Tablet stylus" Rotate Cw<br />
xsetwacom set "Serial Wacom Tablet eraser" Rotate Cw<br />
sudo setkeycodes 6d 103 6f 159 6e 108 71 158<br />
echo 3 > /home/frank/bin/rotatex61t/.rotate-status<br />
<br />
Man sieht also, dass diese einzelne Datei im Prinzip das Gleiche macht, wie der Abschnitt '''"0)"''' in der zweiten case-Verzweigung des Rotation-Scripts. Ähnliche Dateien werden nun für jede einzelne Bildschirmausrichtung nach dem Muster des Rotations-Scripts angelegt. Diese werden ebenfalls unterhalb von /usr/local/bin abgelegt und die Rechte angepasst. Bitte beachten Sie, dass die Zeile 4 in obiger Beispieldatei nur bei ThinkPads der Serie X6xt notwendig ist. Sollten Sie die Datei auf einem ThinkPad einer anderen Serie verwenden, kann die Zeile 4 ersatzlos entfallen!<br />
<br />
Als Abschluss habe ich mir noch vier Icons erstellt, die man für die Schnellstarter verwenden kann. Der rote Buchstabe steht dabei für '''right''', '''left''', '''none''' bzw. '''inverted'''.<br />
<br />
[[Bild:Tablet-right.png]]<br />
[[Bild:Tablet-normal.png]]<br />
[[Bild:Tablet-inverted.png]]<br />
[[Bild:Tablet-left.png]]<br />
<br />
<br />
Mittels des Programms '''"alacarte"''' können in der Sektion '''"Zubehör"''' vier neue Einträge erstellt werden:<br />
<br />
"Neuer Eintrag" --> "Name: Rotate Inverted" --> "Befehl: Ablageort der Schnellstarte-Datei" --> Kommentar nach belieben.<br />
<br />
Diese vier Schnellstarter können dann noch zu denn Favoriten zugefügt werden, so dass diese schnell erreichbar sind. <br />
<br />
Sollte gewünscht werden, dass das Tablet auch im Tablet-Modus bzw. im gedrehten Zustand herunter gefahren wird, benötigt man noch eine weiter Zeile in der Datei /etc/rc.local, welche den Status-File auf "0" setzt, um nach einem Neustart wieder den Ursprungszustand herzustellen:<br />
<br />
#rc.local (Auszug)<br />
echo 0 > /Pfad/zum/Status-File<br />
<br />
===Das Programm '''xsetwacom'''===<br />
<br />
Für die Konfiguration in Bezug auf Bildschirmausrichtung und Stiftverhalten ist das Programm '''xsetwacom''' verantwortlich. Da hierfür keine grafische Oberfläche existiert, ist eine Konfiguration über ein Terminal nötig. Der Befehl<br />
<br />
$ xsetwacom --help<br />
<br />
bzw.<br />
<br />
$ man xsetwacom<br />
<br />
liefert eine kürzere oder ausführlichere Beschreibung.<br />
<br />
Einstellungen können über<br />
<br />
$ xsetwacom -s get "devicename" parameter<br />
<br />
ausgelesen werden, mittels des Befehls<br />
<br />
$ xsetwacom set "devicename" parameter value<br />
<br />
setzt man Parameter und Werte neu. Die Option '''-s''' im get-Befehl kann auch durch '''-x''' ersetzt werden, so dass man eine Ausgabe erhält, die für die Datei /usr/share/X11/xorg.conf.d/50-wacom.conf verwendet werden kann. Über den set-Befehl können also alle gewünschten Veränderungen getestet werden, bevor diese in die oben genannte Datei geschrieben werden.<br />
<br />
===/usr/share/X11/xorg.conf.d/50-wacom.conf===<br />
<br />
In der Datei /usr/share/X11/xorg.conf.d/50-wacom.conf können zahlreiche Veränderungen zum Verhalten des Stiftes vorgenommen werden. Nähere Informationen zum Umfang und den Möglichkeiten der Änderungen liefert <br />
<br />
man wacom<br />
<br />
bzw.<br />
<br />
man xsetwacom<br />
<br />
Um die Änderungen wirksam zu machen muss der X-server mit<br />
<br />
root# /etc/init.d/gdm3 restart<br />
<br />
neu gestartet werden.<br />
<br />
'''''Vorsicht! Die vor der Editierung funktionierende Datei ist unbedingt zu sichern, so dass bei einer fehlerhaften Editierung der Ursprungszustand wieder hergestellt werden kann! Dies erreicht man bspw. dadurch, dass vorherige Einstellungen nicht aus der Datei gelöscht, sondern durch voranstellen eines Rautezeichens (#) auskommentiert werden. Sollte der X-Server nicht korrekt starten ist die betreffende Datei mit einem Editor auf der Konsole wieder in den Ursprungszustand zurück zu versetzen oder die Editierung zu überprüfen.'''''<br />
<br />
===Desktop schöner gestalten: Angepasste Wallpaper===<br />
<br />
Ein eher ästhetischer Gesichtspunkt betrifft die Gestaltung des Desktophintergrundes. Da der Bildschirminhalt beliebig gedreht werden kann, kann der Desktophintergrund einmal bspw. die Größe 1280x800 bzw. im Hochformat dann 800x1280 betragen. Ein auf die Auflösung 1280x800 optimiertes Bild sieht jedoch in der Auflösung 800x1280 unschön aus. Es gibt grundsätzlich zwei Möglichkeiten dem Problem zu begegnen.<br />
<br />
Die erste Möglichkeit ist, ein Bild mit der Auflösung 1280x1280 als Hintergrundbild zu verwenden. Dies bedingt jedoch, dass das "Hauptmotiv" des Bildes relativ stark zentriert ist, was die Auswahl oder Gestaltung des Bildes erschwert. Diese Lösung kann jedoch bei Farbverläufen u.ä. Verwendung finden.<br />
<br />
Eine andere Möglichkeit ist, für jede Ausrichtung das selbe Bild (im Folgenden Quellbild genannt) zu verwenden, das einmal für die Auflösung 1280x800 bearbeitet wird und einmal für das Hochformat 800x1280. Durch das gleiche Quellbild sehen beide Motive ganz ähnlich aus und es wird so der Eindruck erweckt, dass jeweils das selbe Bild dargestellt wird, obwohl es ja zwei verschiedene Bearbeitungsstände gibt. Bearbeiten Sie also mit einem Bildbearbeitungsprogramm Ihrer Wahl ein Quellbild und gestalten Sie daraus ein hochformatiges und ein querformaties Zielbild.<br />
<br />
Um zwischen den beiden Zielbildern automatisch durch das Script bzw. durch die Schnellstarter hin und herzuschalten, ergänzen Sie in der zweiten Zeile der Schnellstarter bzw. nach dem Befehl '''xrandr''' im script die Zeile:<br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-quer.jpg<br />
<br />
bzw. <br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-hoch.jpg<br />
<br />
Der Befehl zum Wechsel des Desktophintergrundes muss dabei recht früh im Script übergeben werden, weil es sonst passiert, dass man noch kurz das alte, in dem Fall nicht mehr passende Hintergrundbild, sieht, bevor auf das neue umgeschaltet wird.<br />
<br />
===Besonderheiten ThinkPad X41 Tablet===<br />
<br />
Die obige Installationsanleitung ist in den Grundzügen auch für die älteren Modelle [[X41#X41_Tablet|X41t]] gültig. Da bei diesen Modellen die Tablet-Tasten jedoch etwas anders ausgebildet sind, kann bei dem oben gezeigten Rotationsscript der Befehl <br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
===Besonderheiten [[X201#X201_Tablet|ThinkPad X201 Tablet]] Multitouch===<br />
<br />
Erstaunlicherweise funktioniert nach der Grundinstallation neben der Stifteingabe auch bereits die Eingabe mittels Finger. Neben der oben bereits aufgeführten Datei /usr/share/X11/xorg.conf.d/50-wacom.conf existiert auch eine /usr/share/X11/xorg.conf.d/50-multitouch.conf. Die Unterstützung einer wirklichen Multitouch-Bedienung beschränkt sich jedoch auf nur wenige Programme. So ist eine Multitouch-Bedienung bspw. bei dem Bildbetrachter '''eog''' möglich. Hier kann mittles der Bedienung mit zwei Fingern in das Bild hinein- bzw. herausgezoomt werden.<br />
<br />
Da die Ausbildung der Tablet-Tasten von der des X6xt abweicht, kann bei dem Rotations-Script der Befehl<br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
Manchmal kann es Sinn machen, die Bedienung mittels Finger zeitweise auszuschalten. Dies erreicht man mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch off<br />
<br />
bzw. kann es mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch on<br />
<br />
wieder einschalten. Da diese Funktion sicherlich hauptsächlich im Tablet-Modus verwendet wird, sollte hierfür ein Schnellstarter / eine Schaltfläche angelegt werden.<br />
<br />
===Besonderheiten [[X61#X61 Tablet|ThinPad X61 Tablet]] Multitouch===<br />
Beim X61 Tablet mit Multitouch, muss der resistive Touchscreen eingeschaltet, absolut gestellt und kalibriert werden.<br />
<br><br />
Hier ist das Skript dazu:<br><br />
<br />
<pre>#!bin/bash<br />
xsetwacom --set 'Serial Wacom Tablet touch' 'Mode' 'Absolute'<br />
xsetwacom --set 'Serial Wacom Tablet touch' Area 44 86 935 945<br />
xsetwacom --set 'Serial Wacom Tablet touch' Touch on<br />
</pre><br />
<br />
Die Werte für Area lassen sich sehr einfach mit dem xinput_calibrator herausfinden.<br />
<br><br />
Man kann das Script, um es bei jedem Start auszuführen, in die Datei /etc/rc.local eintragen.<br />
<br />
==Nützliche Programme==<br />
<br />
Im Folgenden werden einige nützliche Programme für die Verwenundung auf einem X-Tablet vorgestellt. Da diese Programm oftmals hinreichend auf anderen Seiten erklärt und dokumentiert sind, soll hier nur kurz das Anwendungsgebiet des jeweiligen Programmes erklärt werden, für weiterführende Informationen folgen Sie bitte dem Link.<br />
<br />
Die unten genannten Programm sind in den Menüs oftmals auf verschiende Untermenüs wie Barrierefreiheit, Sonstiges oder Zubehör verteilt. Deswegen kann es sinnvoll sein, ein eigenes Menü "Tablet" anzulegen und mittels des Programms alacarte die Tabletanwendungen in dieses Untermenü zu verschieben.<br />
<br />
* '''CellWriter (Handschrift-Erkennung)''': CellWriter ist in den Quellen aller gängigen Distributionen enthalten. Es dient zur Handschriftenerkennung und Steuerung mittels Handschrift. [http://wiki.ubuntuusers.de/CellWriter CellWriter im ubuntuusers-wiki]<br />
<br />
* '''Gnome-Barrierefreiheit (Bildschirmtastatur)''': Die Gnome-eigene Bildschirmtastatur kann über die Schaltfläche "Barrierefreiheit" --> "Bildschirmtastatur" aktiviert werden. <br />
<br />
* '''Florence (Bildschirmtastatur)''': Florence ist eine Bildschirmtastatur und ebenfalls in den Quellen aller gängigen Distributionen enthalten. [http://florence.sourceforge.net/english.html Projektseite mit Download und Dokumentation]<br />
<br />
* '''Xournal (Notizen erstellen)''': Xournal ist ein Programm zur Erstellung von Notizen. Man kann es wie einen Schreibblock verwenden. Ebenso ist die Bearbeitung von pdf-Dateien möglich. So kann man diese Dateien bspw. korrigieren oder kommentieren und später wieder als pdf abspeichern. [http://wiki.ubuntuusers.de/Xournal Xournal im ubuntuusers-wiki]<br />
<br />
* '''Gromit (Notizen auf dem Bildschirm anfertigen)''': Gromit eignet sich dazu, Notizen direkt auf dem Bildschirm anzufertigen. Dies ist vor allem bei Präsentationen nützlich. Ebenso ist es denkbar mit Gromit einen bestimmten Ablauf darzustellen und diesen Screenshot dann abzuspeichern (bspw. die Einrichtung eines Emailkontos o.ä.). [http://wiki.ubuntuusers.de/Gromit Gromit im ubuntuusers-wiki]<br />
<br />
* '''Easystroke (Gestenerkennung)''': Easystroke eignet sich zur Gestensteuerung. Dabei können den verschiedenen Gesten sowohl Befehle als auch Tastenkommandos zugewiesen werden. Easystroke ist nicht in allen gängigen Quellen enthalten, weshalb das Programm teils manuell nachinstalliert werden muss. [http://wiki.ubuntuusers.de/Easystroke Easystroke im ubuntuusers-wiki], [http://sourceforge.net/projects/easystroke/ Projektseite auf SourceForge]<br />
<br />
* '''MyPaint (Zeichenprogramm)''': MyPaint wurde speziell für den Einsatz auf Tablets entwickelt. Mittels MyPaint lassen sich Zeichnungen oder auch handschriftliche Notizen anfertigen. Handschriftliche Notizen können jedoch nicht exportiert werden. [http://wiki.ubuntuusers.de/MyPaint MyPaint auf ubuntuusers-wiki]<br />
<br />
* '''Grab and Drag (Firefox-Add-On zur Bedienung mit Stift oder Finger)''': Gestensteuerung von Firefox / Iceweasel. [https://addons.mozilla.org/de/firefox/addon/grab-and-drag/?src=search Drag und Grab auf addons.mozilla.org]<br />
<br />
* '''jscribble''': Programm zur Anfertigung von Notizen. <br />
<br />
* '''ardesia''': Ideal für Präsentationen mit dem Tablet. Der Desktop wird hier zum Zeichenbrett. Man kann direkt auf dem Desktop Notizen anfertigen und diese dann bspw. als pdf exportieren. Neben handschriftlichen Notizen werden auch Schriften unterstützt.<br />
<br />
==Fehlerbehebung==<br />
<br />
Trotz gewissenhafter Prüfung kann es aufgrund individueller Konfigurationen oder anderer Besonderheiten vorkommen, dass nicht alle Dinge, die oben aufgeführt sind immer bei jedem User das gewünschte Ziel erreichen. Aus diesem Grund werden hier noch einige oft gestellte Fragen in Kurzform behandelt. Diese Liste ist nicht abschließend und kann ggf. ergänzt werden.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Fehlerbild !! Abhilfe<br />
|-<br />
| Die Stiftausrichtung stimmt nicht mit der Bildschirmausrichtung überein || <br />
* Wurde der richtige Device-Name verwendet? Prüfung mittels ''xsetwacom --list-devices''. Passen sie ggf. das Rotationsscript an.<br />
* Lässt sich die Stiftausrichtung in gedrehtem Zustand ändern? Führen Sie in einem Terminal ''xsetwacom set "Device Name" Rotate Value'' aus. Ersezten Sie dabei ''Value'' der Reihe nach durch ''cw'', ''ccw'', ''none'' bzw. ''inverted''. Haben Sie die richtige Einstellung gefunden, ändern Sie ggf. das Rotationsscript ab.<br />
|-<br />
| Der Bildschirm wird nicht gedreht || <br />
* Sind die Tablet-Tasten richtig konfiguriert?<br />
* Test: Öffnen Sie ein Terminal und rufen Sie das Script im Terminal auf<br />
* Wird der Bildschirm jetzt gedreht?<br />
* Ja: Überprüfen Sie die Konfiguration der Tablet-Tasten<br />
* Nein: Rufen Sie das Script erneut auf. Nun jedoch mittels ''$ bash -x ./rotationsscript Wert'' und achten Sie auf Fehlermeldungen.<br />
|-<br />
| Der Bildschirm wird zwar gedreht, die Tastenbelegung "rechts", "links" usw. bleibt hingegen gleich ||<br />
* Überprüfen Sie die Datei /etc/sudoers, ob es auch nicht-priviligierten Nutzern erlaubt ist den Befehl ''setkeycodes'' auszuführen.<br />
|-<br />
| Nach einer Bildschirmdrehung mittels Schnellstarten und anschließender Drehung über die Tablet-Taste wird die Drehung nicht fortgesetzt, sondern beginnt immer wieder von vorn ||<br />
* Prüfen Sie, ob das Script der Schnellstarter die Bildschirmausrichtung korrekt in den status-File schreibt.<br />
|}<br />
<br />
[[Category:Linux]]<br />
[[Category:Debian]]</div>WileEhttps://thinkwiki.de/index.php?title=Linux_auf_X-Serie_Tablets&diff=26834Linux auf X-Serie Tablets2019-08-27T09:48:36Z<p>WileE: Rotationsscript update</p>
<hr />
<div>==Einleitung==<br />
Die gerätespezifischen Funktionen der ThinkPad X-Serie Tablets funktionieren unter Linux zumeist nicht gleich nach der Installation des Grundsystems oder sie funktionieren nur zum Teil. Dieser Beitrag zeigt Wege auf, wie die Tabletfunktionen unter verschiedenen Linux-Distibutionen eingerichtet werden können.<br />
<br />
==Debian==<br />
=== Grundinstallation ===<br />
<br />
Die folgende Installationsanleitung bezieht sich auf ein [[X61#X61_Tablet|ThinkPad X61t]] mit Debian Testing. Sie ist jedoch in Grundzügen auch auf andere Tablets der X-Serie anwendbar. Auf bekannte Besonderheiten bzgl. andere Modelle der X-Serie wird ggf. eingegangen. Als Installationmedium kann ein Image von [http://www.debian.org www.debian.org] verwendet werden. Hierzu wird empfohlen erst ein Grundsystem ohne X (also ohne grafische Oberfläche) zu installieren. Nach einer Anpassung der Dateien /etc/fstab (falls erforderlich) und /etc/apt/sources.list kann nun der bevorzugte Desktop-Manager installiert werden. Für die hier aufgezeigte beispielhafte Installation von Debian Testing wurde Gnome 3 verwendet. Es sind jedoch auch andere Desktop Environments denkbar. Dabei ist dann jedoch zu beachten, dass bspw. bei der weiter unten aufgezeigte Möglichkeit mit der Ansteuerung mittels Schnellstartern eventuell etwas andere Wege in Bezug auf die Darstellung am Desktop gewählt werden müssen.<br />
<br />
===Erster Reboot unter X===<br />
<br />
Nach dem ersten Neustart funktioniert bereits die Eingabe mittels Stift. Bis hierhin wurden noch keine Veränderungen am System vorgenommen. Die Bildschirmrotation funktioniert noch nicht, die Sondertasten unterhalb des Bildschirms (im folgenden '''Tablet-Tasten''' genannt) weisen noch keine Funktion auf.<br />
<br />
===Anforderungen und Ziele===<br />
<br />
Das X-Tablet soll die folgenden Anforderungen erfüllen können:<br />
<br />
* '''Rotations-Taste''' - Es soll eine Bildschirmrotation von 90° gegenüber der vorherigen Einstellung über einen Knopfdruck auf den Rotationstasten (Tablet-Tasten) ausgeführt werden. Des Weiteren soll sich die Stiftausrichtung automatisch so verändern, dass die Ausrichtung des Stiftes der Ausrichtung des Bildschirms entspricht.<br />
* '''Schnellstarter''' - Es sollen Schnellstarter vorhanden sein, mit der eine beliebige Bildschirmausrichtung unter Umgehung des Rotationstasten sofort anwählbar ist. Auch hier soll sich der Stift der jeweiligen Bildschirmausrichtung anpassen.<br />
* '''Super-Taste''' - Unter Gnome 3 ist der Super-Taste eine elementare Funktion zugeordnet. Eine Tablet-Taste soll diese Funktion übernehmen.<br />
* '''Hoch / Runter / Rechts / Links-Tasten''' - Die Tablets der Serie X6xt verfügen an der rechten Bildschirmunterkante über eine gemeinsame Taste, die die Funktionen ''Hoch'', ''Runter'', ''Rechts'' und ''Links'' ausführen kann. Die Funktionen ''Hoch'' und ''Runter'' sind im Tablet-Modus durchaus sinnvoll, die Funktionen ''Rechts'' und ''Links'' sind zum Beispiel beim surfen eher unwichtig und sollen durch die Tastenbelegungen ''Vor'' und ''Zurück'' ersetzt werden, damit zwischen besuchten Webseiten hin- und hergeschaltet werden kann.<br />
* '''Mitdrehen der Hoch / Runter / Vor / Zurück - Tasten''' - Die oben genannten Tasten sollen sich bei der Bildschirm-Rotation mitdrehen und der Bildschirmausrichtung folgen. Hält der Nutzer bspw. sein Tablet hochkant, soll ''Zurück'' zu ''Hoch'' werden, ''Vor'' zu ''Runter'', ''Runter'' zu ''Zurück'' und ''Hoch'' zu ''Vor''. Es soll also eine nach der jeweiligen Ausrichtung des Gerätes logische Anordnung der Tasten gegeben sein.<br />
* '''Automatische Bildschirm-Rotation''' - Auf diesen Punkt wird hier nicht eingegangen.<br />
<br />
===Tablet-Tasten konfigurieren===<br />
<br />
Eine Möglichkeit den Scancode herauszufinden bietet das Programm '''evtest'''. evtest erfordert root-Rechte. Führen Sie also die folgenden Befehle als root aus. Das Programm evtest befindet sich in den Main-Repos und kann über einen Paket-Manager installiert werden. Als erstes wird herausgefunden, welches Device enötigt wird.<br />
<br />
root# egrep -e ".*keyboard.*/dev/input/event[0-9]{1,2}.*" /var/log/Xorg.0.log<br />
<br />
Daraufhin erhält man eine Ausgabe wie:<br />
<br />
[ 5.543] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"<br />
<br />
Als nächstes startet man evtest mit folgendem Aufruf:<br />
<br />
root# evtest /dev/input/event0<br />
<br />
Daraufhin erhält man eine ziemlich lange Liste. Die oben aufgeführten Codes kann man sich ansehen, diese werden zum Teil später noch benötigt. Wichtig sind jedoch die, die durch einen Tastendruck ausgelesen werden können. Ein solcher Abschnitt sieht etwa so aus:<br />
<br />
Event: time 1326493063.385652, type 4 (Misc), code 4 (ScanCode), value 68<br />
Event: time 1326493063.385661, type 1 (Key), code 125 (Leftmeta), value 0<br />
Event: time 1326493063.385664, -------------- Report Sync ------------<br />
<br />
Die wichtigen Werte habe sind in diesem Beispiel '''value 68''' und '''code 125'''. Die Scancodes der Tablet-Tasten sollten nun der Reihe nach ausgelesen und notiert werden. Mit den gewonnen Werten kann man schon ein wenig arbeiten. Um beispielsweise die mittlere der drei Tablet-Tasten mit dem Keysym der Supertaste zu hinterlegen, gibt man als root den folgenden Befehl ein:<br />
<br />
root# setkeycodes 68 125<br />
<br />
So würde also der Befehl aussehen, der zu der Tastenbelegung aus dem obigen Beispiel führt. Die erste Zahl steht also für die gewünschte Taste, die zweite für das damit verbundene Zeichen. Hierbei kann (fast) noch nichts schief gehen. Die Änderung der Tastenbelegung verschwindet nach einem Neustart. Es können so also testweise alle Tasten mit neuen Keycodes hinterlegt und vor allem getestet werden.<br />
<br />
Nachdem die nötigen Belegungen heraus gefunden und getestet wurden, können diese in die Datei /etc/rc.local eingetragen werden, damit sie nach einem Neustart immer wirksam werden. Hier ein beispielhafter Auszug:<br />
<br />
#rc.local<br />
setkeycodes 6e 158 # Button Left <br />
setkeycodes 6d 159 # Button Right<br />
setkeycodes 68 125 # Super-Taste<br />
<br />
Damit können die Tasten schon die vorgesehen Aktionen ausführen. Einer der Tablet-Taste soll, wie oben beschrieben als Super-Taste genutzt werden, so dass mit einem Tastendruck die Gnome-Shell geöffnet werden kann. Das wird durch die letzte der oben gezeigten Zeilen erreicht.<br />
<br />
===Rotationsscript===<br />
<br />
Was soll das Rotationsscript können?<br />
<br />
* Bildschirm der Reihe nach von '''none''' über '''right''' nach '''inverted''' und weiter zu '''left''' und wieder nach '''none''' drehen.<br />
* Stift '''mitdrehen''', dies ist nötig, da sonst die Ausrichtung des Stiftes nicht mit der Bildschirmausrichtung übereinstimmt.<br />
* Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Tasten mit der Bildschirmausrichtung ändern.<br />
* Bildschirmausrichtung in einen status-File schreiben<br />
<br />
Zusätzlich soll ja auch noch die Bildschirmdrehung per '''Schnellstarter''' möglich sein, so dass es nötig ist, die aktuelle Bildschirmausrichtung jederzeit abfragen zu können. Es muss also noch eine Status-Datei angelegt werden, in die der aktuelle Rotations-Status hineingeschrieben wird und abrufbar ist.<br />
<br />
Die obigen Punkte erreicht man über die folgenden Befehle:<br />
<br />
* xrandr (Bildschirm-Drehung)<br />
* xsetwacom set "Serial Wacom Tablet stylus" Rotate (Änderung der Stiftausrichtung)<br />
* setkeycodes (Änderung der Tastenbelegung)<br />
* echo (Schreiben des Status-Files)<br />
<br />
Wie oben bereits dargestellt benötigt man für den Befehl '''setkeycodes''' root-Rechte, was eine Änderung der Datei '''/etc/sudoers''' mit sich bringt, damit das Script auch von nicht-priviligierten Nutzern ausgeführt werden kann. Dazu legt man eine Gruppe '''rotation''' an und erlaubt dieser Gruppe, den Befehl '''setkeycodes''' auszuführen. Die Bearbeitung der Datei /etc/sudoers ist hinlänglich dokumentiert, weshlab hier nicht im Detail darauf eingegangen wird.<br />
<br />
Der '''Status-File''', der zum Auslesen der aktuellen Bildschirmausrichtung benötigt wird, kann bespielsweise im /home-Verzeichnis oder in /tmp angelegt werden. Nicht-priviligierte Nutzer müssen jedoch Schreibrechte für diese Datei haben. <br />
<br />
touch /Pfad/zum/anzulegenden/Status-File<br />
<br />
Hier das Rotations-Script, gültig für ein ThinkPad X6xt:<br />
<br />
#!/bin/bash<br />
# name: rotatex61t.sh<br />
# from: Frank Zimmermann<br />
# date: 2011-12-21<br />
# version: 0.0.1<br />
# update 27.08.2019 von wileE<br />
<br />
STATUS_FILE=/home/hopf/.rotationmode<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|normal) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else <br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate cw && <br />
`sudo setkeycodes 6d 103 6e 108 71 158 6f 159` && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate half && <br />
`sudo setkeycodes 6d 158 6f 103 6e 159 71 108` && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate ccw && <br />
`sudo setkeycodes 6e 103 71 159 6d 108 6f 158` && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Wacom Serial Penabled Pen stylus" Rotate none && <br />
`sudo setkeycodes 71 103 6d 159 6f 108 6e 158` && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
Der obere Bereich (bis '''else''') ermöglicht die direkte Eingabe in ein Terminal (wird während der täglichen Arbeit mit dem Tablet aber nicht benötigt), der untere Bereich liest den Status-File ein und führt dann die entsprechenden Befehle aus und schreibt das Ergebnis wieder in den Status-File.<br />
<br />
Das Script kann beispielsweise unter /usr/local/bin/rotatex61t.sh abgelegt werden. Für das Script sind noch die Rechte mit dem Befehl chmod anzupassen.<br />
<br />
Beispiel:<br />
<br />
root# chmod a+x /usr/local/bin/rotatex61t.sh<br />
<br />
Über "Systemeinstellungen" --> "Tastatur" --> "Tastenkombinationen" kann die zuvor konfigurierte Rotationstaste (Tablet-Taste) mit diesem Script belegt werden.<br />
<br />
Soll das Script nicht auf einem ThinkPad X6xt, sondern beispielsweise auf einem ThinkPad X41t oder X20xt Verwendung finden, kann der oben genannte Punkt 3 (Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Tasten mit der Bildschirmausrichtung ändern) entfallen, da diese X-Serie Tablets noch nicht bzw. nicht mehr über die genannten Hoch/Runter/Rechts/Links-Tasten verfügen. Dementsprechend muss auch das Script in einigen Punkten angepasst werden. Alle anderen Punkte der obigen Beschreibung behalten auch in Bezug auf ThinkPads der genannten Bauserien ihre Gültigkeit. <br />
<br />
Hier nun als Beispiel das Rotations-Script, wie es bei einem ThinkPad X20xt verwendet werden kann:<br />
<br />
#!/bin/bash<br />
#name: rotateX200.sh<br />
#from: frank.zimmermann@online.de<br />
#date: 2012-01-12<br />
#version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotateX201/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|none) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else<br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
===Schnellstarter===<br />
<br />
Die gewünschten Schnellstarter sind ähnlich wie das Script aufgebaut. Hier die Datei '''tabletright''' als Anschauung:<br />
<br />
/usr/bin/xrandr -o right<br />
xsetwacom set "Serial Wacom Tablet stylus" Rotate Cw<br />
xsetwacom set "Serial Wacom Tablet eraser" Rotate Cw<br />
sudo setkeycodes 6d 103 6f 159 6e 108 71 158<br />
echo 3 > /home/frank/bin/rotatex61t/.rotate-status<br />
<br />
Man sieht also, dass diese einzelne Datei im Prinzip das Gleiche macht, wie der Abschnitt '''"0)"''' in der zweiten case-Verzweigung des Rotation-Scripts. Ähnliche Dateien werden nun für jede einzelne Bildschirmausrichtung nach dem Muster des Rotations-Scripts angelegt. Diese werden ebenfalls unterhalb von /usr/local/bin abgelegt und die Rechte angepasst. Bitte beachten Sie, dass die Zeile 4 in obiger Beispieldatei nur bei ThinkPads der Serie X6xt notwendig ist. Sollten Sie die Datei auf einem ThinkPad einer anderen Serie verwenden, kann die Zeile 4 ersatzlos entfallen!<br />
<br />
Als Abschluss habe ich mir noch vier Icons erstellt, die man für die Schnellstarter verwenden kann. Der rote Buchstabe steht dabei für '''right''', '''left''', '''none''' bzw. '''inverted'''.<br />
<br />
[[Bild:Tablet-right.png]]<br />
[[Bild:Tablet-normal.png]]<br />
[[Bild:Tablet-inverted.png]]<br />
[[Bild:Tablet-left.png]]<br />
<br />
<br />
Mittels des Programms '''"alacarte"''' können in der Sektion '''"Zubehör"''' vier neue Einträge erstellt werden:<br />
<br />
"Neuer Eintrag" --> "Name: Rotate Inverted" --> "Befehl: Ablageort der Schnellstarte-Datei" --> Kommentar nach belieben.<br />
<br />
Diese vier Schnellstarter können dann noch zu denn Favoriten zugefügt werden, so dass diese schnell erreichbar sind. <br />
<br />
Sollte gewünscht werden, dass das Tablet auch im Tablet-Modus bzw. im gedrehten Zustand herunter gefahren wird, benötigt man noch eine weiter Zeile in der Datei /etc/rc.local, welche den Status-File auf "0" setzt, um nach einem Neustart wieder den Ursprungszustand herzustellen:<br />
<br />
#rc.local (Auszug)<br />
echo 0 > /Pfad/zum/Status-File<br />
<br />
===Das Programm '''xsetwacom'''===<br />
<br />
Für die Konfiguration in Bezug auf Bildschirmausrichtung und Stiftverhalten ist das Programm '''xsetwacom''' verantwortlich. Da hierfür keine grafische Oberfläche existiert, ist eine Konfiguration über ein Terminal nötig. Der Befehl<br />
<br />
$ xsetwacom --help<br />
<br />
bzw.<br />
<br />
$ man xsetwacom<br />
<br />
liefert eine kürzere oder ausführlichere Beschreibung.<br />
<br />
Einstellungen können über<br />
<br />
$ xsetwacom -s get "devicename" parameter<br />
<br />
ausgelesen werden, mittels des Befehls<br />
<br />
$ xsetwacom set "devicename" parameter value<br />
<br />
setzt man Parameter und Werte neu. Die Option '''-s''' im get-Befehl kann auch durch '''-x''' ersetzt werden, so dass man eine Ausgabe erhält, die für die Datei /usr/share/X11/xorg.conf.d/50-wacom.conf verwendet werden kann. Über den set-Befehl können also alle gewünschten Veränderungen getestet werden, bevor diese in die oben genannte Datei geschrieben werden.<br />
<br />
===/usr/share/X11/xorg.conf.d/50-wacom.conf===<br />
<br />
In der Datei /usr/share/X11/xorg.conf.d/50-wacom.conf können zahlreiche Veränderungen zum Verhalten des Stiftes vorgenommen werden. Nähere Informationen zum Umfang und den Möglichkeiten der Änderungen liefert <br />
<br />
man wacom<br />
<br />
bzw.<br />
<br />
man xsetwacom<br />
<br />
Um die Änderungen wirksam zu machen muss der X-server mit<br />
<br />
root# /etc/init.d/gdm3 restart<br />
<br />
neu gestartet werden.<br />
<br />
'''''Vorsicht! Die vor der Editierung funktionierende Datei ist unbedingt zu sichern, so dass bei einer fehlerhaften Editierung der Ursprungszustand wieder hergestellt werden kann! Dies erreicht man bspw. dadurch, dass vorherige Einstellungen nicht aus der Datei gelöscht, sondern durch voranstellen eines Rautezeichens (#) auskommentiert werden. Sollte der X-Server nicht korrekt starten ist die betreffende Datei mit einem Editor auf der Konsole wieder in den Ursprungszustand zurück zu versetzen oder die Editierung zu überprüfen.'''''<br />
<br />
===Desktop schöner gestalten: Angepasste Wallpaper===<br />
<br />
Ein eher ästhetischer Gesichtspunkt betrifft die Gestaltung des Desktophintergrundes. Da der Bildschirminhalt beliebig gedreht werden kann, kann der Desktophintergrund einmal bspw. die Größe 1280x800 bzw. im Hochformat dann 800x1280 betragen. Ein auf die Auflösung 1280x800 optimiertes Bild sieht jedoch in der Auflösung 800x1280 unschön aus. Es gibt grundsätzlich zwei Möglichkeiten dem Problem zu begegnen.<br />
<br />
Die erste Möglichkeit ist, ein Bild mit der Auflösung 1280x1280 als Hintergrundbild zu verwenden. Dies bedingt jedoch, dass das "Hauptmotiv" des Bildes relativ stark zentriert ist, was die Auswahl oder Gestaltung des Bildes erschwert. Diese Lösung kann jedoch bei Farbverläufen u.ä. Verwendung finden.<br />
<br />
Eine andere Möglichkeit ist, für jede Ausrichtung das selbe Bild (im Folgenden Quellbild genannt) zu verwenden, das einmal für die Auflösung 1280x800 bearbeitet wird und einmal für das Hochformat 800x1280. Durch das gleiche Quellbild sehen beide Motive ganz ähnlich aus und es wird so der Eindruck erweckt, dass jeweils das selbe Bild dargestellt wird, obwohl es ja zwei verschiedene Bearbeitungsstände gibt. Bearbeiten Sie also mit einem Bildbearbeitungsprogramm Ihrer Wahl ein Quellbild und gestalten Sie daraus ein hochformatiges und ein querformaties Zielbild.<br />
<br />
Um zwischen den beiden Zielbildern automatisch durch das Script bzw. durch die Schnellstarter hin und herzuschalten, ergänzen Sie in der zweiten Zeile der Schnellstarter bzw. nach dem Befehl '''xrandr''' im script die Zeile:<br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-quer.jpg<br />
<br />
bzw. <br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-hoch.jpg<br />
<br />
Der Befehl zum Wechsel des Desktophintergrundes muss dabei recht früh im Script übergeben werden, weil es sonst passiert, dass man noch kurz das alte, in dem Fall nicht mehr passende Hintergrundbild, sieht, bevor auf das neue umgeschaltet wird.<br />
<br />
===Besonderheiten ThinkPad X41 Tablet===<br />
<br />
Die obige Installationsanleitung ist in den Grundzügen auch für die älteren Modelle [[X41#X41_Tablet|X41t]] gültig. Da bei diesen Modellen die Tablet-Tasten jedoch etwas anders ausgebildet sind, kann bei dem oben gezeigten Rotationsscript der Befehl <br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
===Besonderheiten [[X201#X201_Tablet|ThinkPad X201 Tablet]] Multitouch===<br />
<br />
Erstaunlicherweise funktioniert nach der Grundinstallation neben der Stifteingabe auch bereits die Eingabe mittels Finger. Neben der oben bereits aufgeführten Datei /usr/share/X11/xorg.conf.d/50-wacom.conf existiert auch eine /usr/share/X11/xorg.conf.d/50-multitouch.conf. Die Unterstützung einer wirklichen Multitouch-Bedienung beschränkt sich jedoch auf nur wenige Programme. So ist eine Multitouch-Bedienung bspw. bei dem Bildbetrachter '''eog''' möglich. Hier kann mittles der Bedienung mit zwei Fingern in das Bild hinein- bzw. herausgezoomt werden.<br />
<br />
Da die Ausbildung der Tablet-Tasten von der des X6xt abweicht, kann bei dem Rotations-Script der Befehl<br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
Manchmal kann es Sinn machen, die Bedienung mittels Finger zeitweise auszuschalten. Dies erreicht man mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch off<br />
<br />
bzw. kann es mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch on<br />
<br />
wieder einschalten. Da diese Funktion sicherlich hauptsächlich im Tablet-Modus verwendet wird, sollte hierfür ein Schnellstarter / eine Schaltfläche angelegt werden.<br />
<br />
===Besonderheiten [[X61#X61 Tablet|ThinPad X61 Tablet]] Multitouch===<br />
Beim X61 Tablet mit Multitouch, muss der resistive Touchscreen eingeschaltet, absolut gestellt und kalibriert werden.<br />
<br><br />
Hier ist das Skript dazu:<br><br />
<br />
<pre>#!bin/bash<br />
xsetwacom --set 'Serial Wacom Tablet touch' 'Mode' 'Absolute'<br />
xsetwacom --set 'Serial Wacom Tablet touch' Area 44 86 935 945<br />
xsetwacom --set 'Serial Wacom Tablet touch' Touch on<br />
</pre><br />
<br />
Die Werte für Area lassen sich sehr einfach mit dem xinput_calibrator herausfinden.<br />
<br><br />
Man kann das Script, um es bei jedem Start auszuführen, in die Datei /etc/rc.local eintragen.<br />
<br />
==Nützliche Programme==<br />
<br />
Im Folgenden werden einige nützliche Programme für die Verwenundung auf einem X-Tablet vorgestellt. Da diese Programm oftmals hinreichend auf anderen Seiten erklärt und dokumentiert sind, soll hier nur kurz das Anwendungsgebiet des jeweiligen Programmes erklärt werden, für weiterführende Informationen folgen Sie bitte dem Link.<br />
<br />
Die unten genannten Programm sind in den Menüs oftmals auf verschiende Untermenüs wie Barrierefreiheit, Sonstiges oder Zubehör verteilt. Deswegen kann es sinnvoll sein, ein eigenes Menü "Tablet" anzulegen und mittels des Programms alacarte die Tabletanwendungen in dieses Untermenü zu verschieben.<br />
<br />
* '''CellWriter (Handschrift-Erkennung)''': CellWriter ist in den Quellen aller gängigen Distributionen enthalten. Es dient zur Handschriftenerkennung und Steuerung mittels Handschrift. [http://wiki.ubuntuusers.de/CellWriter CellWriter im ubuntuusers-wiki]<br />
<br />
* '''Gnome-Barrierefreiheit (Bildschirmtastatur)''': Die Gnome-eigene Bildschirmtastatur kann über die Schaltfläche "Barrierefreiheit" --> "Bildschirmtastatur" aktiviert werden. <br />
<br />
* '''Florence (Bildschirmtastatur)''': Florence ist eine Bildschirmtastatur und ebenfalls in den Quellen aller gängigen Distributionen enthalten. [http://florence.sourceforge.net/english.html Projektseite mit Download und Dokumentation]<br />
<br />
* '''Xournal (Notizen erstellen)''': Xournal ist ein Programm zur Erstellung von Notizen. Man kann es wie einen Schreibblock verwenden. Ebenso ist die Bearbeitung von pdf-Dateien möglich. So kann man diese Dateien bspw. korrigieren oder kommentieren und später wieder als pdf abspeichern. [http://wiki.ubuntuusers.de/Xournal Xournal im ubuntuusers-wiki]<br />
<br />
* '''Gromit (Notizen auf dem Bildschirm anfertigen)''': Gromit eignet sich dazu, Notizen direkt auf dem Bildschirm anzufertigen. Dies ist vor allem bei Präsentationen nützlich. Ebenso ist es denkbar mit Gromit einen bestimmten Ablauf darzustellen und diesen Screenshot dann abzuspeichern (bspw. die Einrichtung eines Emailkontos o.ä.). [http://wiki.ubuntuusers.de/Gromit Gromit im ubuntuusers-wiki]<br />
<br />
* '''Easystroke (Gestenerkennung)''': Easystroke eignet sich zur Gestensteuerung. Dabei können den verschiedenen Gesten sowohl Befehle als auch Tastenkommandos zugewiesen werden. Easystroke ist nicht in allen gängigen Quellen enthalten, weshalb das Programm teils manuell nachinstalliert werden muss. [http://wiki.ubuntuusers.de/Easystroke Easystroke im ubuntuusers-wiki], [http://sourceforge.net/projects/easystroke/ Projektseite auf SourceForge]<br />
<br />
* '''MyPaint (Zeichenprogramm)''': MyPaint wurde speziell für den Einsatz auf Tablets entwickelt. Mittels MyPaint lassen sich Zeichnungen oder auch handschriftliche Notizen anfertigen. Handschriftliche Notizen können jedoch nicht exportiert werden. [http://wiki.ubuntuusers.de/MyPaint MyPaint auf ubuntuusers-wiki]<br />
<br />
* '''Grab and Drag (Firefox-Add-On zur Bedienung mit Stift oder Finger)''': Gestensteuerung von Firefox / Iceweasel. [https://addons.mozilla.org/de/firefox/addon/grab-and-drag/?src=search Drag und Grab auf addons.mozilla.org]<br />
<br />
* '''jscribble''': Programm zur Anfertigung von Notizen. <br />
<br />
* '''ardesia''': Ideal für Präsentationen mit dem Tablet. Der Desktop wird hier zum Zeichenbrett. Man kann direkt auf dem Desktop Notizen anfertigen und diese dann bspw. als pdf exportieren. Neben handschriftlichen Notizen werden auch Schriften unterstützt.<br />
<br />
==Fehlerbehebung==<br />
<br />
Trotz gewissenhafter Prüfung kann es aufgrund individueller Konfigurationen oder anderer Besonderheiten vorkommen, dass nicht alle Dinge, die oben aufgeführt sind immer bei jedem User das gewünschte Ziel erreichen. Aus diesem Grund werden hier noch einige oft gestellte Fragen in Kurzform behandelt. Diese Liste ist nicht abschließend und kann ggf. ergänzt werden.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Fehlerbild !! Abhilfe<br />
|-<br />
| Die Stiftausrichtung stimmt nicht mit der Bildschirmausrichtung überein || <br />
* Wurde der richtige Device-Name verwendet? Prüfung mittels ''xsetwacom --list-devices''. Passen sie ggf. das Rotationsscript an.<br />
* Lässt sich die Stiftausrichtung in gedrehtem Zustand ändern? Führen Sie in einem Terminal ''xsetwacom set "Device Name" Rotate Value'' aus. Ersezten Sie dabei ''Value'' der Reihe nach durch ''cw'', ''ccw'', ''none'' bzw. ''inverted''. Haben Sie die richtige Einstellung gefunden, ändern Sie ggf. das Rotationsscript ab.<br />
|-<br />
| Der Bildschirm wird nicht gedreht || <br />
* Sind die Tablet-Tasten richtig konfiguriert?<br />
* Test: Öffnen Sie ein Terminal und rufen Sie das Script im Terminal auf<br />
* Wird der Bildschirm jetzt gedreht?<br />
* Ja: Überprüfen Sie die Konfiguration der Tablet-Tasten<br />
* Nein: Rufen Sie das Script erneut auf. Nun jedoch mittels ''$ bash -x ./rotationsscript Wert'' und achten Sie auf Fehlermeldungen.<br />
|-<br />
| Der Bildschirm wird zwar gedreht, die Tastenbelegung "rechts", "links" usw. bleibt hingegen gleich ||<br />
* Überprüfen Sie die Datei /etc/sudoers, ob es auch nicht-priviligierten Nutzern erlaubt ist den Befehl ''setkeycodes'' auszuführen.<br />
|-<br />
| Nach einer Bildschirmdrehung mittels Schnellstarten und anschließender Drehung über die Tablet-Taste wird die Drehung nicht fortgesetzt, sondern beginnt immer wieder von vorn ||<br />
* Prüfen Sie, ob das Script der Schnellstarter die Bildschirmausrichtung korrekt in den status-File schreibt.<br />
|}<br />
<br />
[[Category:Linux]]<br />
[[Category:Debian]]</div>WileEhttps://thinkwiki.de/index.php?title=Thinkfan&diff=26314Thinkfan2018-12-14T14:55:55Z<p>WileE: </p>
<hr />
<div>== Einleitung ==<br />
[http://thinkfan.sourceforge.net/ thinkfan] ist eine einfache Software zur Lüftersteuerung für Linux. Dieser Artikel beschreibt Installation und Konfiguration für Debian und Ubuntu.<br />
<br />
== Voraussetzungen ==<br />
Ab <br />
* Ubuntu 10.04 "Lucid Lynx" bzw. <br />
* Debian 6.0 "Squeeze"<br />
ist thinkfan in den Paketquellen der Distribution enthalten. <br />
<br />
== Nicht unterstützte ThinkPad-Modelle ==<br />
Bei folgenden Modellen ist keine Lüftersteuerung möglich:<br />
* SL300/400/500-Reihe: keine Unterstützung für thinkpad_acpi<br />
* E330/E530, L440, S531: '''/proc/acpi/ibm/fan''' ohne Funktion, keine Rückmeldung der Lüfterdrehzahl (=0)<br />
<br />
== Installation ==<br />
=== Paket installieren ===<br />
Man installiert das Paket<br />
* '''thinkfan'''<br />
entweder mit der Paketverwaltung oder im Terminal<br />
sudo apt-get install thinkfan<br />
<u>Hinweis:</u> <code>sudo</code> ist nur für Ubuntu nötig; bei Debian ruft man alle Kommandos stattdessen aus einer Root-Shell auf.<br />
<br />
=== thinkpad_acpi konfigurieren ===<br />
Damit die Lüftersteuerung funktioniert, muß das Kernelmodul '''thinkpad_acpi''' mit der Option <code>fan_control=1</code> geladen werden. Die dafür notwendige Konfigurationsdatei erzeugt man mittels<br />
echo "options thinkpad_acpi fan_control=1" | sudo tee /etc/modprobe.d/thinkfan.conf<br />
<br />
Anschließend lädt man das Modul neu<br />
sudo modprobe -rv thinkpad_acpi<br />
sudo modprobe -v thinkpad_acpi<br />
<br />
<u>Hinweis:</u> falls der erste Befehl mit der Meldung ''"modprobe: FATAL: Module thinkpad_acpi is in use"'' fehlschlägt, startet man stattdessen das ThinkPad neu, um das Modul mit der geänderten Konfiguration zu laden.<br />
<br />
=== Automatischer Start ===<br />
Um thinkfan bei Systemstart automatisch zu aktivieren, ist die Datei '''/etc/default/thinkfan''' mit [http://wiki.ubuntuusers.de/Editor Root-Rechten zu editieren] und in der folgenden Zeile das <code>no</code> durch ein <code>yes</code> zu ersetzen:<br />
START=yes<br />
<br />
<u>Hinweis:</u> Ab Debian 8.0 Jessie muss zusätzlich zu den o.g. Punkten noch der Dienst automatisch gestartet werden. Dies geschieht durch folgenden Befehl:<br />
systemctl enable thinkfan.service<br />
<br />
=== Temperaturschwellen konfigurieren ===<br />
thinkfan besitzt keine GUI. Die Temperaturschwellen werden über die Textdatei '''/etc/thinkfan.conf''' konfiguriert. Die vorgegebenen Schwellen sollten mit jedem ThinkPad funktionieren. Auf Wunsch kann die Datei [http://wiki.ubuntuusers.de/Editor mit Root-Rechten editiert] werden. Beispiel für eine angepasste Datei (für X200):<br />
(0, 0, 42)<br />
(1, 40, 47)<br />
(2, 45, 52)<br />
(3, 50, 57)<br />
(4, 55, 62)<br />
(5, 60, 67)<br />
(6, 65, 72)<br />
(7, 70, 77)<br />
(127, 75, 32767) # Wichtig: diese Zeile (127 = "disengaged" d.h. ungeregelt) sorgt für volle Lüfterdrehzahl<br />
<br />
Jede Zeile besteht aus drei Werten - deren Bedeutung ist (von links nach rechts):<br />
* Lüfterlevel 0 (aus) - 7 (max.), 127 ("disengaged", d.h. volle Pulle ohne Regelung)<br />
* Temperatur bei deren Erreichen in absteigender Richtung der Lüfterlevel um 1 veringert wird<br />
* Temperatur bei deren Erreichen in aufsteigender Richtung der Lüfterlevel um 1 erhöht wird<br />
<u>Hinweis:</u> berücksichtigt wird jeweils nur der höchste Wert aller konfigurierten Temperatursensoren.<br />
<br />
Nach dem Einrichten der Schwellen kann der thinkfan-Dämon manuell gestartet werden<br />
sudo systemctl start thinkfan<br />
<br />
=== Temperatursensoren mit Offsets versehen ===<br />
Wie oben beschrieben, richtet sich thinkfan immer nach der höchsten Temperatur aus den vorhandenen Sensoren. Möchte man einzelne Sensoren stärker gewichten, so versieht man sie mit einem Offset. Dazu nimmt man eine sensors-Zeile vor den Schwelleneinstellungen auf. Im Beispiel werden zum Wert des 2., 9. und 10. Sensors jeweils 5°C addiert:<br />
sensor /proc/acpi/ibm/thermal (0, 5, 0, 0, 0, 0, 0, 0, 5, 5)<br />
'''<u>Warnung:</u> Offsets sollten nur mit der gebotenen Vorsicht eingesetzt und die Einstellungen unbedingt per Testbetrieb (s.u.) überprüfen werden.'''<br />
<br />
<u>Hinweis:</u> negative Offsets funktionieren hier nicht.<br />
<br />
=== Regelverhalten ===<br />
Sollte thinkfan allzu schnell zwischen den Lüfterstufen hin und her springen, kann man '''/etc/default/thinkfan''' anpassen:<br />
DAEMON_ARGS="-q -b 1 -s 3"<br />
Bedeutung der Optionen:<br />
* -b – der sog. "Bias" (Default: 5) dient dazu die Reaktionsgeschwindigkeit bei schnell steigender Temperatur zu verbessern<br />
* -s – maximale Zeit (in Sekunden) zwischen zwei Temperaturmessungen (Default: 5)<br />
Einzelheiten stehen in der [http://manpages.ubuntu.com/manpages/precise/man1/thinkfan.1.html Manpage].<br />
<br />
=== Temperaturen anzeigen ===<br />
Bei ThinkPads zeigt man die Werte aller Temperatursensoren mit<br />
cat /proc/acpi/ibm/thermal<br />
an. Der erste Wert ist stets die CPU. Die Zuordnung der weiteren Sensoren hängt vom jeweiligen Modell ab. Einzelheiten findet man [http://www.thinkwiki.org/wiki/Thermal_sensors hier].<br />
<br />
== Testbetrieb ==<br />
Um die Wirkung der vorgenommenen Einstellungen direkt beobachten zu können, stoppt man zuerst den im Hintergrund laufenden thinkfan-Dämon<br />
sudo systemctl stop thinkfan<br />
Anschließend wird thinkfan im Vordergrund gestartet per<br />
sudo thinkfan -n<br />
Es erscheint folgende fortlaufende Ausgabe (Beispiel)<br />
WARNING: Using default temperature inputs in /proc/acpi/ibm/thermal.<br />
WARNING: You have not provided any correction values for any sensor, and your fan will only start at 55 °C. This can be dangerous for your hard drive.<br />
Config as read from /etc/thinkfan.conf:<br />
Fan level Low High<br />
0 0 55<br />
1 48 60<br />
2 50 61<br />
3 52 63<br />
4 56 65<br />
5 59 66<br />
7 63 32767<br />
<br />
sleeptime=5, temp=50, last_temp=0, biased_temp=50 -> level=1<br />
sleeptime=5, temp=60, last_temp=59, biased_temp=60 -> level=2<br />
sleeptime=5, temp=61, last_temp=60, biased_temp=61 -> level=3<br />
sleeptime=5, temp=52, last_temp=53, biased_temp=52 -> level=2<br />
sleeptime=5, temp=50, last_temp=51, biased_temp=50 -> level=1<br />
<br />
Mit Strg+C kann der Test beendet werden.<br />
<br />
== Problembehebung ==<br />
<br />
=== Keine Funktion auf Edge E520 ===<br />
<br />
Laut diesem [http://forum.ubuntuusers.de/topic/thinkpad-edge-e520-lueftersteuerung-funktionie/2/ Thread] auf [http://forum.ubuntuusers.de/] kann man den Lüfter nicht über<br />
'''/proc/acpi/ibm/fan steuern''' steuern, solange die dedizierte Grafikkarte aktiv ist. Abhilfe schafft das Deaktivieren des Radeon-Grafikschips im BIOS.<br />
<br />
=== Keine Funktion auf X220, T420(s) – sowie auf allen neueren Modellen ===<br />
<br />
'''Hinweis: dieser Abschnitt trifft nicht auf das L420 zu.'''<br />
<br />
<u>Symptom:</u> beim manuellen Start von thinkfan per<br />
sudo systemctl start thinkfan<br />
erscheint folgender Output<br />
/proc/acpi/ibm/thermal: No such file or directory<br />
<u>Ursache:</u> die Datei '''/proc/acpi/ibm/thermal''' existiert bei den betroffenen Modellen nicht mehr. Die Temperatursensoren sind an eine andere Stelle im Sysfs umgezogen und thinkfan erkennt sie nicht.<br />
<br />
<u>Lösung:</u> zur Ermittlung der verfügbaren Temperatursensoren ist zunächst das Paket<br />
* '''lm-sensors'''<br />
zu installieren. Anschließend startet man die Erkennung mit dem Kommando<br />
sudo sensors-detect<br />
Alle Nachfragen des Programms (bis auf die letzte) können mit <Enter> (YES) bestätigt werden. <br />
<br />
Die letzte Frage des Programms ''"Do you want to add these lines automatically to /etc/modules? (yes/NO)"'' beantwortet man mit <code>yes</code> <Enter>.<br />
<br />
Als nächsten Schritt lädt man die von sensors-detect ermittelten Kernelmodule mit<br />
sudo systemctl start module-init-tools<br />
oder wahlweise mit einem Neustart.<br />
<br />
Nun können die verfügbaren Temperatursensoren mit folgendem Kommando angezeigt werden:<br />
find /sys/devices -type f -name "temp*_input"<br />
<br />
Die Ausgabezeilen nimmt mit man einem vorangestellten <code>hwmon</code> in '''/etc/thinkfan.conf''' auf (vor den Temperaturschwellen). <br />
<br />
Beispiel (T420s):<br />
hwmon /sys/devices/platform/coretemp.0/temp1_input<br />
hwmon /sys/devices/platform/coretemp.2/temp1_input<br />
hwmon /sys/devices/virtual/hwmon/hwmon0/temp1_input<br />
<br />
Die aktuellen Werte der Temperatursensoren kann man mit<br />
sensors<br />
anzeigen.<br />
<br />
<u>Hinweis:</u> da Sandy-Bridge-Prozessoren (und Nachfolger) sich recht schnell aufheizen, kann es nützlich sein das [[Thinkfan#Regelverhalten|Regelverhalten]] anzupassen.<br />
<br />
=== Keine Funktion auf T61 ===<br />
Thinkfan funktioniert seit Version 0.8 u.U. auf dem T61 nicht korrekt.<br />
Das lässt sich per <br />
thinkfan -n<br />
sehen, denn es setzt keinerlei Regelung ein. Das kann schnell zum Hitzetod führen.<br />
<br />
Abhilfe schafft ein Downgrade auf Version 0.7.3, die funktioniert einwandfrei.<br />
<br />
== Links ==<br />
* [http://thinkfan.sourceforge.net/ Projekt-Homepage]<br />
* [http://sourceforge.net/p/thinkfan/discussion/905018 Offizielles Support Forum]<br />
<br />
== Quellen ==<br />
* [http://thinkpad-forum.de/threads/90602-T41-Ubuntu-10.04-L%C3%BCftersteurung?p=839913&viewfull=1#post839913 Thinkpad-Forum] - Installationsanleitung von jetronic (3. Beitrag)<br />
* [http://thinkpad-forum.de/threads/113946-Ubuntu-mit-neuem-X220-%C3%BCber-WLAN?p=1086988&viewfull=1#post1086988 Thinkpad-Forum] – Ausgangspunkt für die Umgehungslösung von unattached (57. Beitrag)<br />
* [http://thinkpad-forum.de/threads/114638-Thinkfan-bei-neuen-Thinkpads-benutzen?p=1094434&viewfull=1#post1094434 ThinkPad-Forum] – Hinweis zu sensors-detect von Miko (7. Beitrag)<br />
* [http://thinkpad-forum.de/threads/185587-X201-Thinkfan-Standardschaltschwellen-ermitteln ThinkPad-Forum] – Standardschaltschwellen ermitteln von zenox<br />
<br />
[[Category:Linux]] <br />
[[Category:Debian]] <br />
[[Category:Ubuntu]] <br />
[[Category:Lüftersteuerung]]</div>WileEhttps://thinkwiki.de/index.php?title=(X61t)_Display-Glasplatte_ohne_Bruch_abl%C3%B6sen&diff=25990(X61t) Display-Glasplatte ohne Bruch ablösen2018-02-24T11:26:12Z<p>WileE: </p>
<hr />
<div>Dieser Artikel beschreibt eine Methode zum Entfernen der Glasscheibe und Kleberschicht bei von Blasenbildung betroffenen Displays in der X61 Tablet Baureihe. <br />
<br />
Thread dazu im Thinkpad-Forum.de * [https://thinkpad-forum.de/threads/130036-SXGA-direkt-bonding-Glasscheibe-intakt-abgelöst SXGA+ direct-bonding]<br />
<br />
=Displaykunde=<br />
Betroffen sind ausschließlich SXGA+ Displays vom Typ BoeHydis HV121P01-101. <br />
Hier wurde eine 1mm Glasscheibe vollflächig auf dem Panel verklebt. Dies wird auch als direct-bonding bezeichnet.<br />
Die Glasscheibe hat nur eine Schutzfunktion für die Displayoberfläche bei der Bedienung mit dem Wacom Tablet Stift, und hat nichts mit dem Wacom Digitizer zu tun. Dieser<br />
befindet sich auf der Rückseite des Displays.<br />
<br />
<gallery><br />
Bild:X61T direct-bonding Glas-Acryl.jpg|Vergleich Glasscheibe zu Acrylplatte<br />
</gallery><br />
<br />
Die Luftblasen entstehen durch das Eindringen von Luft an der Displaykante. Gleichzeitig läuft der Kleber aus. <br />
Wärme, vor allem über dem Inverter, und die durch das Scharnier übertragene Hebelwirkung begünstigen die Blasenbildung. Die Alterung der Kleberschicht scheint jedoch auch eine Rolle zu spielen, so treten die Schäden auch an Displays auf die nicht in Gebrauch sind.<br />
<br />
<gallery><br />
Bild:X61T direct-bonding Blasen.jpg|Blasenbildung<br />
Bild:X61T direct-bonding Blasen1.jpg|Anfang einer Blase<br />
Bild:X61T Blasen 2015.jpg|Starke Blasenbildung mit ausgelaufenem Kleber<br />
</gallery><br />
<br />
=Warnung=<br />
Die nachfolgend beschriebenen Arbeiten sind mit einem hohen Risiko für das Display verbunden. <br />
Mögliche irreparable Schäden sind:<br />
* Bruch des Panels.<br />
* Ablösen der Flachbandkabel zur Spalten- und Zeilenansteuerung am oberen und linken Panelrand.<br />
* Eindringen von Lösungsmitteln oder Mehl in das Displayinnere.<br />
<br />
<br />
=Material & Werkzeuge=<br />
<br />
# Brett und einige Holzklötze oder feste Pappstücke (5 bis 6mm dick) zur '''spannungsfreien''' Fixierung des Displays. Das Brett sollte mit Schraubzwingen auf einem stabilen Tisch fixiert werden.<br />
# Schneidwerkzeug ist ein ca. 80 cm langes Stück 1,5mm Stahlseil. Dieses besteht aus 7x7 Einzeldrähten. Aufgedröselt zu Gruppen von 4 Drähten taugt es zum Kleber schneiden. Die wichtige Eigenschaft der Drähte ist das sie gewellt sind. Erst dadurch kommt die Schnittwirkung zustande und der Draht bleibt nicht in der Kleberschicht stecken. Die Drähte dürfen keine Druckstellen, Knicke oder Grate haben. Derartige Beschädigungen könnten zu häßlichen Kratzern in der Displayoberfläche führen. Für das Drahtseil braucht man noch 2 Griffe. Holzstücke oder auch kleine Schraubzwingen taugen dafür. <br />
# Kartoffel oder Möhrenstücke als Distanzstücke.<br />
# Waschbenzin. <br />
# Fein gesiebtes weißes Weizenmehl. Typ 405 oder 550.<br />
# Wärmequelle. Optimal ist eine Halogenlampe, 250 bis 500W, in ca. 60 cm Abstand. Warm, nicht Heiß!<br />
<br />
<gallery><br />
Datei:04 Kleberschneiden HV121P01-101.jpg|Stahlseil<br />
Datei:Griffe.jpg|Griffe<br />
Datei:Zwingen.jpeg|Zwingen<br />
</gallery><br />
<br />
=Methode=<br />
<br />
Zur Vorbereitung werden beim ausgebauten Display die Rückseite und die Ränder '''sorgfältig''' abgeklebt. Dann wird das Display mit den flachen Holzklötzen auf dem Brett fixiert. Die Klötze können verschraubt oder mit doppelseitigem Klebeband geklebt werden. Die Fixierung ist notwendig damit das Display beim Kleberschneiden nicht verrutscht.<br />
Vorsicht: Hierbei keinen Druck auf die Displaykanten ausüben. <br />
<br />
Nun mit der Halogenlampe die Kleberschicht erwärmen. Dadurch wird der Kleber deutlich weicher. Nicht übertreiben, Hitze kann die LCD beschädigen.<br />
<br />
Nach den Aufwärmen der Kleberschicht fängt man mit dem Schnitt an der linken Displayseite an. Zunächst muss man den Kleber mehrfach durchschneiden bis man die Glasscheibe mit Distanzstücken hochdrücken kann. Danach den geschnittenen Bereich immer wieder unterlegen.<br />
<br />
Beim Schneiden sollte man möglichst nicht pausieren solange der Draht im Kleber steckt. Der sitzt schnell bombenfest.<br />
<br />
[https://www.youtube.com/playlist?list=PL1cPZBrh6U4JazTRTcwInpExPZQccDDmF Videos vom Kleber schneiden]. Es schadet nicht etwas langsamer zu schneiden als in den Videos gezeigt.<br />
<br />
<gallery><br />
Bild:Schneiden.jpeg|Schnittrichtung<br />
Bild:X61T direct-bonding Glas abgeloest.jpg|Scheibe mit Kleber<br />
</gallery><br />
<br />
Wenn nun die Scheibe entfernt ist, empfiehlt sich ein Anschließen des Displays zur Funktionskontrolle.<br />
<br />
Die Kleberschicht wird mit Waschbenzin, Mehl und Rubbeln mit den Daumenkuppen entfernt. Das Waschbenzin weicht den Kleber soweit auf, dass dieser sich mit dem Mehl verbindet, und dann vorsichtig abgerubbelt werden kann. [https://www.youtube.com/watch?v=Ppjnxx5JmFM Kleber mit Mehl abrubbeln]<br />
Dabei ist darauf zu achten, dass kein Waschbenzin am Rand unter den Stahrahmen läuft. Und sanft rubbeln! Das Panelglas ist sehr dünn, hier besteht erhebliche Bruchgefahr.<br />
Ein gut belüfteter Arbeitsplatz ist ebenfalls empfehlenswert.<br />
<br />
<gallery><br />
Bild:X61T direct-bonding Mehl 1.jpg|Kleberentfernung mit Mehl<br />
Bild:X61T direct-bonding Mehl 2.jpg|Einweichen<br />
Bild:X61T direct-bonding Mehl 3.jpg<br />
</gallery><br />
<br />
Niemals mit einem Schaber, irgendwelchen Klingen, oder sonstigen Werkzeugen arbeiten!<br />
<br />
=Endreinigung=<br />
<br />
Um auch die letzten Kleberspuren zu beseitigen, eignet sich zur Endreinigung der Displayoberfläche ein solcher [http://www.bohle-group.com/shop/bohle_spezialreiniger_DE:::1::_::19909.html Glasreiniger].<br />
Diese Reiniger sollten sparsam angewendet werden, denn sie können Aceton als Bestandteil enthalten. Dieses sollte niemals als regulärer Displayreiniger eingesetzt werden. Reines Aceton gehört nicht mal in die Nähe eines Displays.<br />
<br />
<gallery><br />
Bild:X61T direct-bonding Produktionsspuren.jpg|Restspuren<br />
Bild:X61T direct-bonding Sauber.jpg|makellos sauberes Display<br />
</gallery><br />
<br />
=Anmerkungen=<br />
<br />
Um das Display wieder im X61 Tablet zu verwenden kann die abgelöste Glasscheibe, an den Rändern geklebt, wieder verwendet werden. Jedoch treten durch die glatte Unterseite nun Spiegelungen im Display auf. Auch kann die 1mm Glasscheibe ohne den direct-bonding Kleber nun leichter brechen.<br />
Sicherer ist die Verwendung einer Arylscheibe wie bei den X60T Displays.<br />
<gallery><br />
Bild:X61T direct-bonding Reflexionen.jpg|Vergleich der Reflexionen<br />
Bild:X61T direct-bonding Reflexionen Glas-Acryl.jpg|Vergleich Spiegelungen Glas zu Acryl<br />
</gallery></div>WileEhttps://thinkwiki.de/index.php?title=(X61t)_Display-Glasplatte_ohne_Bruch_abl%C3%B6sen&diff=25989(X61t) Display-Glasplatte ohne Bruch ablösen2018-02-24T11:21:10Z<p>WileE: </p>
<hr />
<div>Dieser Artikel beschreibt eine Methode zum Entfernen der Glasscheibe und Kleberschicht bei von Blasenbildung betroffenen Displays in der X61 Tablet Baureihe.<br />
=Displaykunde=<br />
Betroffen sind ausschließlich SXGA+ Displays vom Typ BoeHydis HV121P01-101. <br />
Hier wurde eine 1mm Glasscheibe vollflächig auf dem Panel verklebt. Dies wird auch als direct-bonding bezeichnet.<br />
Die Glasscheibe hat nur eine Schutzfunktion für die Displayoberfläche bei der Bedienung mit dem Wacom Tablet Stift, und hat nichts mit dem Wacom Digitizer zu tun. Dieser<br />
befindet sich auf der Rückseite des Displays.<br />
<br />
<gallery><br />
Bild:X61T direct-bonding Glas-Acryl.jpg|Vergleich Glasscheibe zu Acrylplatte<br />
</gallery><br />
<br />
Die Luftblasen entstehen durch das Eindringen von Luft an der Displaykante. Gleichzeitig läuft der Kleber aus. <br />
Wärme, vor allem über dem Inverter, und die durch das Scharnier übertragene Hebelwirkung begünstigen die Blasenbildung. Die Alterung der Kleberschicht scheint jedoch auch eine Rolle zu spielen, so treten die Schäden auch an Displays auf die nicht in Gebrauch sind.<br />
<br />
<gallery><br />
Bild:X61T direct-bonding Blasen.jpg|Blasenbildung<br />
Bild:X61T direct-bonding Blasen1.jpg|Anfang einer Blase<br />
Bild:X61T Blasen 2015.jpg|Starke Blasenbildung mit ausgelaufenem Kleber<br />
</gallery><br />
<br />
=Warnung=<br />
Die nachfolgend beschriebenen Arbeiten sind mit einem hohen Risiko für das Display verbunden. <br />
Mögliche irreparable Schäden sind:<br />
* Bruch des Panels.<br />
* Ablösen der Flachbandkabel zur Spalten- und Zeilenansteuerung am oberen und linken Panelrand.<br />
* Eindringen von Lösungsmitteln oder Mehl in das Displayinnere.<br />
<br />
<br />
=Material & Werkzeuge=<br />
<br />
# Brett und einige Holzklötze oder feste Pappstücke (5 bis 6mm dick) zur '''spannungsfreien''' Fixierung des Displays. Das Brett sollte mit Schraubzwingen auf einem stabilen Tisch fixiert werden.<br />
# Schneidwerkzeug ist ein ca. 80 cm langes Stück 1,5mm Stahlseil. Dieses besteht aus 7x7 Einzeldrähten. Aufgedröselt zu Gruppen von 4 Drähten taugt es zum Kleber schneiden. Die wichtige Eigenschaft der Drähte ist das sie gewellt sind. Erst dadurch kommt die Schnittwirkung zustande und der Draht bleibt nicht in der Kleberschicht stecken. Die Drähte dürfen keine Druckstellen, Knicke oder Grate haben. Derartige Beschädigungen könnten zu häßlichen Kratzern in der Displayoberfläche führen. Für das Drahtseil braucht man noch 2 Griffe. Holzstücke oder auch kleine Schraubzwingen taugen dafür. <br />
# Kartoffel oder Möhrenstücke als Distanzstücke.<br />
# Waschbenzin. <br />
# Fein gesiebtes weißes Weizenmehl. Typ 405 oder 550.<br />
# Wärmequelle. Optimal ist eine Halogenlampe, 250 bis 500W, in ca. 60 cm Abstand. Warm, nicht Heiß!<br />
<br />
<gallery><br />
Datei:04 Kleberschneiden HV121P01-101.jpg|Stahlseil<br />
Datei:Griffe.jpg|Griffe<br />
Datei:Zwingen.jpeg|Zwingen<br />
</gallery><br />
<br />
=Methode=<br />
<br />
Zur Vorbereitung werden beim ausgebauten Display die Rückseite und die Ränder '''sorgfältig''' abgeklebt. Dann wird das Display mit den flachen Holzklötzen auf dem Brett fixiert. Die Klötze können verschraubt oder mit doppelseitigem Klebeband geklebt werden. Die Fixierung ist notwendig damit das Display beim Kleberschneiden nicht verrutscht.<br />
Vorsicht: Hierbei keinen Druck auf die Displaykanten ausüben. <br />
<br />
Nun mit der Halogenlampe die Kleberschicht erwärmen. Dadurch wird der Kleber deutlich weicher. Nicht übertreiben, Hitze kann die LCD beschädigen.<br />
<br />
Nach den Aufwärmen der Kleberschicht fängt man mit dem Schnitt an der linken Displayseite an. Zunächst muss man den Kleber mehrfach durchschneiden bis man die Glasscheibe mit Distanzstücken hochdrücken kann. Danach den geschnittenen Bereich immer wieder unterlegen.<br />
<br />
Beim Schneiden sollte man möglichst nicht pausieren solange der Draht im Kleber steckt. Der sitzt schnell bombenfest.<br />
<br />
[https://www.youtube.com/playlist?list=PL1cPZBrh6U4JazTRTcwInpExPZQccDDmF Videos vom Kleber schneiden]. Es schadet nicht etwas langsamer zu schneiden als in den Videos gezeigt.<br />
<br />
<gallery><br />
Bild:Schneiden.jpeg|Schnittrichtung<br />
Bild:X61T direct-bonding Glas abgeloest.jpg|Scheibe mit Kleber<br />
</gallery><br />
<br />
Wenn nun die Scheibe entfernt ist, empfiehlt sich ein Anschließen des Displays zur Funktionskontrolle.<br />
<br />
Die Kleberschicht wird mit Waschbenzin, Mehl und Rubbeln mit den Daumenkuppen entfernt. Das Waschbenzin weicht den Kleber soweit auf, dass dieser sich mit dem Mehl verbindet, und dann vorsichtig abgerubbelt werden kann. [https://www.youtube.com/watch?v=Ppjnxx5JmFM Kleber mit Mehl abrubbeln]<br />
Dabei ist darauf zu achten, dass kein Waschbenzin am Rand unter den Stahrahmen läuft. Und sanft rubbeln! Das Panelglas ist sehr dünn, hier besteht erhebliche Bruchgefahr.<br />
Ein gut belüfteter Arbeitsplatz ist ebenfalls empfehlenswert.<br />
<br />
<gallery><br />
Bild:X61T direct-bonding Mehl 1.jpg|Kleberentfernung mit Mehl<br />
Bild:X61T direct-bonding Mehl 2.jpg|Einweichen<br />
Bild:X61T direct-bonding Mehl 3.jpg<br />
</gallery><br />
<br />
Niemals mit einem Schaber, irgendwelchen Klingen, oder sonstigen Werkzeugen arbeiten!<br />
<br />
=Endreinigung=<br />
<br />
Um auch die letzten Kleberspuren zu beseitigen, eignet sich zur Endreinigung der Displayoberfläche ein solcher [http://www.bohle-group.com/shop/bohle_spezialreiniger_DE:::1::_::19909.html Glasreiniger].<br />
Diese Reiniger sollten sparsam angewendet werden, denn sie können Aceton als Bestandteil enthalten. Dieses sollte niemals als regulärer Displayreiniger eingesetzt werden. Reines Aceton gehört nicht mal in die Nähe eines Displays.<br />
<br />
<gallery><br />
Bild:X61T direct-bonding Produktionsspuren.jpg|Restspuren<br />
Bild:X61T direct-bonding Sauber.jpg|makellos sauberes Display<br />
</gallery><br />
<br />
=Anmerkungen=<br />
<br />
Um das Display wieder im X61 Tablet zu verwenden kann die abgelöste Glasscheibe, an den Rändern geklebt, wieder verwendet werden. Jedoch treten durch die glatte Unterseite nun Spiegelungen im Display auf. Auch kann die 1mm Glasscheibe ohne den direct-bonding Kleber nun leichter brechen.<br />
Sicherer ist die Verwendung einer Arylscheibe wie bei den X60T Displays.<br />
<gallery><br />
Bild:X61T direct-bonding Reflexionen.jpg|Vergleich der Reflexionen<br />
Bild:X61T direct-bonding Reflexionen Glas-Acryl.jpg|Vergleich Spiegelungen Glas zu Acryl<br />
</gallery></div>WileEhttps://thinkwiki.de/index.php?title=(X61t)_Display-Glasplatte_ohne_Bruch_abl%C3%B6sen&diff=25988(X61t) Display-Glasplatte ohne Bruch ablösen2018-02-24T11:17:43Z<p>WileE: neue Schnittmethode</p>
<hr />
<div>Dieser Artikel beschreibt eine Methode zum Entfernen der Glasscheibe und Kleberschicht bei von Blasenbildung betroffenen Displays in der X61 Tablet Baureihe.<br />
=Displaykunde=<br />
Betroffen sind ausschließlich SXGA+ Displays vom Typ BoeHydis HV121P01-101. <br />
Hier wurde eine 1mm Glasscheibe vollflächig auf dem Panel verklebt. Dies wird auch als direct-bonding bezeichnet.<br />
Die Glasscheibe hat nur eine Schutzfunktion für die Displayoberfläche bei der Bedienung mit dem Wacom Tablet Stift, und hat nichts mit dem Wacom Digitizer zu tun. Dieser<br />
befindet sich auf der Rückseite des Displays.<br />
<br />
<gallery><br />
Bild:X61T direct-bonding Glas-Acryl.jpg|Vergleich Glasscheibe zu Acrylplatte<br />
</gallery><br />
<br />
Die Luftblasen entstehen durch das Eindringen von Luft an der Displaykante. Gleichzeitig läuft der Kleber aus. <br />
Wärme, vor allem über dem Inverter, und die durch das Scharnier übertragene Hebelwirkung begünstigen die Blasenbildung. Die Alterung der Kleberschicht scheint jedoch auch eine Rolle zu spielen, so treten die Schäden auch an Displays auf die nicht in Gebrauch sind.<br />
<br />
<gallery><br />
Bild:X61T direct-bonding Blasen.jpg|Blasenbildung<br />
Bild:X61T direct-bonding Blasen1.jpg|Anfang einer Blase<br />
Bild:X61T Blasen 2015.jpg|Starke Blasenbildung mit ausgelaufenem Kleber<br />
</gallery><br />
<br />
=Warnung=<br />
Die nachfolgend beschriebenen Arbeiten sind mit einem hohen Risiko für das Display verbunden. <br />
Mögliche irreparable Schäden sind:<br />
* Bruch des Panels.<br />
* Ablösen der Flachbandkabel zur Spalten- und Zeilenansteuerung am oberen und linken Panelrand.<br />
* Eindringen von Lösungsmitteln oder Mehl in das Displayinnere.<br />
<br />
<br />
=Material & Werkzeuge=<br />
<br />
# Brett und einige Holzklötze oder feste Pappstücke (5 bis 6mm dick) zur '''spannungsfreien''' Fixierung des Displays. Das Brett sollte mit Schraubzwingen auf einem stabilen Tisch fixiert werden.<br />
# Schneidwerkzeug ist ein ca. 80 cm langes Stück 1,5mm Stahlseil. Dieses besteht aus 7x7 Einzeldrähten. Aufgedröselt zu Gruppen von 4 Drähten taugt es zum Kleber schneiden. Die wichtige Eigenschaft der Drähte ist das sie gewellt sind. Erst dadurch kommt die Schnittwirkung zustande und der Draht bleibt nicht in der Kleberschicht stecken. Die Drähte dürfen keine Druckstellen, Knicke oder Grate haben. Derartige Beschädigungen könnten zu häßlichen Kratzern in der Displayoberfläche führen. Für Das Drahtseil braucht man noch 2 Griffe. Holzstücke oder auch kleine Schraubzwingen taugen dafür. <br />
# Kartoffel oder Möhrenstücke als Distanzstücke.<br />
# Waschbenzin. <br />
# Fein gesiebtes weißes Weizenmehl. Typ 405 oder 550.<br />
# Wärmequelle. Optimal ist eine Halogenlampe, 250 bis 500W, in ca. 60 cm Abstand. Warm, nicht Heiß!<br />
<br />
<gallery><br />
Datei:04 Kleberschneiden HV121P01-101.jpg|Stahlseil<br />
Datei:Griffe.jpg|Griffe<br />
Datei:Zwingen.jpeg|Zwingen<br />
</gallery><br />
<br />
=Methode=<br />
<br />
Zur Vorbereitung werden beim ausgebauten Display die Rückseite und die Ränder '''sorgfältig''' abgeklebt. Dann wird das Display mit den flachen Holzklötzen auf dem Brett fixiert. Die Klötze können verschraubt oder mit doppelseitigem Klebeband geklebt werden. Die Fixierung ist notwendig damit das Display beim Kleberschneiden nicht verrutscht.<br />
Vorsicht: Hierbei keinen Druck auf die Displaykanten ausüben. <br />
<br />
Nun mit der Halogenlampe die Kleberschicht erwärmen. Dadurch wird der Kleber deutlich weicher. Nicht übertreiben, Hitze kann die LCD beschädigen.<br />
<br />
Nach den Aufwärmen der Kleberschicht fängt man mit dem Schnitt an der linken Displayseite an. Zunächst muss man den Kleber mehrfach durchschneiden bis man die Glasscheibe mit Distanzstücken hochdrücken kann. Danach den geschnittenen Bereich immer wieder unterlegen.<br />
<br />
Beim Schneiden sollte man möglichst nicht pausieren solange der Draht im Kleber steckt. Der sitzt schnell bombenfest.<br />
[https://www.youtube.com/playlist?list=PL1cPZBrh6U4JazTRTcwInpExPZQccDDmF Videos vom Kleber schneiden]. Es schadet nicht etwas langsamer zu schneiden als in den Videos gezeigt.<br />
<br />
<gallery><br />
Bild:Schneiden.jpeg|Schnittrichtung<br />
Bild:X61T direct-bonding Glas abgeloest.jpg|Scheibe mit Kleber<br />
</gallery><br />
<br />
Wenn nun die Scheibe entfernt ist, empfiehlt sich ein Anschließen des Displays zur Funktionskontrolle.<br />
<br />
Die Kleberschicht wird mit Waschbenzin, Mehl und Rubbeln mit den Daumenkuppen entfernt. Das Waschbenzin weicht den Kleber soweit auf, dass dieser sich mit dem Mehl verbindet, und dann vorsichtig abgerubbelt werden kann. [https://www.youtube.com/watch?v=Ppjnxx5JmFM Kleber mit Mehl abrubbeln]<br />
Dabei ist darauf zu achten, dass kein Waschbenzin am Rand unter den Stahrahmen läuft. Und sanft rubbeln! Das Panelglas ist sehr dünn, hier besteht erhebliche Bruchgefahr.<br />
Ein gut belüfteter Arbeitsplatz ist ebenfalls empfehlenswert.<br />
<br />
<gallery><br />
Bild:X61T direct-bonding Mehl 1.jpg|Kleberentfernung mit Mehl<br />
Bild:X61T direct-bonding Mehl 2.jpg|Einweichen<br />
Bild:X61T direct-bonding Mehl 3.jpg<br />
</gallery><br />
<br />
Niemals mit einem Schaber, irgendwelchen Klingen, oder sonstigen Werkzeugen arbeiten!<br />
<br />
=Endreinigung=<br />
<br />
Um auch die letzten Kleberspuren zu beseitigen, eignet sich zur Endreinigung der Displayoberfläche ein solcher [http://www.bohle-group.com/shop/bohle_spezialreiniger_DE:::1::_::19909.html Glasreiniger].<br />
Diese Reiniger sollten sparsam angewendet werden, denn sie können Aceton als Bestandteil enthalten. Dieses sollte niemals als regulärer Displayreiniger eingesetzt werden. Reines Aceton gehört nicht mal in die Nähe eines Displays.<br />
<br />
<gallery><br />
Bild:X61T direct-bonding Produktionsspuren.jpg|Restspuren<br />
Bild:X61T direct-bonding Sauber.jpg|makellos sauberes Display<br />
</gallery><br />
<br />
=Anmerkungen=<br />
<br />
Um das Display wieder im X61 Tablet zu verwenden kann die abgelöste Glasscheibe, an den Rändern geklebt, wieder verwendet werden. Jedoch treten durch die glatte Unterseite nun Spiegelungen im Display auf. Auch kann die 1mm Glasscheibe ohne den direct-bonding Kleber nun leichter brechen.<br />
Sicherer ist die Verwendung einer Arylscheibe wie bei den X60T Displays.<br />
<gallery><br />
Bild:X61T direct-bonding Reflexionen.jpg|Vergleich der Reflexionen<br />
Bild:X61T direct-bonding Reflexionen Glas-Acryl.jpg|Vergleich Spiegelungen Glas zu Acryl<br />
</gallery></div>WileEhttps://thinkwiki.de/index.php?title=Datei:Schneiden.jpeg&diff=25987Datei:Schneiden.jpeg2018-02-24T10:54:27Z<p>WileE: Eigene Aufnahme.</p>
<hr />
<div>Eigene Aufnahme.</div>WileEhttps://thinkwiki.de/index.php?title=Datei:04_Kleberschneiden_HV121P01-101.jpg&diff=25986Datei:04 Kleberschneiden HV121P01-101.jpg2018-02-24T10:52:19Z<p>WileE: Eigene Aufnahme</p>
<hr />
<div>Eigene Aufnahme</div>WileEhttps://thinkwiki.de/index.php?title=Datei:Zwingen.jpeg&diff=25985Datei:Zwingen.jpeg2018-02-24T10:50:56Z<p>WileE: Eigene Aufnahme.</p>
<hr />
<div>Eigene Aufnahme.</div>WileEhttps://thinkwiki.de/index.php?title=Datei:Griffe.jpg&diff=25984Datei:Griffe.jpg2018-02-24T10:47:32Z<p>WileE: Eigene Aufnahme.</p>
<hr />
<div>Eigene Aufnahme.</div>WileEhttps://thinkwiki.de/index.php?title=(X6x)_SXGA%2B-Display_nachr%C3%BCsten&diff=25799(X6x) SXGA+-Display nachrüsten2017-12-08T11:21:22Z<p>WileE: </p>
<hr />
<div>== Worum es geht ==<br />
In den Augen zahlreicher Anwender ist die XGA-Auflösung ein gravierender Nachteil der ThinkPad X-Serie (bis zum Wechsel auf Breitbild). Eine höhere Auflösung war bisher nur in wenigen Tablets der X6x-Serie zu finden. In mutiger Kleinarbeit hat ein Süd-Koreaner diverse X-Modelle auf SXGA+ aufgerüstet (X31, X40, X41, X60(s), X61(s)). <br />
<br />
Dieser Artikel beschreibt, wie sich diese Modifikation selber durchführen lässt. Der Mod kann an allen X60(s) und X61(s) Modellen durchgeführt werden. Die Umrüstung eines X6xs mit Ultralight Display (TMD) hat einige Besonderheiten. Infos dazu [http://thinkpad-forum.de/threads/67446-SXGA-Mod-Infos?p=1729663&viewfull=1#post1729663 hier im Thinkpad-Forum].<br />
; Wichtiger Hinweis<br />
: Der Eingriff in das Display zieht den Verlust aller Garantieansprüche mit sich. Desweiteren ist es möglich, sein Thinkpad komplett oder teilweise durch diese Modifikation zu zerstören, wenn ein Fehler auftritt.<br />
<br />
== Vorbedingungen ==<br />
Für die Modifikation (im Folgenden auch "der Mod" genannt) benötigt man Werkzeug, ein wenig Hardware (z.B. das Panel) und etwas Software.<br />
<br />
=== Werkzeug ===<br />
* Dremel<br />
* Schraubendreher<br />
* Seitenschneider<br />
* Gewebeband<br />
* doppelseitiges Klebeband<br />
[[Bild:X6x_SXGA_Vorbereitung.jpg|thumb|right|Dremel und Klebeband fehlen am Bild]]<br />
<br />
=== Hardware ===<br />
* Benötigt wird ein 12"-SXGA+Panel, das in das X6x-Gehäuse passt. Dabei handelt es sich in aller Regel um die Displays aus den Modellen X60T und X61T. Zwei Modelle kommen dafür in Frage: Das Boe Hydis HV121P01-100 FlexView IPS Panels mit sehr guter Farbwiedergabe, bei dem die Scheibe nur am Rand verklebt ist, wurde zumeist im X60T verbaut und das Boe Hydis HV121P01-101, bei dem die Glasplatte fast immer vollflächig verklebt ist. In letzterem Falle lässt sich die Platte aber mit sehr viel Aufwand und Geduld [[X61t_Glasplatte_ohne_Bruch_abl%C3%B6sen|ablösen]]''). Es gibt offenbar einige wenige HV121P01-101 Panels, welche vom Lenovo im Rahmen eines Garantietausches verbaut wurden. <br />
* Zudem wird ein Adpaterkabel (siehe unten) für die Displayansteuerung nötig, da das neue Panel eine andere Pinbelegung des Anschlusses aufweist. <br />
<br />
=== Software ===<br />
Man benötigt ein modifiziertes BIOS, das die SXGA+-Auflösungen ansteuern kann. Linux User kommen auch ohne modifiziertes BIOS in den Genuss der hohen Auflösung, dennoch ist auch hier das entsprechende Mod BIOS sinnvoll.<br />
<br />
=== Weiteres ===<br />
Das Hardware Maintenance Manual (HMM) für das entsprechende Thinkpad sollte verfügbar sein.<br />
<br />
[http://www-307.ibm.com/pc/support/site.wss/MIGR-39298.html Hardware Maintenance Manual Index]<br />
<br />
== Durchführung ==<br />
=== BIOS-Modifikation ===<br />
<br />
Als erstes sollte das modifizierte BIOS aufgespielt werden. Es werden dann XGA und SXGA+ Auflösungen unterstützt.<br />
* Für das X60(s) muss für SXGA+ Unterstützung das 51NBSXGA von 2009 mit WINPHLASH eingespielt werden. [http://www.mediafire.com/file/2f52p2rmdtv8c89/X60_X61_modded_BIOSes_SXGA_no1802_SLIC_SATA.7z X60_X61_modded_BIOSes_SXGA_no1802_SLIC_SATA] <br />
* Für das X61(s) gibt es das Middleton BIOS. Dieses ist auch als bootfähige ISO verfügbar. Das Bios ist im [http://forum.notebookreview.com/threads/t61-x61-sata-ii-1-5-gb-s-cap-willing-to-pay-for-a-solution.459591/page-8#post6501443 Forum Notebook Review] veröffentlicht worden.<br />
<br />
<br />
{|<br />
|[[Bild:X6x_SXGA_Bios01.jpg|thumb|x150px|none|Flashen unter Windows XP]]<br />
|[[Bild:X6x_SXGA_Bios02.jpg|thumb|x150px|none|Warnmeldung bestätigen]]<br />
|[[Bild:X6x_SXGA_Bios03.jpg|thumb|x150px|none|Biosscreen nach erfolgreichem Flash]]<br />
|}<br />
<br />
; Wichtiger Hinweis<br />
* Das modifizierte BIOS für X3x bietet kein XGA-Support an. Es sollte daher direkt vor dem Mod aufgespielt werden.<br />
<br />
=== Panelausbau ===<br />
Zunächst ist das alte Panel gemäß HMM auszubauen. Dabei ist auf den empfindlichen "Kabelarm", der das Thinklight beherbergt, zu achten. <br />
<br />
=== Panelmodifikation ===<br />
Das SXGA+-Panel ist ein wenig dicker als das original verbaute Display. Aus Tablet-Modellen ausgebaute Displays verfügen zudem über eine (Plexi-)Glasscheibe vor dem eigentlichen Panel und über eine spezielle Folie samt Elektonik (''Digitizer Unit''), die auf der Displayrückseite klebt. Diese sollte schon vor Beginn der "gröberen" Arbeiten entfernt werden, um sie vor mechanischen Belastungen zu schützen. Dazu wird die Display-Elektronik (grüne Leiterplatte am oberen Displayrand) vorsichtig nach oben geklappt und die auf der Displayrückseite (an den kurzen Rändern) festgeklebte Digitizer-Unit vorsichtig entfernt. <br />
<br />
Die Displays der Tablet-Modelle (SXGA+ wie XGA) besitzen seitliche Befestigungsösen, mit denen das Display im Tablet-Deckel verschraubt wird. Diese müssen entfernt werden, damit das neue Panel zwischen die Hinges (Scharnierarme im Deckel) der Nicht-Tablet-Modelle passt. <br />
<br />
{|<br />
|[[Bild:X6x-SXGA-03vergleich.jpg|thumb|none|Panelvergleich XGA vs. SXGA+]]<br />
|[[Bild:X6x-SXGA-04befestigungen.jpg|thumb|none|Befestigungsösen am SXGA+]]<br />
|}<br />
<br />
Einige der Ösen sind nur aus Plastik und können mit einem Dremel (Schleif-Kopf oder Trennscheibe) oder einem scharfen Messer leicht entfernt werden. Andere wiederum sind mit Stahl eingefasst. Es empfiehlt sich, zuerst die Plastik-Ösen zu entfernen, um besser an die Metall-Ösen zu kommen. Am unteren Displayrand gibt es beiderseits je eine Öse, die von beiden Seiten mit Metall "eingefasst" zu sein scheint. Löst man den gelben Aufkleber an der Ecke (Rückseite) leicht ab, kommt eine Schraube zum Vorschein. Diese kann gelöst, die kleine Metall-Blende darunter entfernt und die Schraube wieder eingeschraubt werden.<br />
Auch die Leiterplatte (Display-Elektronik) hat zwei überstehende Ösen, die mit dem Seitenschneider vorsichtig bündig zur Leiterplattenkante abgeknipst werden können.<br />
Danach können die Metall-Ösen mit dem Seitenschneider oder der Trennscheibe entfernt und abschließend die überstehenden Teile mit dem Dremel abgeschliffen werden. Vorsicht: Der Stahl ist sehr hart - Man braucht einen guten Seitenschneider und Schleif-Kopf.<br />
<br />
{|<br />
|[[Bild:X6x-SXGA-Displayecke-o-l.jpg|thumb|none|Displayrand oben links - vorher & nachher.]]<br />
|[[Bild:X6x-SXGA-Displayecke-o-r.jpg|thumb|none|Displayrand oben rechts - vorher & nachher.]]<br />
|[[Bild:X6x-SXGA-Displayecke-u-l.jpg|thumb|none|Displayrand unten links - vorher & nachher.]]<br />
|[[Bild:X6x-SXGA-Displayecke-u-r.jpg|thumb|none|Displayrand unten rechts - vorher & nachher.]]<br />
|[[Bild:X6x-SXGA-Displayecken-unten.JPG|thumb|none|Schräubchen & Metallblende an unterer Displaykante.]]<br />
|}<br />
<br />
Da der Metallrahmen des Displays an der oberen Kante zu dick ist, würde ein unbearbeiteter Einbau später dazu führen, dass der Displaydeckel nicht mehr richtig (oder nur mit stärkerem Druck) schließt. Darum muss dort ein Teil des Displayrahmens entfernt werden. Dazu muss der Metallrahmen ausgebaut werden. Dazu wird an der Oberkante vorsichtig die transparente Folie, die die Display-Elektronik schützt, entfernt (wird später wieder verwendet) und an der Unterkante das weiße Klebeband, das den Metallrahmen und die weiße Displayrückseite verbindet, gelöst. Nun kann der Rahmen vorsichtig vom Display gelöst werden, indem man ihn an den Ösen, mit denen er in den Plastik-Unterbau "eingeklipst" ist, leicht aushebelt (z.B. mit einem kleinen Schraubendreher). Nun kann der Rahmen (auch samt (Plexi-)Glasscheibe!) vorsichtig vom Panel entfernt werden. Dabei ist Vorsicht geboten, da die empfindlichen Displayteile zeitweise keinen Zusammenhalt mehr haben. Auf Sauberkeit am Arbeitsplatz ist zu achten, da sonst Staub "ins Display" gelangen kann.<br />
<br />
{|<br />
|[[Bild:X6x-SXGA-Rahmen-entfernen-01.JPG|thumb|none|Transparente Schutzfolie entfernen]]<br />
|[[Bild:X6x-SXGA-Rahmen-entfernen-02.JPG|thumb|none|Metallrahmen vorsichtig "ausklipsen"]]<br />
|[[Bild:X6x-SXGA-Rahmen-entfernen-03.JPG|thumb|none|Vollständig vom Panel gelöster Metallrahmen]]<br />
|[[Bild:X6x-SXGA-Rahmen-entfernen-04.JPG|thumb|none|"Nacktes" Display-Panel ohne Metallrahmen]]<br />
|}<br />
<br />
Wenn nicht schon geschehen, lassen sich nun die überstehenden Metall-Ösen wie oben beschrieben entfernen und die (Plexi-)Glasscheibe lösen. Dazu fährt man mit einem Skalpel/Messer zwischen Metallrahmen und Scheibe und durchtrennt die Schaumgummi-Klebeflächen. Dies ist auch im verbauten Zustand möglich, nach Ausbau des Metallrahmens aber gefahrenloser möglich. In ersterem Falle muss sorgfältig darauf geachtet werden, das Display nicht mit der verwendeten Klinge durch zu tiefes Eindringen in der "Zwischenraum" zwischen Rahmen und Platte zu zerkratzen. Bei vorherigem Ausbau des Rahmens samt Platte besteht diese Gefahr natürlich nicht mehr. Die Scheibe lässt sich dann ohne Kraftaufwand "abheben" und die Reste der Klebeflächen können rückstandslos entfernt werden.<br />
<br />
{|<br />
|[[Bild:X6x-SXGA-Glasplatte_lösen-01.JPG|thumb|none|Moosgummi-Klebestreifen zwischen Scheibe & Rahmen]]<br />
|[[Bild:X6x-SXGA-Glasplatte_lösen-02.JPG|thumb|none|Vorsichtiges Einschneiden mit dem Skalpel]]<br />
|[[Bild:X6x-SXGA-Glasplatte_lösen-03.JPG|thumb|none|Vollständig gelöste (Plexi-)Glasscheibe]]<br />
|[[Bild:X6x-SXGA-Glasplatte_lösen-04.JPG|thumb|none|Rückstandslose Entfernung der Klebebandreste]]<br />
|}<br />
<br />
Am oberen Displayrand ist muss ca. 1-2mm Überstand über die komplette Breite abgeschliffen oder geschnitten werden (siehe Bilder). Dies lässt sich am besten mit einer Diamanttrennscheibe realisieren. Anschließend werden die bearbeiteten Stellen rund gefeilt bzw. der vorhandene Grat entfernt.<br />
<br />
{|<br />
|[[Bild:X6x-SXGA-Displayoberkante-01.jpg|thumb|none|Überstehende Rahmenkante unter Display-Elektronik.]]<br />
|[[Bild:X6x-SXGA-Displayoberkante-02.JPG|thumb|none|Ausgebauter Rahmen mit markiertem, zu entfernenden Teil.]]<br />
|[[Bild:X6x-SXGA-Displayoberkante-03.JPG|thumb|none|Metallrahmen während "Trennschleifarbeiten".]]<br />
|[[Bild:X6x-SXGA-Displayoberkante-04.JPG|thumb|none|Modifizierter Metallrahmen nach Wiedereinbau.]]<br />
|}<br />
<br />
Der so präparierte Rahmen kann dann auf das Display gesetzt und an den Ösen "eingeklipst" werden. An der Unterkante sollten Rahmen und Displayrückseite wieder mit Tesaband o.ä. verklebt werden (auch an den Seiten kann dies zusätzlich gemacht werden), an der Oberkante wird die transparente Folie wieder zum Schutz der Displayelektronik wieder angeklebt. Damit ist das Panel für den Einbau präpariert.<br />
<br />
<br />
; Wichtige Hinweise<br />
* Das Panel ist ein sehr empfindliches Bauteil. Es sollte nicht unter Spannung gesetzt werden.<br />
* Auch sollte man nicht stark drauf drücken.<br />
* Es empfiehlt sich, Metallspäne sofort abzusaugen.<br />
* Vorsichtig bei der Arbeit mit dem Dremel, da der Abrieb leicht zwischen die Displayfolien kommen und zu "Staubeinschlüssen" führen kann, die man später bei hellem Hintergrund sehen kann.<br />
<br />
=== Lötarbeiten ===<br />
<br />
Ein entsprechender Adapter sollte folgende Pinbelegung haben:<br />
<br />
[[Bild:X6x-SXGAPlus-Pinout.jpg|thumb|none|X6x SXGA+ Pinout]]<br />
<br />
<br />
; Wichtiger Hinweis<br />
: Dies ist nur die Pinbelegung für X6x-Displays. Bei anderen X-Serien kann die Belegung anders sein.<br />
<br />
{| class="wikitable collapsible" <br />
|-<br />
| '''Anschluss Panel (gecrimpt)'''<br />
| '''Anschluss Kabel (gelötet)'''<br />
|-<br />
| 1<br />
| 2/3<br />
|-<br />
| 2<br />
| X <sup>1)</sup><br />
|-<br />
| 3<br />
| 1<br />
|-<br />
| 4<br />
| X<br />
|-<br />
| 5<br />
| 8<br />
|-<br />
| 6<br />
| 9<br />
|-<br />
| 7<br />
| X<br />
|-<br />
| 8<br />
| 11<br />
|-<br />
| 9<br />
| 12<br />
|-<br />
| 10<br />
| X<br />
|-<br />
| 11<br />
| 14<br />
|-<br />
| 12<br />
| 15<br />
|-<br />
| 13<br />
| X<br />
|-<br />
| 14<br />
| 17<br />
|-<br />
| 15<br />
| 18<br />
|-<br />
| 16<br />
| X<br />
|-<br />
| 17<br />
| 4<br />
|-<br />
| 18<br />
| X<br />
|-<br />
| 19<br />
| 6<br />
|-<br />
| 20<br />
| 7<br />
|}<br />
<br />
<sup>1)</sup> wird nicht angeschlossen<br />
<br />
<br />
;Bilder<br />
<br />
{|<br />
|[[Bild:SXGA-Mod_Bild01.jpg|thumb|x140px|none|1. Ein sogenannter "dritter Arm" fixiert die Teile beim Löten.]]<br />
|[[Bild:SXGA-Mod_Bild02.jpg|thumb|x140px|none|2. Gecrimpter Anschluss von der Rückseite.]]<br />
|[[Bild:SXGA-Mod_Bild03.jpg|thumb|x140px|none|3. Gelöteter Anschluss von der Rückseite.]]<br />
|[[Bild:SXGA-Mod_Bild04.jpg|thumb|x140px|none|4. Gelöteter Anschluss von der Vorderseite.]]<br />
|}<br />
{|<br />
|[[Bild:SXGA-Mod_Bild05.jpg|thumb|x140px|none|5. Vorbereitung: Umbiegen der 7 nicht benötigten Kabel.]]<br />
|[[Bild:SXGA-Mod_Bild06.jpg|thumb|x140px|none|6. Pins des gecrimpten Anschlusses.]]<br />
|[[Bild:SXGA-Mod_Bild07.jpg|thumb|x140px|none|7. Pins des zu lötenden Anschlusses.]]<br />
|}<br />
<br />
<br />
;Tipps<br />
<br />
* zunächst PIN 1 auf beiden Seiten ausfindig machen. Man lege das Kabel so vor sich, dass der gelötete Anschluss mit den Lötstellen nach oben auf der rechten Seite liegt. Auf der linken Seite liegen die gecrimpten Verbindungen oben. Auf der linken Seite ist PIN 1 nun oben. Auf der rechten Seite betrachte man die Anschlussstelle: sieht man die äußeren Haltenasen und ansonsten eine glatte Fläche im Metall, so ist PIN 1 UNTEN! Sieht man jedoch zwei Öffnungen mittig im Metall, welches außerdem im Anschlussbereich einen Einschnitt hat, ist PIN 1 OBEN! (Bilder zur Veranschaulichung folgen).<br />
* Alle Lötstellen mit einer möglichst feinen Lötspitze lösen.<br />
* Lötzinn auf die zu lötenden Stellen auftragen, die Reste des alten Lötzinns müssen nicht entfernt werden.<br />
* PIN 2+3 können mit einem großen Tropfen Lötzinn verbunden werden.<br />
* Nach der Tabelle die entsprechenden Kabel von der linken Seite auf der rechten Seite anlöten.<br />
* Alle übrigen Kabel sind unnötig! Ich habe 5 Kabel auf diese Weise zusammen gelötet und getestet und kein einziges gab Bildfehler oder sonstige Probleme.<br />
* Die nicht benötigten Kabel können auf der gecrimpten Seite abgenipst oder (eleganter) samt Metall-Kontakt vorsichtig aus dem Anschluss entfernt werden. Dazu muss der kleine Plastik-Clip, der die Kontakt-Hülse fixiert, mit einer Nadel oder Skalpelspitze leicht angehoben werden. Dann kann man das Kabel samt Hülse vorsichtig herausziehen. Hinweis: Die Clips brechen leicht ab - ist aber an dieser Stelle nicht tragisch.<br />
* Ergänzender Hinweis von Thinkpad-Forum-Mitglied angares: Es ist einfacher, im ersten Schritt alle Kabel abzulöten, dann frisches Lötzinn aufzutragen und die nicht benötigten Kabel wegzubiegen. Danach erst lötet man die notwendigen Kabel an.<br />
<br />
=== Paneleinbau ===<br />
Der Kabelanschluss des Originaldisplays liegt etwas näher am Rand als beim neuen, was Spielraum für das Adapterkabel schafft. Beim Einbau ist darauf zu achten, dass die Höhe und die seitliche Ausrichtung des Kabels analog zum alten Panel liegen. Sonst passen danach ThinkLight oder Bluetooth-Adapter nicht mehr. Um einen Druck auf die Adapterplatine zu verhindern, bietet es sich an, das Kabel abzuknicken. Der ursprüngliche Knick im Zweig für das ThinkLight muss man dafür entfernen (vorsichtig Klebeband darum lösen und "auffalten"). Das alte Displaykabel kann mit Tesa bereits im Deckel verklebt werden, damit es später nicht rutscht.<br />
<br />
{|<br />
| [[Bild:KabelfuehrungX61.jpg|thumb|none|Empfohlene Kabelführung im X61]]<br />
| [[Bild:Kabelfuehrung.jpg|thumb|none|Alternative Kabelführung im X60]]<br />
|}<br />
<br />
Auch die beiden bzw. drei WLAN-Antennen im Deckel müssen modifiziert werden. Da das neue Panel ein wenig dicker ist, passt die Führung nicht mehr richtig. Hier kann einfach eine "Führungsnase" mit dem Seitenschneider abgezwickt werden.<br />
<br />
Nun müssen die Scharniere am neuen Panel befestigt werden. Da das neue Panel keine Schraublöcher für die Scharniere aufweißt, geschieht dies am einfachsten mit dünnem, doppelseitigem Klebeband. Die Scharniere sollten bündig mit der Vorderkante des Panels abschließen, sonst lassen sie sich später nicht mehr richtig im Deckel festschrauben. Es empfiehlt sich, an der Rückseite des Panels am Rand ein kleines Polster anzukleben, damit das Panel nicht in den Deckel rutschen kann. Dafür kann man z.B. dickes doppelseitiges Klebeband verwenden.<br />
<br />
Nun kann man das Display problemlos zusammensetzen. Es ist alles noch ein wenig enger als davor, aber es passt. Nach dem Booten wird das neue Panel erkannt und man kann sich über einen großen Desktop freuen. <br />
<br />
; Wichtiger Hinweis<br />
* Windows 8 findet den Treiber für das SXGA+-Display nach dem Mod nicht von allein, weshalb die Darstellung fehlerhaft ist (siehe Foto unten). Dazu einfach im Gerätemanager den Monitor "Thinkpad 1024x768" via Rechtsklick "Deinstallieren" und Windows 8 neustarten - dann wird das Display korrekt erkannt.<br />
* Unter Windows 7 findet spätestens das Windows Update den Treiber "Wide viewing angle & High density FlexView Display 1400x1050" und das Display funktioniert, wie es sollte.<br />
<br />
{|<br />
| [[Bild:X6x-SXGA-Windows8.JPG|thumb|none|Fehlerhafte Darstellung in Windows8]]<br />
| [[Bild:X6x-SXGA-fertig2.jpg|thumb|none|X60s nach erfolgreichem Einbau]]<br />
|}<br />
<br />
== Vergleichsbilder ==<br />
=== X200, X60s, X60s (IPS), T60 (IPS) ===<br />
Im folgenden finden sich mehrer Vergleichsbilder mit folgenden Thinkpads:<br />
<br />
* X200 WXGA 12" 16:10 (1280*800) TN non-LED<br />
* X60s XGA 12" 4:3 (1024*768) TN non-TMD<br />
* X60s SXGA+ 12" 4:3 (1400*1050) IPS Flexview (nachfolgend ''X60s+'' in den Bildunterschriften genannt)<br />
* T60 SXGA+ 15" 4:3 (1400*1050) IPS Flexview<br />
<br />
Alle Thinkpads hängen am Netz und sind auf voller Displayhelligkeit.<br />
<br />
*'''X200 vs. X60s vs T60 Flexview'''<br />
: Bei diesen Bildern sieht man sehr deutlich die Blickwinkelunabhängigkeit eines PVA oder IPS Panels und dessen sattere Farben (v.a. ein richtiges Schwarz und kein leuchtendes Dunkelgrau)<br />
<gallery><br />
Bild:X6x_SXGA_Vergleich02_Testbild_X200_vs._X60s_vs._T60_01.jpg|v.l.n.r.: X200, X60s, T60<br />
Bild:X6x_SXGA_Vergleich02_Testbild_X200_vs._X60s_vs._T60_02.jpg|v.l.n.r.: X200, X60s, T60 von der Seite<br />
</gallery><br />
*'''X60s vs. X60s+'''<br />
Links findet sich das normale X60s, rechts das gemoddete mit IPS Panel.<br />
<gallery><br />
Bild:X6x_SXGA_Vergleich01_X60s_vs._X60sSXGA_01.jpg<br />
Bild:X6x_SXGA_Vergleich01_X60s_vs._X60sSXGA_03.jpg<br />
Bild:X6x_SXGA_Vergleich01_X60s_vs._X60sSXGA_04.jpg<br />
Bild:X6x_SXGA_Vergleich01_X60s_vs._X60sSXGA_05.jpg<br />
Bild:X6x_SXGA_Vergleich01_X60s_vs._X60sSXGA_06.jpg<br />
Bild:X6x_SXGA_Vergleich01_X60s_vs._X60sSXGA_07.jpg<br />
</gallery><br />
<br />
<br />
[[Kategorie:Hardware-Tuning]]</div>WileEhttps://thinkwiki.de/index.php?title=(X6x)_SXGA%2B-Display_nachr%C3%BCsten&diff=25798(X6x) SXGA+-Display nachrüsten2017-12-08T11:18:44Z<p>WileE: BIOS Link eingefügt</p>
<hr />
<div>== Worum es geht ==<br />
In den Augen zahlreicher Anwender ist die XGA-Auflösung ein gravierender Nachteil der ThinkPad X-Serie (bis zum Wechsel auf Breitbild). Eine höhere Auflösung war bisher nur in wenigen Tablets der X6x-Serie zu finden. In mutiger Kleinarbeit hat ein Süd-Koreaner diverse X-Modelle auf SXGA+ aufgerüstet (X31, X40, X41, X60(s), X61(s)). <br />
<br />
Dieser Artikel beschreibt, wie sich diese Modifikation selber durchführen lässt. Der Mod kann an allen X60(s) und X61(s) Modellen durchgeführt werden. Die Umrüstung eines X6xs mit Ultralight Display (TMD) hat einige Besonderheiten. Infos dazu [http://thinkpad-forum.de/threads/67446-SXGA-Mod-Infos?p=1729663&viewfull=1#post1729663 hier im Thinkpad-Forum].<br />
; Wichtiger Hinweis<br />
: Der Eingriff in das Display zieht den Verlust aller Garantieansprüche mit sich. Desweiteren ist es möglich, sein Thinkpad komplett oder teilweise durch diese Modifikation zu zerstören, wenn ein Fehler auftritt.<br />
<br />
== Vorbedingungen ==<br />
Für die Modifikation (im Folgenden auch "der Mod" genannt) benötigt man Werkzeug, ein wenig Hardware (z.B. das Panel) und etwas Software.<br />
<br />
=== Werkzeug ===<br />
* Dremel<br />
* Schraubendreher<br />
* Seitenschneider<br />
* Gewebeband<br />
* doppelseitiges Klebeband<br />
[[Bild:X6x_SXGA_Vorbereitung.jpg|thumb|right|Dremel und Klebeband fehlen am Bild]]<br />
<br />
=== Hardware ===<br />
* Benötigt wird ein 12"-SXGA+Panel, das in das X6x-Gehäuse passt. Dabei handelt es sich in aller Regel um die Displays aus den Modellen X60T und X61T. Zwei Modelle kommen dafür in Frage: Das Boe Hydis HV121P01-100 FlexView IPS Panels mit sehr guter Farbwiedergabe, bei dem die Scheibe nur am Rand verklebt ist, wurde zumeist im X60T verbaut und das Boe Hydis HV121P01-101, bei dem die Glasplatte fast immer vollflächig verklebt ist. In letzterem Falle lässt sich die Platte aber mit sehr viel Aufwand und Geduld [[X61t_Glasplatte_ohne_Bruch_abl%C3%B6sen|ablösen]]''). Es gibt offenbar einige wenige HV121P01-101 Panels, welche vom Lenovo im Rahmen eines Garantietausches verbaut wurden. <br />
* Zudem wird ein Adpaterkabel (siehe unten) für die Displayansteuerung nötig, da das neue Panel eine andere Pinbelegung des Anschlusses aufweist. <br />
<br />
=== Software ===<br />
Man benötigt ein modifiziertes BIOS, das die SXGA+-Auflösungen ansteuern kann. Linux User kommen auch ohne modifiziertes BIOS in den Genuss der hohen Auflösung, dennoch ist auch hier das entsprechende Mod BIOS sinnvoll.<br />
<br />
=== Weiteres ===<br />
Das Hardware Maintenance Manual (HMM) für das entsprechende Thinkpad sollte verfügbar sein.<br />
<br />
[http://www-307.ibm.com/pc/support/site.wss/MIGR-39298.html Hardware Maintenance Manual Index]<br />
<br />
== Durchführung ==<br />
=== BIOS-Modifikation ===<br />
<br />
Als erstes sollte das modifizierte BIOS aufgespielt werden. Es werden dann XGA und SXGA+ Auflösungen unterstützt.<br />
* Für das X60(s) muss für SXGA+ Unterstützung das 51NBSXGA von 2009 mit WINPHLASH eingespielt werden. [http://www.mediafire.com/file/2f52p2rmdtv8c89/X60_X61_modded_BIOSes_SXGA_no1802_SLIC_SATA.7z X60_X61_modded_BIOSes_SXGA_no1802_SLIC_SATA] <br />
* Für das X61(s) gibt es das Middleton BIOS. Dieses ist auch als bootfähige ISO verfügbar. Das Bios ist im [http://forum.notebookreview.com/threads/t61-x61-sata-ii-1-5-gb-s-cap-willing-to-pay-for-a-solution.459591/page-58#post-9932632 Forum Notebook Review] veröffentlicht worden.<br />
<br />
<br />
{|<br />
|[[Bild:X6x_SXGA_Bios01.jpg|thumb|x150px|none|Flashen unter Windows XP]]<br />
|[[Bild:X6x_SXGA_Bios02.jpg|thumb|x150px|none|Warnmeldung bestätigen]]<br />
|[[Bild:X6x_SXGA_Bios03.jpg|thumb|x150px|none|Biosscreen nach erfolgreichem Flash]]<br />
|}<br />
<br />
; Wichtiger Hinweis<br />
* Das modifizierte BIOS für X3x bietet kein XGA-Support an. Es sollte daher direkt vor dem Mod aufgespielt werden.<br />
<br />
=== Panelausbau ===<br />
Zunächst ist das alte Panel gemäß HMM auszubauen. Dabei ist auf den empfindlichen "Kabelarm", der das Thinklight beherbergt, zu achten. <br />
<br />
=== Panelmodifikation ===<br />
Das SXGA+-Panel ist ein wenig dicker als das original verbaute Display. Aus Tablet-Modellen ausgebaute Displays verfügen zudem über eine (Plexi-)Glasscheibe vor dem eigentlichen Panel und über eine spezielle Folie samt Elektonik (''Digitizer Unit''), die auf der Displayrückseite klebt. Diese sollte schon vor Beginn der "gröberen" Arbeiten entfernt werden, um sie vor mechanischen Belastungen zu schützen. Dazu wird die Display-Elektronik (grüne Leiterplatte am oberen Displayrand) vorsichtig nach oben geklappt und die auf der Displayrückseite (an den kurzen Rändern) festgeklebte Digitizer-Unit vorsichtig entfernt. <br />
<br />
Die Displays der Tablet-Modelle (SXGA+ wie XGA) besitzen seitliche Befestigungsösen, mit denen das Display im Tablet-Deckel verschraubt wird. Diese müssen entfernt werden, damit das neue Panel zwischen die Hinges (Scharnierarme im Deckel) der Nicht-Tablet-Modelle passt. <br />
<br />
{|<br />
|[[Bild:X6x-SXGA-03vergleich.jpg|thumb|none|Panelvergleich XGA vs. SXGA+]]<br />
|[[Bild:X6x-SXGA-04befestigungen.jpg|thumb|none|Befestigungsösen am SXGA+]]<br />
|}<br />
<br />
Einige der Ösen sind nur aus Plastik und können mit einem Dremel (Schleif-Kopf oder Trennscheibe) oder einem scharfen Messer leicht entfernt werden. Andere wiederum sind mit Stahl eingefasst. Es empfiehlt sich, zuerst die Plastik-Ösen zu entfernen, um besser an die Metall-Ösen zu kommen. Am unteren Displayrand gibt es beiderseits je eine Öse, die von beiden Seiten mit Metall "eingefasst" zu sein scheint. Löst man den gelben Aufkleber an der Ecke (Rückseite) leicht ab, kommt eine Schraube zum Vorschein. Diese kann gelöst, die kleine Metall-Blende darunter entfernt und die Schraube wieder eingeschraubt werden.<br />
Auch die Leiterplatte (Display-Elektronik) hat zwei überstehende Ösen, die mit dem Seitenschneider vorsichtig bündig zur Leiterplattenkante abgeknipst werden können.<br />
Danach können die Metall-Ösen mit dem Seitenschneider oder der Trennscheibe entfernt und abschließend die überstehenden Teile mit dem Dremel abgeschliffen werden. Vorsicht: Der Stahl ist sehr hart - Man braucht einen guten Seitenschneider und Schleif-Kopf.<br />
<br />
{|<br />
|[[Bild:X6x-SXGA-Displayecke-o-l.jpg|thumb|none|Displayrand oben links - vorher & nachher.]]<br />
|[[Bild:X6x-SXGA-Displayecke-o-r.jpg|thumb|none|Displayrand oben rechts - vorher & nachher.]]<br />
|[[Bild:X6x-SXGA-Displayecke-u-l.jpg|thumb|none|Displayrand unten links - vorher & nachher.]]<br />
|[[Bild:X6x-SXGA-Displayecke-u-r.jpg|thumb|none|Displayrand unten rechts - vorher & nachher.]]<br />
|[[Bild:X6x-SXGA-Displayecken-unten.JPG|thumb|none|Schräubchen & Metallblende an unterer Displaykante.]]<br />
|}<br />
<br />
Da der Metallrahmen des Displays an der oberen Kante zu dick ist, würde ein unbearbeiteter Einbau später dazu führen, dass der Displaydeckel nicht mehr richtig (oder nur mit stärkerem Druck) schließt. Darum muss dort ein Teil des Displayrahmens entfernt werden. Dazu muss der Metallrahmen ausgebaut werden. Dazu wird an der Oberkante vorsichtig die transparente Folie, die die Display-Elektronik schützt, entfernt (wird später wieder verwendet) und an der Unterkante das weiße Klebeband, das den Metallrahmen und die weiße Displayrückseite verbindet, gelöst. Nun kann der Rahmen vorsichtig vom Display gelöst werden, indem man ihn an den Ösen, mit denen er in den Plastik-Unterbau "eingeklipst" ist, leicht aushebelt (z.B. mit einem kleinen Schraubendreher). Nun kann der Rahmen (auch samt (Plexi-)Glasscheibe!) vorsichtig vom Panel entfernt werden. Dabei ist Vorsicht geboten, da die empfindlichen Displayteile zeitweise keinen Zusammenhalt mehr haben. Auf Sauberkeit am Arbeitsplatz ist zu achten, da sonst Staub "ins Display" gelangen kann.<br />
<br />
{|<br />
|[[Bild:X6x-SXGA-Rahmen-entfernen-01.JPG|thumb|none|Transparente Schutzfolie entfernen]]<br />
|[[Bild:X6x-SXGA-Rahmen-entfernen-02.JPG|thumb|none|Metallrahmen vorsichtig "ausklipsen"]]<br />
|[[Bild:X6x-SXGA-Rahmen-entfernen-03.JPG|thumb|none|Vollständig vom Panel gelöster Metallrahmen]]<br />
|[[Bild:X6x-SXGA-Rahmen-entfernen-04.JPG|thumb|none|"Nacktes" Display-Panel ohne Metallrahmen]]<br />
|}<br />
<br />
Wenn nicht schon geschehen, lassen sich nun die überstehenden Metall-Ösen wie oben beschrieben entfernen und die (Plexi-)Glasscheibe lösen. Dazu fährt man mit einem Skalpel/Messer zwischen Metallrahmen und Scheibe und durchtrennt die Schaumgummi-Klebeflächen. Dies ist auch im verbauten Zustand möglich, nach Ausbau des Metallrahmens aber gefahrenloser möglich. In ersterem Falle muss sorgfältig darauf geachtet werden, das Display nicht mit der verwendeten Klinge durch zu tiefes Eindringen in der "Zwischenraum" zwischen Rahmen und Platte zu zerkratzen. Bei vorherigem Ausbau des Rahmens samt Platte besteht diese Gefahr natürlich nicht mehr. Die Scheibe lässt sich dann ohne Kraftaufwand "abheben" und die Reste der Klebeflächen können rückstandslos entfernt werden.<br />
<br />
{|<br />
|[[Bild:X6x-SXGA-Glasplatte_lösen-01.JPG|thumb|none|Moosgummi-Klebestreifen zwischen Scheibe & Rahmen]]<br />
|[[Bild:X6x-SXGA-Glasplatte_lösen-02.JPG|thumb|none|Vorsichtiges Einschneiden mit dem Skalpel]]<br />
|[[Bild:X6x-SXGA-Glasplatte_lösen-03.JPG|thumb|none|Vollständig gelöste (Plexi-)Glasscheibe]]<br />
|[[Bild:X6x-SXGA-Glasplatte_lösen-04.JPG|thumb|none|Rückstandslose Entfernung der Klebebandreste]]<br />
|}<br />
<br />
Am oberen Displayrand ist muss ca. 1-2mm Überstand über die komplette Breite abgeschliffen oder geschnitten werden (siehe Bilder). Dies lässt sich am besten mit einer Diamanttrennscheibe realisieren. Anschließend werden die bearbeiteten Stellen rund gefeilt bzw. der vorhandene Grat entfernt.<br />
<br />
{|<br />
|[[Bild:X6x-SXGA-Displayoberkante-01.jpg|thumb|none|Überstehende Rahmenkante unter Display-Elektronik.]]<br />
|[[Bild:X6x-SXGA-Displayoberkante-02.JPG|thumb|none|Ausgebauter Rahmen mit markiertem, zu entfernenden Teil.]]<br />
|[[Bild:X6x-SXGA-Displayoberkante-03.JPG|thumb|none|Metallrahmen während "Trennschleifarbeiten".]]<br />
|[[Bild:X6x-SXGA-Displayoberkante-04.JPG|thumb|none|Modifizierter Metallrahmen nach Wiedereinbau.]]<br />
|}<br />
<br />
Der so präparierte Rahmen kann dann auf das Display gesetzt und an den Ösen "eingeklipst" werden. An der Unterkante sollten Rahmen und Displayrückseite wieder mit Tesaband o.ä. verklebt werden (auch an den Seiten kann dies zusätzlich gemacht werden), an der Oberkante wird die transparente Folie wieder zum Schutz der Displayelektronik wieder angeklebt. Damit ist das Panel für den Einbau präpariert.<br />
<br />
<br />
; Wichtige Hinweise<br />
* Das Panel ist ein sehr empfindliches Bauteil. Es sollte nicht unter Spannung gesetzt werden.<br />
* Auch sollte man nicht stark drauf drücken.<br />
* Es empfiehlt sich, Metallspäne sofort abzusaugen.<br />
* Vorsichtig bei der Arbeit mit dem Dremel, da der Abrieb leicht zwischen die Displayfolien kommen und zu "Staubeinschlüssen" führen kann, die man später bei hellem Hintergrund sehen kann.<br />
<br />
=== Lötarbeiten ===<br />
<br />
Ein entsprechender Adapter sollte folgende Pinbelegung haben:<br />
<br />
[[Bild:X6x-SXGAPlus-Pinout.jpg|thumb|none|X6x SXGA+ Pinout]]<br />
<br />
<br />
; Wichtiger Hinweis<br />
: Dies ist nur die Pinbelegung für X6x-Displays. Bei anderen X-Serien kann die Belegung anders sein.<br />
<br />
{| class="wikitable collapsible" <br />
|-<br />
| '''Anschluss Panel (gecrimpt)'''<br />
| '''Anschluss Kabel (gelötet)'''<br />
|-<br />
| 1<br />
| 2/3<br />
|-<br />
| 2<br />
| X <sup>1)</sup><br />
|-<br />
| 3<br />
| 1<br />
|-<br />
| 4<br />
| X<br />
|-<br />
| 5<br />
| 8<br />
|-<br />
| 6<br />
| 9<br />
|-<br />
| 7<br />
| X<br />
|-<br />
| 8<br />
| 11<br />
|-<br />
| 9<br />
| 12<br />
|-<br />
| 10<br />
| X<br />
|-<br />
| 11<br />
| 14<br />
|-<br />
| 12<br />
| 15<br />
|-<br />
| 13<br />
| X<br />
|-<br />
| 14<br />
| 17<br />
|-<br />
| 15<br />
| 18<br />
|-<br />
| 16<br />
| X<br />
|-<br />
| 17<br />
| 4<br />
|-<br />
| 18<br />
| X<br />
|-<br />
| 19<br />
| 6<br />
|-<br />
| 20<br />
| 7<br />
|}<br />
<br />
<sup>1)</sup> wird nicht angeschlossen<br />
<br />
<br />
;Bilder<br />
<br />
{|<br />
|[[Bild:SXGA-Mod_Bild01.jpg|thumb|x140px|none|1. Ein sogenannter "dritter Arm" fixiert die Teile beim Löten.]]<br />
|[[Bild:SXGA-Mod_Bild02.jpg|thumb|x140px|none|2. Gecrimpter Anschluss von der Rückseite.]]<br />
|[[Bild:SXGA-Mod_Bild03.jpg|thumb|x140px|none|3. Gelöteter Anschluss von der Rückseite.]]<br />
|[[Bild:SXGA-Mod_Bild04.jpg|thumb|x140px|none|4. Gelöteter Anschluss von der Vorderseite.]]<br />
|}<br />
{|<br />
|[[Bild:SXGA-Mod_Bild05.jpg|thumb|x140px|none|5. Vorbereitung: Umbiegen der 7 nicht benötigten Kabel.]]<br />
|[[Bild:SXGA-Mod_Bild06.jpg|thumb|x140px|none|6. Pins des gecrimpten Anschlusses.]]<br />
|[[Bild:SXGA-Mod_Bild07.jpg|thumb|x140px|none|7. Pins des zu lötenden Anschlusses.]]<br />
|}<br />
<br />
<br />
;Tipps<br />
<br />
* zunächst PIN 1 auf beiden Seiten ausfindig machen. Man lege das Kabel so vor sich, dass der gelötete Anschluss mit den Lötstellen nach oben auf der rechten Seite liegt. Auf der linken Seite liegen die gecrimpten Verbindungen oben. Auf der linken Seite ist PIN 1 nun oben. Auf der rechten Seite betrachte man die Anschlussstelle: sieht man die äußeren Haltenasen und ansonsten eine glatte Fläche im Metall, so ist PIN 1 UNTEN! Sieht man jedoch zwei Öffnungen mittig im Metall, welches außerdem im Anschlussbereich einen Einschnitt hat, ist PIN 1 OBEN! (Bilder zur Veranschaulichung folgen).<br />
* Alle Lötstellen mit einer möglichst feinen Lötspitze lösen.<br />
* Lötzinn auf die zu lötenden Stellen auftragen, die Reste des alten Lötzinns müssen nicht entfernt werden.<br />
* PIN 2+3 können mit einem großen Tropfen Lötzinn verbunden werden.<br />
* Nach der Tabelle die entsprechenden Kabel von der linken Seite auf der rechten Seite anlöten.<br />
* Alle übrigen Kabel sind unnötig! Ich habe 5 Kabel auf diese Weise zusammen gelötet und getestet und kein einziges gab Bildfehler oder sonstige Probleme.<br />
* Die nicht benötigten Kabel können auf der gecrimpten Seite abgenipst oder (eleganter) samt Metall-Kontakt vorsichtig aus dem Anschluss entfernt werden. Dazu muss der kleine Plastik-Clip, der die Kontakt-Hülse fixiert, mit einer Nadel oder Skalpelspitze leicht angehoben werden. Dann kann man das Kabel samt Hülse vorsichtig herausziehen. Hinweis: Die Clips brechen leicht ab - ist aber an dieser Stelle nicht tragisch.<br />
* Ergänzender Hinweis von Thinkpad-Forum-Mitglied angares: Es ist einfacher, im ersten Schritt alle Kabel abzulöten, dann frisches Lötzinn aufzutragen und die nicht benötigten Kabel wegzubiegen. Danach erst lötet man die notwendigen Kabel an.<br />
<br />
=== Paneleinbau ===<br />
Der Kabelanschluss des Originaldisplays liegt etwas näher am Rand als beim neuen, was Spielraum für das Adapterkabel schafft. Beim Einbau ist darauf zu achten, dass die Höhe und die seitliche Ausrichtung des Kabels analog zum alten Panel liegen. Sonst passen danach ThinkLight oder Bluetooth-Adapter nicht mehr. Um einen Druck auf die Adapterplatine zu verhindern, bietet es sich an, das Kabel abzuknicken. Der ursprüngliche Knick im Zweig für das ThinkLight muss man dafür entfernen (vorsichtig Klebeband darum lösen und "auffalten"). Das alte Displaykabel kann mit Tesa bereits im Deckel verklebt werden, damit es später nicht rutscht.<br />
<br />
{|<br />
| [[Bild:KabelfuehrungX61.jpg|thumb|none|Empfohlene Kabelführung im X61]]<br />
| [[Bild:Kabelfuehrung.jpg|thumb|none|Alternative Kabelführung im X60]]<br />
|}<br />
<br />
Auch die beiden bzw. drei WLAN-Antennen im Deckel müssen modifiziert werden. Da das neue Panel ein wenig dicker ist, passt die Führung nicht mehr richtig. Hier kann einfach eine "Führungsnase" mit dem Seitenschneider abgezwickt werden.<br />
<br />
Nun müssen die Scharniere am neuen Panel befestigt werden. Da das neue Panel keine Schraublöcher für die Scharniere aufweißt, geschieht dies am einfachsten mit dünnem, doppelseitigem Klebeband. Die Scharniere sollten bündig mit der Vorderkante des Panels abschließen, sonst lassen sie sich später nicht mehr richtig im Deckel festschrauben. Es empfiehlt sich, an der Rückseite des Panels am Rand ein kleines Polster anzukleben, damit das Panel nicht in den Deckel rutschen kann. Dafür kann man z.B. dickes doppelseitiges Klebeband verwenden.<br />
<br />
Nun kann man das Display problemlos zusammensetzen. Es ist alles noch ein wenig enger als davor, aber es passt. Nach dem Booten wird das neue Panel erkannt und man kann sich über einen großen Desktop freuen. <br />
<br />
; Wichtiger Hinweis<br />
* Windows 8 findet den Treiber für das SXGA+-Display nach dem Mod nicht von allein, weshalb die Darstellung fehlerhaft ist (siehe Foto unten). Dazu einfach im Gerätemanager den Monitor "Thinkpad 1024x768" via Rechtsklick "Deinstallieren" und Windows 8 neustarten - dann wird das Display korrekt erkannt.<br />
* Unter Windows 7 findet spätestens das Windows Update den Treiber "Wide viewing angle & High density FlexView Display 1400x1050" und das Display funktioniert, wie es sollte.<br />
<br />
{|<br />
| [[Bild:X6x-SXGA-Windows8.JPG|thumb|none|Fehlerhafte Darstellung in Windows8]]<br />
| [[Bild:X6x-SXGA-fertig2.jpg|thumb|none|X60s nach erfolgreichem Einbau]]<br />
|}<br />
<br />
== Vergleichsbilder ==<br />
=== X200, X60s, X60s (IPS), T60 (IPS) ===<br />
Im folgenden finden sich mehrer Vergleichsbilder mit folgenden Thinkpads:<br />
<br />
* X200 WXGA 12" 16:10 (1280*800) TN non-LED<br />
* X60s XGA 12" 4:3 (1024*768) TN non-TMD<br />
* X60s SXGA+ 12" 4:3 (1400*1050) IPS Flexview (nachfolgend ''X60s+'' in den Bildunterschriften genannt)<br />
* T60 SXGA+ 15" 4:3 (1400*1050) IPS Flexview<br />
<br />
Alle Thinkpads hängen am Netz und sind auf voller Displayhelligkeit.<br />
<br />
*'''X200 vs. X60s vs T60 Flexview'''<br />
: Bei diesen Bildern sieht man sehr deutlich die Blickwinkelunabhängigkeit eines PVA oder IPS Panels und dessen sattere Farben (v.a. ein richtiges Schwarz und kein leuchtendes Dunkelgrau)<br />
<gallery><br />
Bild:X6x_SXGA_Vergleich02_Testbild_X200_vs._X60s_vs._T60_01.jpg|v.l.n.r.: X200, X60s, T60<br />
Bild:X6x_SXGA_Vergleich02_Testbild_X200_vs._X60s_vs._T60_02.jpg|v.l.n.r.: X200, X60s, T60 von der Seite<br />
</gallery><br />
*'''X60s vs. X60s+'''<br />
Links findet sich das normale X60s, rechts das gemoddete mit IPS Panel.<br />
<gallery><br />
Bild:X6x_SXGA_Vergleich01_X60s_vs._X60sSXGA_01.jpg<br />
Bild:X6x_SXGA_Vergleich01_X60s_vs._X60sSXGA_03.jpg<br />
Bild:X6x_SXGA_Vergleich01_X60s_vs._X60sSXGA_04.jpg<br />
Bild:X6x_SXGA_Vergleich01_X60s_vs._X60sSXGA_05.jpg<br />
Bild:X6x_SXGA_Vergleich01_X60s_vs._X60sSXGA_06.jpg<br />
Bild:X6x_SXGA_Vergleich01_X60s_vs._X60sSXGA_07.jpg<br />
</gallery><br />
<br />
<br />
[[Kategorie:Hardware-Tuning]]</div>WileEhttps://thinkwiki.de/index.php?title=Displays_X60,_X61,_s_%26_Tablet&diff=24354Displays X60, X61, s & Tablet2016-05-29T21:14:39Z<p>WileE: </p>
<hr />
<div>= Displays in den Thinkpads X60 (s) (Tablet) und X61 (s) (Tablet) =<br />
<br />
Alle in den X6x Baureihen verbaute Displays sind 12.1“ LCD mit dem Seitenverhältnis 4:3.<br />
<br />
Die Hintergrundbeleuchtung ist bei allen eine einzelne am unteren Rand verbaute Leuchtstoffröhre (CCFL).<br />
<br />
Die Displays haben alle einen 20 Pin Anschluss (Typ DF19L-20P-1H), über den das Display die Bildsignale über LVDS (1Kanal, 6 bit) entgegennimmt. <br />
<br />
== Displaytypen in X60, X60s, X61, X61s ==<br />
<br />
Hier wurden nur TN Displays mit einer Auflösung von 1024x768 Pixel (XGA) verbaut. <br />
<br />
* Samsung '''LTN121XJ-L07''' (FRU 13N7096)<br />
* BoeHydis '''HT121X01-101''' (FRU 13N7093,13N7094, 42T0435) <br />
* ChiMei CMO '''N121X05-L06''' (FRU 42T0342, 42T0343)<br />
<br />
In einigen der s Modelle wurde das sogenannte Ultralight Display verbaut. <br />
<br />
* Toshiba Matsushita '''LTD121ECHB''' (FRU 13N7092)(LTD121ECHS ist identisch, nur ohne FRU)<br />
<br />
Dieses Display hat den 20 Pin Anschluss unten links, und benötigt daher ein eigenes Displaykabel. Dieses ist nicht mit den anderen verbauten Displays kompatibel. Weitere besondere Teile sind im Hardware Manual mit der Bezeichnung TMD gekennzeichnet.<br />
Bauteile für die oben genannten „normalen“ Displays sind dagegen mit SPWG gekennzeichnet.<br />
<br />
[[Datei:Displaykabel_X6x.jpg|Displaykabel SPWG und Ultralight|300px]]<br />
<br />
<br />
== Displaytypen in den X60 & 61 Tablet==<br />
<br />
Hier wurden AFFS (BoeHydis) und PVA (Samsung) Displays mit einer Auflösung von 1024x768 Pixel (XGA), und AFFS Displays mit einer Auflösung von 1400x1050 Pixel (SXGA+) verbaut.<br />
<br />
Alle Displays haben auf der Rückseite einen Digitizer von Wacom. <br />
Die Multitouch Modelle (nur XGA) haben dazu noch eine berührungsempfindliche Frontscheibe, welche über ein flaches Kabel mit dem Digitizer verbunden ist. Die nur-Stift Digitizer haben dafür keinen Anschluss. Multitouch gab es mit BoeHydis und Samsung Displays. <br />
<br />
Bei den X60T wurden G4 Digitizer (Rückseite rötlich Kupferfarben) und bei den X61T G5 Digitizer (Rückseite silber) verbaut. <br />
Die Anschlüsse sind identisch, jedoch liegt der Anschluss beim G4 etwas höher. Hier sind Displaykabel vom X61T / G5 zu kurz für einen G4 Digitizer.<br />
<br />
Frontscheibe ist beim HV121P01-100 und allen XGA nur-Stift Modellen eine beidseitig matte, nur randverklebte, 1,5mm dicke, Acrylscheibe. <br />
Beim HV121P01-101 direct-bonding Display ist es eine vollflächig verklebte 1mm Glasscheibe. Die Außenfläche ist mattiert.<br />
<br />
Die angebenen FRU sind mit Vorsicht zu genießen. Die 42Txxxx Nummern gelten teilweise nur für den Displaytyp, die Digitizer Ausstattung kann variieren. <br />
Die nachfolgende Liste ist nicht vollständig. <br />
<br />
* BoeHydis '''HV121X03-100''', XGA, G4, nur-Stift, (FRU 42T0302, 13N7203) (Digitizer SU-040-X4)<br />
* BoeHydis '''HV121X03-100''', XGA, G4, Multitouch, (FRU 42T0359) (Digitizer SU-1208E-01X)<br />
* BoeHydis '''HV121P01-100''', SXGA+, G4, nur-Stift, (FRU 42T0461, 42T0304)(Digitizer SU-040-X4)<br />
* Toshiba '''LTD121KC9B''', XGA, G4, nur-Stift, (FRU 42T0346, 13N7222) (Digitizer SU-040-X01)<br />
* Toshiba '''LTD121KC9B''', XGA, G5, Multitouch, (FRU 42T0346, 13N7241) (Digitizer SU5R-12S05AS-02X)<br />
* Samsung '''LTN121XP01''', XGA, G4, nur-Stift, (FRU 42T0413) (Digitizer SU-040-X04)<br />
* Samsung '''LTN121XP01''', XGA, G5, nur-Stift, (FRU 42T0413, 13N7237) (Digitizer SU5E-12S05AS-04X)<br />
* Samsung '''LTN121XP01''', XGA, G5, Multitouch, (FRU 42T0413, 13N7239) (Digitizer SU5R-12S05AS-03X)<br />
* BoeHydis '''HV121X03-100''', XGA, G5, nur-Stift, (FRU 13N7231, 42T0436) (Digitizer SU5E-12S05AS-01X)<br />
* BoeHydis '''HV121X03-100''', XGA, G5, Multitouch, (FRU 13N7233, 42T0436) (Digitizer SU5R-12S05AS-01X)<br />
* BoeHydis '''HV121P01-101''', SXGA+, G5, nur-Stift, (42T0464)(Digitizer SU5E-12S05AS-02X)(direct-bonding)<br />
<br />
==Umbauten, Mods und kompatible Displays==<br />
<br />
Obwohl der Anschluss bei X6x(s) und X6x Tablet baugleich ist, ist die Belegung der Pins unterschiedlich. Um ein Display aus den Tablets in einem „normalen“ X6x zu verbauen muss zusätzlich ein Adapterkabel verwendet werden. Details zum Einbau der Tablet Displays gibt es im Artikel [[(X6x) SXGA+-Display nachrüsten | SXGA+Display nachrüsten]]. Das gilt auch für die XGA Displays.<br />
<br />
Auch bei kompatiblen Displays gibt es diese Unterschiede in der Pin Belegung. <br />
Vor dem Anschließen eines Displays sollte man daher bei [http://www.panelook.com www.panelook.com] das Signal Interface bei den Specs nachschauen.<br />
Die X6x(s) haben ein LVDS-20P1C6B-180B Interface. Die Tablets ein LVDS-20P1C6B-010E (LVDS-20P1C6B-070A geht auch). <br />
<br />
In den X6x(s) können Displays aus den Dell D400, D410 und X300 verbaut werden.<br />
<br />
Die BoeHydis '''HT12X21-220''' und '''-221''' aus den HP Tablets TC4200 & TC4400 sind Pin kompatibel zu den X6x Tablets. Die HP Digitizer passen jedoch nicht in die Thinkpads.<br />
<br />
Das BoeHydis '''HT12X21-351''' (aus den X41T?) funktioniert in den X6x Tablets.<br />
<br />
Das Toshiba '''LTD121KA0F''' ist Pin kompatibel zu den X6x Tablets. Die Verwendung in einem X6x (s) macht aber mehr Sinn, da es ein TN mit engen Blickwinkeln ist.<br />
<br />
Bei einigen der kompatiblen Displays müssen noch die Rahmen für einen Einbau in ein Thinkpad angepasst werden. Befestigungspunkte können oft nicht wie beim Thinkpad genutzt werden.<br />
<br />
Was '''nicht''' passt: Toshiba LTD121KM7K SXGA+. Dieses Display kann in '''keinem''' Thinkpad verwendet werden.</div>WileEhttps://thinkwiki.de/index.php?title=Displays_X60,_X61,_s_%26_Tablet&diff=24353Displays X60, X61, s & Tablet2016-05-29T21:04:51Z<p>WileE: Bild eingefügt</p>
<hr />
<div>= Displays in den Thinkpads X60 (s) (Tablet) und X61 (s) (Tablet) =<br />
<br />
Alle in den X6x Baureihen verbaute Displays sind 12.1“ LCD mit dem Seitenverhältnis 4:3.<br />
<br />
Die Hintergrundbeleuchtung ist bei allen eine einzelne am unteren Rand verbaute Leuchtstoffröhre (CCFL).<br />
<br />
Die Displays haben alle einen 20 Pin Anschluss (Typ DF19L-20P-1H), über den das Display die Bildsignale über LVDS (1Kanal, 6 bit) entgegennimmt. <br />
<br />
== Displaytypen in X60, X60s, X61, X61s ==<br />
<br />
Hier wurden nur TN Displays mit einer Auflösung von 1024x768 Pixel (XGA) verbaut. <br />
<br />
* Samsung '''LTN121XJ-L07''' (FRU 13N7096)<br />
* BoeHydis '''HT121X01-101''' (FRU 13N7093,13N7094, 42T0435) <br />
* ChiMei CMO '''N121X05-L06''' (FRU 42T0342, 42T0343)<br />
<br />
In einigen der s Modelle wurde das sogenannte Ultralight Display verbaut. <br />
<br />
* Toshiba Matsushita '''LTD121ECHB''' (FRU 13N7092)(LTD121ECHS ist identisch, nur ohne FRU)<br />
<br />
Dieses Display hat den 20 Pin Anschluss unten links, und benötigt daher ein eigenes Displaykabel. Dieses ist nicht mit den anderen verbauten Displays kompatibel. Weitere besondere Teile sind im Hardware Manual mit der Bezeichnung TMD gekennzeichnet.<br />
Bauteile für die oben genannten „normalen“ Displays sind dagegen mit SPWG gekennzeichnet.<br />
<br />
[[Datei:Displaykabel X6x.jpg|Displaykabel SPWG und Ultralight|300px]]<br />
<br />
<br />
== Displaytypen in den X60 & 61 Tablet==<br />
<br />
Hier wurden AFFS (BoeHydis) und PVA (Samsung) Displays mit einer Auflösung von 1024x768 Pixel (XGA), und AFFS Displays mit einer Auflösung von 1400x1050 Pixel (SXGA+) verbaut.<br />
<br />
Alle Displays haben auf der Rückseite einen Digitizer von Wacom. <br />
Die Multitouch Modelle (nur XGA) haben dazu noch eine berührungsempfindliche Frontscheibe, welche über ein flaches Kabel mit dem Digitizer verbunden ist. Die nur-Stift Digitizer haben dafür keinen Anschluss. Multitouch gab es mit BoeHydis und Samsung Displays. <br />
<br />
Bei den X60T wurden G4 Digitizer (Rückseite rötlich Kupferfarben) und bei den X61T G5 Digitizer (Rückseite silber) verbaut. <br />
Die Anschlüsse sind identisch, jedoch liegt der Anschluss beim G4 etwas höher. Hier sind Displaykabel vom X61T / G5 zu kurz für einen G4 Digitizer.<br />
<br />
Frontscheibe ist beim HV121P01-100 und allen XGA nur-Stift Modellen eine beidseitig matte, nur randverklebte, 1,5mm dicke, Acrylscheibe. <br />
Beim HV121P01-101 direct-bonding Display ist es eine vollflächig verklebte 1mm Glasscheibe. Die Außenfläche ist mattiert.<br />
<br />
Die angebenen FRU sind mit Vorsicht zu genießen. Die 42Txxxx Nummern gelten teilweise nur für den Displaytyp, die Digitizer Ausstattung kann variieren. <br />
Die nachfolgende Liste ist nicht vollständig. <br />
<br />
* BoeHydis '''HV121X03-100''', XGA, G4, nur-Stift, (FRU 42T0302, 13N7203) (Digitizer SU-040-X4)<br />
* BoeHydis '''HV121X03-100''', XGA, G4, Multitouch, (FRU 42T0359) (Digitizer SU-1208E-01X)<br />
* BoeHydis '''HV121P01-100''', SXGA+, G4, nur-Stift, (FRU 42T0461, 42T0304)(Digitizer SU-040-X4)<br />
* Toshiba '''LTD121KC9B''', XGA, G4, nur-Stift, (FRU 42T0346, 13N7222) (Digitizer SU-040-X01)<br />
* Toshiba '''LTD121KC9B''', XGA, G5, Multitouch, (FRU 42T0346, 13N7241) (Digitizer SU5R-12S05AS-02X)<br />
* Samsung '''LTN121XP01''', XGA, G4, nur-Stift, (FRU 42T0413) (Digitizer SU-040-X04)<br />
* Samsung '''LTN121XP01''', XGA, G5, nur-Stift, (FRU 42T0413, 13N7237) (Digitizer SU5E-12S05AS-04X)<br />
* Samsung '''LTN121XP01''', XGA, G5, Multitouch, (FRU 42T0413, 13N7239) (Digitizer SU5R-12S05AS-03X)<br />
* BoeHydis '''HV121X03-100''', XGA, G5, nur-Stift, (FRU 13N7231, 42T0436) (Digitizer SU5E-12S05AS-01X)<br />
* BoeHydis '''HV121X03-100''', XGA, G5, Multitouch, (FRU 13N7233, 42T0436) (Digitizer SU5R-12S05AS-01X)<br />
* BoeHydis '''HV121P01-101''', SXGA+, G5, nur-Stift, (42T0464)(Digitizer SU5E-12S05AS-02X)(direct-bonding)<br />
<br />
==Umbauten, Mods und kompatible Displays==<br />
<br />
Obwohl der Anschluss bei X6x(s) und X6x Tablet baugleich ist, ist die Belegung der Pins unterschiedlich. Um ein Display aus den Tablets in einem „normalen“ X6x zu verbauen muss zusätzlich ein Adapterkabel verwendet werden. Details zum Einbau der Tablet Displays gibt es im Artikel [[(X6x) SXGA+-Display nachrüsten | SXGA+Display nachrüsten]]. Das gilt auch für die XGA Displays.<br />
<br />
Auch bei kompatiblen Displays gibt es diese Unterschiede in der Pin Belegung. <br />
Vor dem Anschließen eines Displays sollte man daher bei [http://www.panelook.com www.panelook.com] das Signal Interface bei den Specs nachschauen.<br />
Die X6x(s) haben ein LVDS-20P1C6B-180B Interface. Die Tablets ein LVDS-20P1C6B-010E (LVDS-20P1C6B-070A geht auch). <br />
<br />
In den X6x(s) können Displays aus den Dell D400, D410 und X300 verbaut werden.<br />
<br />
Die BoeHydis '''HT12X21-220''' und '''-221''' aus den HP Tablets TC4200 & TC4400 sind Pin kompatibel zu den X6x Tablets. Die HP Digitizer passen jedoch nicht in die Thinkpads.<br />
<br />
Das BoeHydis '''HT12X21-351''' (aus den X41T?) funktioniert in den X6x Tablets.<br />
<br />
Das Toshiba '''LTD121KA0F''' ist Pin kompatibel zu den X6x Tablets. Die Verwendung in einem X6x (s) macht aber mehr Sinn, da es ein TN mit engen Blickwinkeln ist.<br />
<br />
Bei einigen der kompatiblen Displays müssen noch die Rahmen für einen Einbau in ein Thinkpad angepasst werden. Befestigungspunkte können oft nicht wie beim Thinkpad genutzt werden.<br />
<br />
Was '''nicht''' passt: Toshiba LTD121KM7K SXGA+. Dieses Display kann in '''keinem''' Thinkpad verwendet werden.</div>WileEhttps://thinkwiki.de/index.php?title=Datei:Displaykabel_X6x.jpg&diff=24352Datei:Displaykabel X6x.jpg2016-05-29T21:01:46Z<p>WileE: X6x Displaykabel, eigene Aufnahme</p>
<hr />
<div>X6x Displaykabel, eigene Aufnahme</div>WileEhttps://thinkwiki.de/index.php?title=W701&diff=24120W7012016-02-25T17:47:10Z<p>WileE: /* Displaytausch WUXGA - Nur Displays mit Lenovo FRU verbauen! */</p>
<hr />
<div>[[Bild:W701open.jpg|Geraet aufgeklappt|thumb]]<br />
Das [[W701]] ist das zweite und letzte Modell der W7xx Serie. Diese wurde 2011 eingestellt. Von seinem Vorgänger unterscheidet es sich am meisten durch CPU, GPU und Chipsatz.<br />
<br />
Das W701 ist auch als Variante '''W701ds''' mit ausziehbarem Zusatzdisplay erhältlich. Das W701 wurde wie das W701ds von März 2010 bis Februar 2011 hergestellt.<br />
<br />
<br />
== Wesentliche Unterschiede zum Vorgänger ([[W700]]): == <br />
* Neue Prozessoren (Core i Arrandale)<br />
* Neue Grafikkarten<br />
* Neuer Chipsatz<br />
<br><br />
== Technische Daten ==<br />
<br />
<br />
[[Bild:W701front.jpg|Vorderseite|thumb]]<br />
[[Bild:W701back.jpg|Rueckseite|thumb]]<br />
[[Bild:W701left.jpg|linke Seite|thumb]]<br />
[[Bild:W701right.jpg|rechte Seite|thumb]]<br />
<br />
<br />
Aufgelistet werden die möglichen Konfigurationen und die maximalen Ausbaustufen:<br />
<br />
'''CPU : '''<br />
* Intel Core i7-720QM 1,6-2,8 GHz, Quad-Core , 6MB cache<br />
* Intel Core i7-820QM 1,73-3,06 GHz, Quad-Core, 8MB cache<br />
* Intel Core i7-920XM 2-3,2 GHz , Quad-Core, 8MB cache<br />
<br />
'''Grafikkarte: '''<br />
* nVIDIA Quadro FX 2800M 1GB<br />
* nVIDIA Quadro FX 3800M 1GB<br />
<br />
<br />
'''Display: ''' <br />
* 17" TFT Bildschirm<br />
** WXGA+ TFT 1440x900, LED-Backlight<br />
** WUXGA+ TFT 1920x1200, RGB, 95% Gammut, LED-Backlight<br />
<br />
<br />
'''Arbeitsspeicher:'''<br />
* PC3-8500, DDR3<br />
** 2GB<br />
** 4GB<br />
** 8GB <br />
** 16GB (CTO)<br />
<br />
Aufrüstbarkeit: Maximal 16 GB laut Lenovo, allerdings wurden auch schon 24GB (4GB+4GB+8GB+8GB) oder 32GB (4x8GB) erfolgreich verbaut.<br />
<br />
<br />
'''Festplatten:'''<br />
Es sind zwei Schaechte vorhanden gekennzeichnet mit 0 und 1, bei manchen Modellen wurde keine 2. Festplatte verbaut und nur Schacht 0 bestueckt.<br />
<br />
* HDD:<br />
** 320GB, 5400 rpm, 9.5mm<br />
** 160GB, 7200 rpm, 9.5mm <br />
** 200GB, 7200 rpm FDE , 9.5mm <br />
** 250GB, 7200 rpm FDE, 9.5mm <br />
** 320GB, 7200 rpm, 9.5mm <br />
** 500GB, 7200 rpm, 9.5mm <br />
<br />
* SSD:<br />
** 80 GB, 8mm<br />
** 128GB, 8mm<br />
** 256GB, 8mm, FDE<br />
<br />
Aufrüstbarkeit: 750GB HDDs wurden bereits ohne Probleme verbaut.<br />
<br />
<br />
'''Chipsatz: '''<br />
* Intel QM57<br />
<br />
<br />
'''Erweiterungen '''<br />
* Serial [[Ultrabay]] Enhanced mit folgenden Komponenten:<br />
** DVD-RW/CD-RW<br />
** BluRay Brenner<br />
<br />
* EspressCard/32 Slot + CompactFlash Reader (bei bestimmten Modellen)<br />
<br />
* ExpressCard/54 Slot (bei bestimmten Modellen)<br />
<br />
* ExpressCard/54 Slot + ExpressCard/32 Slot nebeneinander (bei bestimmten Modellen)<br />
<br />
* PCMCIA Slot (bei bestimmten Modellen)<br />
<br />
* Mini PCI Express Slot #1 mit einer der folgenden Komponenten:<br />
** leer<br />
** ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II<br />
** Intel Centrino Advanced-N 6250<br />
** [[Intel_Wireless_Netzwerkadapter#Intel_Centrino_Ultimate-N_6300|Intel Centrino Ultimate-N 6300 WLAN]]<br />
<br />
* Mini PCI Express Slot #2 mit einer der folgenden Komponenten:<br />
** Intel [[Turbo Memory]] <br />
** [http://de.wikipedia.org/wiki/Wireless_USB Wireless USB]<br />
** leer<br />
** nicht aufgelötet<br />
<br />
* Mini PCI Express Slot #3 mit einer der folgenden Komponenten:<br />
** Intel [[Turbo Memory]] (sofern Wireless USB verbaut wurde)<br />
** leer<br />
** nicht aufgelötet<br />
<br />
<br />
'''Sonstige Schnittstellen:'''<br />
* Dual Link DVI<br />
* VGA<br />
* Displayport<br />
* Multimedia Card-Reader 5-in-1<br />
* 3x USB 2.0, davon 1x powered<br />
* 1x USB 2.0-eSATA Combiport<br />
* 1x USB 3.0<br />
* Dockingport für [[ThinkPad_Mini_Dock_20|ThinkPad MiniDock 2.0]]<br />
* Mikrofon In<br />
* Audio Out<br />
* 1x IEEE 1394 FireWire<br />
* Gigabit Ethernet<br />
* Modem-56K v.92 Anschluss<br />
<br />
<br />
'''Weitere Besonderheiten:'''<br />
* Colorimeter (bei bestimmten Modellen)<br />
* Fingerprint-Reader (bei bestimmten Modellen)<br />
* Lenovo Security Subsystem 2.0<br />
* Lenovo Active Protection System<br />
* Webcamera (bei bestimmten Modellen)<br />
* Raid (bei bestimmten Modellen)<br />
* Bluetooth<br />
* TPM-Sicherheitschip (bei bestimmten Modellen)<br />
* UltraNav<br />
* Wacom Digitizer (128x80mm) auf Palmrest, Digitizer Stift (alle W701ds, einige W701)<br />
* zwei ThinkLights<br />
<br />
'''Abmessungen & Gewicht:'''<br />
* 410 x 310 x 41 mm<br />
* ab 4,07 kg<br />
<br><br />
<br />
==W701ds==<br />
[[Bild:Lenovo_ThinkPad_W701ds.jpg|thumb|Ein W701ds mit ausgezogenem Zusatzdisplay]]<br />
Das '''W701ds''' unterscheidet sich vom W701 durch das ausziehbare Zusatzdisplay. Technisch sind beide Modelle baugleich, das W701ds ist um ca. 1 cm Dicker, als das W700.<br />
<br />
'''Zusatzdisplay:'''<br />
* 10,6" WXGA 768x1280<br />
* 10,6" WXGA+ 900x1440<br />
<br />
Die Bildqualität des Zusatzdisplays ist deutlich schwächer im Vergleich zum Hauptdisplay.<br />
<br />
'''Abmessungen'''<br />
* 410 x 310 x 52.2mm<br />
* 5,23kg<br />
<br><br />
<br />
== Erfahrungsberichte ==<br />
* [http://www.notebookcheck.com/Test-Lenovo-Thinkpad-W701-Notebook.35506.0.html Sammlung von Tests bei notebookcheck.com]<br />
<br />
== Bekannte Probleme ==<br />
=== Treiber für das Colorimeter ===<br />
Die Treiber fuer das verbaute Colorimeter werden nicht von Lenovo Systemupdate gefunden und finden sich auch nicht in der W701 Treiberdatenbank. Abhilfe schafft hier der Download des Treibers aus der ([[W510]]) Treiberdatenbank.<br />
<br />
=== Gerät startet nicht mit angeschlossener USB 3 Hardware ===<br />
Bei einigen USB3 Expresscards (im 34 und 54mm Format) oder angeschlossenen USB 3.0 Hubs bleibt das Geraet beim Lenovo Bootlogo haengen und startet gar nicht, oder nur mit einer mehrminütigen Verzögerung während der das Thinkpadlogo vom Bios angezeigt wird. Derzeit ist die einzige Loesung das entfernen/trennen der Geraete und ein Neustart oder einfach einige Minuten warten. Im laufenden Betrieb kann die Hardware problemlos genutzt werden.<br />
<br />
=== Displaytausch WUXGA - Nur Displays mit Lenovo FRU verbauen! ===<br />
Am W701 dürfen nur Displays mit der Lenovo FRU 42T0787 angeschlossen werden. Andere, auch als kompatibel bezeichnete Samsung LTN170CT08 Displays, sollten keinesfalls angeschlossen werden. Das Pinout der (für Dell vorgesehenen) Displays unterscheidet sich erheblich, und führt beim Mainboard zum sofortigen (vermutlichen) Totalschaden.<br />
Thread dazu im [https://thinkpad-forum.de/threads/195963-W701-WUXGA-Displaytausch-kann-Mainboard-besch%C3%A4digen! Thinkpad-Forum].<br />
<br />
Das [http://www.panelook.com/LP171WU5-TLB1_LG%20Display_17.1_LCM_overview_5827.html LP171WU5-TLB1] soll nach Aussagen im forum.thinkpads.com und 51nb auch im W701 funktionieren. Die Anschlüsse sind laut [http://www.datasheetspdf.com/datasheet/LP171WU5-TLB1.html Datenblatt] mit dem FRU 42T0787 Display identisch.<br />
<br />
== Modifikationen ==<br />
=== Taktfrequenz der nVidia FX 2800 heruntersetzen ===<br />
Aus aktueller Sicht (Stand Oktober 2013) bietet sich diese Möglichkeit nur beim Einsatz von Microsoft Windows Betriebssystemen, da hierzu eine proprietäre Software des Grafikkartenherstellers eingesetzt werden muss. Diese ist bisher nicht für Linuxsysteme verfügbar. Eine ausführlichere Anleitung zum heruntersetzen der Taktfrequenz der nVidia Grafikkarten findet sich im Artikel: ''[[NVS 3100M nVidia runtertakten]]'' <br />
<br />
Diese Anleitung war auch bei einem W701 mit der FX2800 erfolgreich. Einziger Unterschied ist: Die FX2800 hat 4 Leistungszustaende:<br />
<br />
{| class="wikitable" border="1"<br />
|-<br />
! Leistungszustand<br />
! Spannung<br />
! GPU Clock<br />
! Memory Clock<br />
! Shader Clock<br />
! Anwendungsgebiet<br />
! Index<br />
|-<br />
| P12 - Energiesparend<br />
| 0,850 V<br />
| 200 Mhz<br />
| 120 Mhz<br />
| 400 Mhz<br />
| Office, ohne viel Scrollen, Desktop Betrieb<br />
| [0]<br />
|-<br />
| P10 - Energiesparend<br />
| 0,850 V<br />
| 275 Mhz<br />
| 301 Mhz<br />
| 550 Mhz<br />
| Office, Surfen, Desktop Betrieb<br />
| [1]<br />
|-<br />
| P8 - Mittel<br />
| 0,850 V<br />
| 383 Mhz<br />
| 301 Mhz<br />
| 767 Mhz<br />
| Surfen, Office, Medien (Filme)<br />
| [2]<br />
|-<br />
| P0 - Leistung<br />
| 1,010 V<br />
| 600 Mhz<br />
| 1013 Mhz<br />
| 1500 Mhz<br />
| Office, CAD Anwendungen, Video/Bildbearbeitung<br />
| [3]<br />
|}<br />
<br />
== FAQ ==<br />
=== Fehlerhaftes Bios Update ===<br />
Nachdem unter Windows 7 das Bios aktualisiert wurde, piepte das Geraet 5x direkt nach dem einschalten. Diese Sequenz wiederholte sich bis zu dreimal und das Geraet bootete dann normal. Auch Aenderungen im Bios konnten vorgenommen werden. Das Problem konnte durch einen Flashvorgang via Bios Update CD behoben werden.<br />
<br />
== Treiber ==<br />
* [http://support.lenovo.com/de/de/products/laptops-and-netbooks/thinkpad-w-series-laptops/thinkpad-w701?c=1 Treibermatrix]<br />
<br />
== Weblinks ==<br />
* [http://support.lenovo.com/en_US/product-and-parts/detail.page?LegacyDocID=MIGR-70385 Hardware Maintenance Manual]<br />
* [http://support.lenovo.com/en_US/detail.page?LegacyDocID=MIGR-75465 Spezifikationen]<br />
<br />
[[Category:Hardware]][[Category:ThinkPad]][[Category:W-Serie]]</div>WileEhttps://thinkwiki.de/index.php?title=W701&diff=24119W7012016-02-25T17:44:29Z<p>WileE: /* Displaytausch WUXGA - Nur Displays mit Lenovo FRU verbauen! */</p>
<hr />
<div>[[Bild:W701open.jpg|Geraet aufgeklappt|thumb]]<br />
Das [[W701]] ist das zweite und letzte Modell der W7xx Serie. Diese wurde 2011 eingestellt. Von seinem Vorgänger unterscheidet es sich am meisten durch CPU, GPU und Chipsatz.<br />
<br />
Das W701 ist auch als Variante '''W701ds''' mit ausziehbarem Zusatzdisplay erhältlich. Das W701 wurde wie das W701ds von März 2010 bis Februar 2011 hergestellt.<br />
<br />
<br />
== Wesentliche Unterschiede zum Vorgänger ([[W700]]): == <br />
* Neue Prozessoren (Core i Arrandale)<br />
* Neue Grafikkarten<br />
* Neuer Chipsatz<br />
<br><br />
== Technische Daten ==<br />
<br />
<br />
[[Bild:W701front.jpg|Vorderseite|thumb]]<br />
[[Bild:W701back.jpg|Rueckseite|thumb]]<br />
[[Bild:W701left.jpg|linke Seite|thumb]]<br />
[[Bild:W701right.jpg|rechte Seite|thumb]]<br />
<br />
<br />
Aufgelistet werden die möglichen Konfigurationen und die maximalen Ausbaustufen:<br />
<br />
'''CPU : '''<br />
* Intel Core i7-720QM 1,6-2,8 GHz, Quad-Core , 6MB cache<br />
* Intel Core i7-820QM 1,73-3,06 GHz, Quad-Core, 8MB cache<br />
* Intel Core i7-920XM 2-3,2 GHz , Quad-Core, 8MB cache<br />
<br />
'''Grafikkarte: '''<br />
* nVIDIA Quadro FX 2800M 1GB<br />
* nVIDIA Quadro FX 3800M 1GB<br />
<br />
<br />
'''Display: ''' <br />
* 17" TFT Bildschirm<br />
** WXGA+ TFT 1440x900, LED-Backlight<br />
** WUXGA+ TFT 1920x1200, RGB, 95% Gammut, LED-Backlight<br />
<br />
<br />
'''Arbeitsspeicher:'''<br />
* PC3-8500, DDR3<br />
** 2GB<br />
** 4GB<br />
** 8GB <br />
** 16GB (CTO)<br />
<br />
Aufrüstbarkeit: Maximal 16 GB laut Lenovo, allerdings wurden auch schon 24GB (4GB+4GB+8GB+8GB) oder 32GB (4x8GB) erfolgreich verbaut.<br />
<br />
<br />
'''Festplatten:'''<br />
Es sind zwei Schaechte vorhanden gekennzeichnet mit 0 und 1, bei manchen Modellen wurde keine 2. Festplatte verbaut und nur Schacht 0 bestueckt.<br />
<br />
* HDD:<br />
** 320GB, 5400 rpm, 9.5mm<br />
** 160GB, 7200 rpm, 9.5mm <br />
** 200GB, 7200 rpm FDE , 9.5mm <br />
** 250GB, 7200 rpm FDE, 9.5mm <br />
** 320GB, 7200 rpm, 9.5mm <br />
** 500GB, 7200 rpm, 9.5mm <br />
<br />
* SSD:<br />
** 80 GB, 8mm<br />
** 128GB, 8mm<br />
** 256GB, 8mm, FDE<br />
<br />
Aufrüstbarkeit: 750GB HDDs wurden bereits ohne Probleme verbaut.<br />
<br />
<br />
'''Chipsatz: '''<br />
* Intel QM57<br />
<br />
<br />
'''Erweiterungen '''<br />
* Serial [[Ultrabay]] Enhanced mit folgenden Komponenten:<br />
** DVD-RW/CD-RW<br />
** BluRay Brenner<br />
<br />
* EspressCard/32 Slot + CompactFlash Reader (bei bestimmten Modellen)<br />
<br />
* ExpressCard/54 Slot (bei bestimmten Modellen)<br />
<br />
* ExpressCard/54 Slot + ExpressCard/32 Slot nebeneinander (bei bestimmten Modellen)<br />
<br />
* PCMCIA Slot (bei bestimmten Modellen)<br />
<br />
* Mini PCI Express Slot #1 mit einer der folgenden Komponenten:<br />
** leer<br />
** ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II<br />
** Intel Centrino Advanced-N 6250<br />
** [[Intel_Wireless_Netzwerkadapter#Intel_Centrino_Ultimate-N_6300|Intel Centrino Ultimate-N 6300 WLAN]]<br />
<br />
* Mini PCI Express Slot #2 mit einer der folgenden Komponenten:<br />
** Intel [[Turbo Memory]] <br />
** [http://de.wikipedia.org/wiki/Wireless_USB Wireless USB]<br />
** leer<br />
** nicht aufgelötet<br />
<br />
* Mini PCI Express Slot #3 mit einer der folgenden Komponenten:<br />
** Intel [[Turbo Memory]] (sofern Wireless USB verbaut wurde)<br />
** leer<br />
** nicht aufgelötet<br />
<br />
<br />
'''Sonstige Schnittstellen:'''<br />
* Dual Link DVI<br />
* VGA<br />
* Displayport<br />
* Multimedia Card-Reader 5-in-1<br />
* 3x USB 2.0, davon 1x powered<br />
* 1x USB 2.0-eSATA Combiport<br />
* 1x USB 3.0<br />
* Dockingport für [[ThinkPad_Mini_Dock_20|ThinkPad MiniDock 2.0]]<br />
* Mikrofon In<br />
* Audio Out<br />
* 1x IEEE 1394 FireWire<br />
* Gigabit Ethernet<br />
* Modem-56K v.92 Anschluss<br />
<br />
<br />
'''Weitere Besonderheiten:'''<br />
* Colorimeter (bei bestimmten Modellen)<br />
* Fingerprint-Reader (bei bestimmten Modellen)<br />
* Lenovo Security Subsystem 2.0<br />
* Lenovo Active Protection System<br />
* Webcamera (bei bestimmten Modellen)<br />
* Raid (bei bestimmten Modellen)<br />
* Bluetooth<br />
* TPM-Sicherheitschip (bei bestimmten Modellen)<br />
* UltraNav<br />
* Wacom Digitizer (128x80mm) auf Palmrest, Digitizer Stift (alle W701ds, einige W701)<br />
* zwei ThinkLights<br />
<br />
'''Abmessungen & Gewicht:'''<br />
* 410 x 310 x 41 mm<br />
* ab 4,07 kg<br />
<br><br />
<br />
==W701ds==<br />
[[Bild:Lenovo_ThinkPad_W701ds.jpg|thumb|Ein W701ds mit ausgezogenem Zusatzdisplay]]<br />
Das '''W701ds''' unterscheidet sich vom W701 durch das ausziehbare Zusatzdisplay. Technisch sind beide Modelle baugleich, das W701ds ist um ca. 1 cm Dicker, als das W700.<br />
<br />
'''Zusatzdisplay:'''<br />
* 10,6" WXGA 768x1280<br />
* 10,6" WXGA+ 900x1440<br />
<br />
Die Bildqualität des Zusatzdisplays ist deutlich schwächer im Vergleich zum Hauptdisplay.<br />
<br />
'''Abmessungen'''<br />
* 410 x 310 x 52.2mm<br />
* 5,23kg<br />
<br><br />
<br />
== Erfahrungsberichte ==<br />
* [http://www.notebookcheck.com/Test-Lenovo-Thinkpad-W701-Notebook.35506.0.html Sammlung von Tests bei notebookcheck.com]<br />
<br />
== Bekannte Probleme ==<br />
=== Treiber für das Colorimeter ===<br />
Die Treiber fuer das verbaute Colorimeter werden nicht von Lenovo Systemupdate gefunden und finden sich auch nicht in der W701 Treiberdatenbank. Abhilfe schafft hier der Download des Treibers aus der ([[W510]]) Treiberdatenbank.<br />
<br />
=== Gerät startet nicht mit angeschlossener USB 3 Hardware ===<br />
Bei einigen USB3 Expresscards (im 34 und 54mm Format) oder angeschlossenen USB 3.0 Hubs bleibt das Geraet beim Lenovo Bootlogo haengen und startet gar nicht, oder nur mit einer mehrminütigen Verzögerung während der das Thinkpadlogo vom Bios angezeigt wird. Derzeit ist die einzige Loesung das entfernen/trennen der Geraete und ein Neustart oder einfach einige Minuten warten. Im laufenden Betrieb kann die Hardware problemlos genutzt werden.<br />
<br />
=== Displaytausch WUXGA - Nur Displays mit Lenovo FRU verbauen! ===<br />
Am W701 dürfen nur Displays mit der Lenovo FRU 42T0787 angeschlossen werden. Andere, auch als kompatibel bezeichnete Samsung LTN170CT08 Displays, sollten keinesfalls angeschlossen werden. Das Pinout der (für Dell vorgesehenen) Displays unterscheidet sich erheblich, und führt beim Mainboard zum sofortigen (vermutlichen) Totalschaden.<br />
Thread dazu im [https://thinkpad-forum.de/threads/195963-W701-WUXGA-Displaytausch-kann-Mainboard-besch%C3%A4digen! Thinkpad-Forum].<br />
<br />
Das [[LG LP171WU5-TLB1|http://www.panelook.com/LP171WU5-TLB1_LG%20Display_17.1_LCM_overview_5827.html]] soll nach Aussagen im forum.thinkpads.com und 51nb auch im W701 funktionieren. Die Anschlüsse sind laut [[Datenblatt|http://www.datasheetspdf.com/datasheet/LP171WU5-TLB1.html]] mit dem FRU 42T0787 Display identisch.<br />
<br />
== Modifikationen ==<br />
=== Taktfrequenz der nVidia FX 2800 heruntersetzen ===<br />
Aus aktueller Sicht (Stand Oktober 2013) bietet sich diese Möglichkeit nur beim Einsatz von Microsoft Windows Betriebssystemen, da hierzu eine proprietäre Software des Grafikkartenherstellers eingesetzt werden muss. Diese ist bisher nicht für Linuxsysteme verfügbar. Eine ausführlichere Anleitung zum heruntersetzen der Taktfrequenz der nVidia Grafikkarten findet sich im Artikel: ''[[NVS 3100M nVidia runtertakten]]'' <br />
<br />
Diese Anleitung war auch bei einem W701 mit der FX2800 erfolgreich. Einziger Unterschied ist: Die FX2800 hat 4 Leistungszustaende:<br />
<br />
{| class="wikitable" border="1"<br />
|-<br />
! Leistungszustand<br />
! Spannung<br />
! GPU Clock<br />
! Memory Clock<br />
! Shader Clock<br />
! Anwendungsgebiet<br />
! Index<br />
|-<br />
| P12 - Energiesparend<br />
| 0,850 V<br />
| 200 Mhz<br />
| 120 Mhz<br />
| 400 Mhz<br />
| Office, ohne viel Scrollen, Desktop Betrieb<br />
| [0]<br />
|-<br />
| P10 - Energiesparend<br />
| 0,850 V<br />
| 275 Mhz<br />
| 301 Mhz<br />
| 550 Mhz<br />
| Office, Surfen, Desktop Betrieb<br />
| [1]<br />
|-<br />
| P8 - Mittel<br />
| 0,850 V<br />
| 383 Mhz<br />
| 301 Mhz<br />
| 767 Mhz<br />
| Surfen, Office, Medien (Filme)<br />
| [2]<br />
|-<br />
| P0 - Leistung<br />
| 1,010 V<br />
| 600 Mhz<br />
| 1013 Mhz<br />
| 1500 Mhz<br />
| Office, CAD Anwendungen, Video/Bildbearbeitung<br />
| [3]<br />
|}<br />
<br />
== FAQ ==<br />
=== Fehlerhaftes Bios Update ===<br />
Nachdem unter Windows 7 das Bios aktualisiert wurde, piepte das Geraet 5x direkt nach dem einschalten. Diese Sequenz wiederholte sich bis zu dreimal und das Geraet bootete dann normal. Auch Aenderungen im Bios konnten vorgenommen werden. Das Problem konnte durch einen Flashvorgang via Bios Update CD behoben werden.<br />
<br />
== Treiber ==<br />
* [http://support.lenovo.com/de/de/products/laptops-and-netbooks/thinkpad-w-series-laptops/thinkpad-w701?c=1 Treibermatrix]<br />
<br />
== Weblinks ==<br />
* [http://support.lenovo.com/en_US/product-and-parts/detail.page?LegacyDocID=MIGR-70385 Hardware Maintenance Manual]<br />
* [http://support.lenovo.com/en_US/detail.page?LegacyDocID=MIGR-75465 Spezifikationen]<br />
<br />
[[Category:Hardware]][[Category:ThinkPad]][[Category:W-Serie]]</div>WileEhttps://thinkwiki.de/index.php?title=W701&diff=24109W7012016-02-20T17:50:07Z<p>WileE: /* Bekannte Probleme */</p>
<hr />
<div>[[Bild:W701open.jpg|Geraet aufgeklappt|thumb]]<br />
Das [[W701]] ist das zweite und letzte Modell der W7xx Serie. Diese wurde 2011 eingestellt. Von seinem Vorgänger unterscheidet es sich am meisten durch CPU, GPU und Chipsatz.<br />
<br />
Das W701 ist auch als Variante '''W701ds''' mit ausziehbarem Zusatzdisplay erhältlich. Das W701 wurde wie das W701ds von März 2010 bis Februar 2011 hergestellt.<br />
<br />
<br />
== Wesentliche Unterschiede zum Vorgänger ([[W700]]): == <br />
* Neue Prozessoren (Core i Arrandale)<br />
* Neue Grafikkarten<br />
* Neuer Chipsatz<br />
<br><br />
== Technische Daten ==<br />
<br />
<br />
[[Bild:W701front.jpg|Vorderseite|thumb]]<br />
[[Bild:W701back.jpg|Rueckseite|thumb]]<br />
[[Bild:W701left.jpg|linke Seite|thumb]]<br />
[[Bild:W701right.jpg|rechte Seite|thumb]]<br />
<br />
<br />
Aufgelistet werden die möglichen Konfigurationen und die maximalen Ausbaustufen:<br />
<br />
'''CPU : '''<br />
* Intel Core i7-720QM 1,6-2,8 GHz, Quad-Core , 6MB cache<br />
* Intel Core i7-820QM 1,73-3,06 GHz, Quad-Core, 8MB cache<br />
* Intel Core i7-920XM 2-3,2 GHz , Quad-Core, 8MB cache<br />
<br />
'''Grafikkarte: '''<br />
* nVIDIA Quadro FX 2800M 1GB<br />
* nVIDIA Quadro FX 3800M 1GB<br />
<br />
<br />
'''Display: ''' <br />
* 17" TFT Bildschirm<br />
** WXGA+ TFT 1440x900, LED-Backlight<br />
** WUXGA+ TFT 1920x1200, RGB, 95% Gammut, LED-Backlight<br />
<br />
<br />
'''Arbeitsspeicher:'''<br />
* PC3-8500, DDR3<br />
** 2GB<br />
** 4GB<br />
** 8GB <br />
** 16GB (CTO)<br />
<br />
Aufrüstbarkeit: Maximal 16 GB laut Lenovo, allerdings wurden auch schon 24GB (4GB+4GB+8GB+8GB) oder 32GB (4x8GB) erfolgreich verbaut.<br />
<br />
<br />
'''Festplatten:'''<br />
Es sind zwei Schaechte vorhanden gekennzeichnet mit 0 und 1, bei manchen Modellen wurde keine 2. Festplatte verbaut und nur Schacht 0 bestueckt.<br />
<br />
* HDD:<br />
** 320GB, 5400 rpm, 9.5mm<br />
** 160GB, 7200 rpm, 9.5mm <br />
** 200GB, 7200 rpm FDE , 9.5mm <br />
** 250GB, 7200 rpm FDE, 9.5mm <br />
** 320GB, 7200 rpm, 9.5mm <br />
** 500GB, 7200 rpm, 9.5mm <br />
<br />
* SSD:<br />
** 80 GB, 8mm<br />
** 128GB, 8mm<br />
** 256GB, 8mm, FDE<br />
<br />
Aufrüstbarkeit: 750GB HDDs wurden bereits ohne Probleme verbaut.<br />
<br />
<br />
'''Chipsatz: '''<br />
* Intel QM57<br />
<br />
<br />
'''Erweiterungen '''<br />
* Serial [[Ultrabay]] Enhanced mit folgenden Komponenten:<br />
** DVD-RW/CD-RW<br />
** BluRay Brenner<br />
<br />
* EspressCard/32 Slot + CompactFlash Reader (bei bestimmten Modellen)<br />
<br />
* ExpressCard/54 Slot (bei bestimmten Modellen)<br />
<br />
* ExpressCard/54 Slot + ExpressCard/32 Slot nebeneinander (bei bestimmten Modellen)<br />
<br />
* PCMCIA Slot (bei bestimmten Modellen)<br />
<br />
* Mini PCI Express Slot #1 mit einer der folgenden Komponenten:<br />
** leer<br />
** ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II<br />
** Intel Centrino Advanced-N 6250<br />
** [[Intel_Wireless_Netzwerkadapter#Intel_Centrino_Ultimate-N_6300|Intel Centrino Ultimate-N 6300 WLAN]]<br />
<br />
* Mini PCI Express Slot #2 mit einer der folgenden Komponenten:<br />
** Intel [[Turbo Memory]] <br />
** [http://de.wikipedia.org/wiki/Wireless_USB Wireless USB]<br />
** leer<br />
** nicht aufgelötet<br />
<br />
* Mini PCI Express Slot #3 mit einer der folgenden Komponenten:<br />
** Intel [[Turbo Memory]] (sofern Wireless USB verbaut wurde)<br />
** leer<br />
** nicht aufgelötet<br />
<br />
<br />
'''Sonstige Schnittstellen:'''<br />
* Dual Link DVI<br />
* VGA<br />
* Displayport<br />
* Multimedia Card-Reader 5-in-1<br />
* 3x USB 2.0, davon 1x powered<br />
* 1x USB 2.0-eSATA Combiport<br />
* 1x USB 3.0<br />
* Dockingport für [[ThinkPad_Mini_Dock_20|ThinkPad MiniDock 2.0]]<br />
* Mikrofon In<br />
* Audio Out<br />
* 1x IEEE 1394 FireWire<br />
* Gigabit Ethernet<br />
* Modem-56K v.92 Anschluss<br />
<br />
<br />
'''Weitere Besonderheiten:'''<br />
* Colorimeter (bei bestimmten Modellen)<br />
* Fingerprint-Reader (bei bestimmten Modellen)<br />
* Lenovo Security Subsystem 2.0<br />
* Lenovo Active Protection System<br />
* Webcamera (bei bestimmten Modellen)<br />
* Raid (bei bestimmten Modellen)<br />
* Bluetooth<br />
* TPM-Sicherheitschip (bei bestimmten Modellen)<br />
* UltraNav<br />
* Wacom Digitizer (128x80mm) auf Palmrest, Digitizer Stift (alle W701ds, einige W701)<br />
* zwei ThinkLights<br />
<br />
'''Abmessungen & Gewicht:'''<br />
* 410 x 310 x 41 mm<br />
* ab 4,07 kg<br />
<br><br />
<br />
==W701ds==<br />
[[Bild:Lenovo_ThinkPad_W701ds.jpg|thumb|Ein W701ds mit ausgezogenem Zusatzdisplay]]<br />
Das '''W701ds''' unterscheidet sich vom W701 durch das ausziehbare Zusatzdisplay. Technisch sind beide Modelle baugleich, das W701ds ist um ca. 1 cm Dicker, als das W700.<br />
<br />
'''Zusatzdisplay:'''<br />
* 10,6" WXGA 768x1280<br />
* 10,6" WXGA+ 900x1440<br />
<br />
Die Bildqualität des Zusatzdisplays ist deutlich schwächer im Vergleich zum Hauptdisplay.<br />
<br />
'''Abmessungen'''<br />
* 410 x 310 x 52.2mm<br />
* 5,23kg<br />
<br><br />
<br />
== Erfahrungsberichte ==<br />
* [http://www.notebookcheck.com/Test-Lenovo-Thinkpad-W701-Notebook.35506.0.html Sammlung von Tests bei notebookcheck.com]<br />
<br />
== Bekannte Probleme ==<br />
=== Treiber für das Colorimeter ===<br />
Die Treiber fuer das verbaute Colorimeter werden nicht von Lenovo Systemupdate gefunden und finden sich auch nicht in der W701 Treiberdatenbank. Abhilfe schafft hier der Download des Treibers aus der ([[W510]]) Treiberdatenbank.<br />
<br />
=== Gerät startet nicht mit angeschlossener USB 3 Hardware ===<br />
Bei einigen USB3 Expresscards (im 34 und 54mm Format) oder angeschlossenen USB 3.0 Hubs bleibt das Geraet beim Lenovo Bootlogo haengen und startet gar nicht, oder nur mit einer mehrminütigen Verzögerung während der das Thinkpadlogo vom Bios angezeigt wird. Derzeit ist die einzige Loesung das entfernen/trennen der Geraete und ein Neustart oder einfach einige Minuten warten. Im laufenden Betrieb kann die Hardware problemlos genutzt werden.<br />
<br />
=== Displaytausch WUXGA - Nur Displays mit Lenovo FRU verbauen! ===<br />
Am W701 dürfen nur Displays mit der Lenovo FRU 42T0787 angeschlossen werden. Andere, auch als kompatibel bezeichnete Samsung LTN170CT08 Displays, sollten keinesfalls angeschlossen werden. Das Pinout der Displays unterscheidet sich erheblich, und führt beim Mainboard zum sofortigen (vermutlichen) Totalschaden.<br />
Thread dazu im [https://thinkpad-forum.de/threads/195963-W701-WUXGA-Displaytausch-kann-Mainboard-besch%C3%A4digen! Thinkpad-Forum].<br />
<br />
== Modifikationen ==<br />
=== Taktfrequenz der nVidia FX 2800 heruntersetzen ===<br />
Aus aktueller Sicht (Stand Oktober 2013) bietet sich diese Möglichkeit nur beim Einsatz von Microsoft Windows Betriebssystemen, da hierzu eine proprietäre Software des Grafikkartenherstellers eingesetzt werden muss. Diese ist bisher nicht für Linuxsysteme verfügbar. Eine ausführlichere Anleitung zum heruntersetzen der Taktfrequenz der nVidia Grafikkarten findet sich im Artikel: ''[[NVS 3100M nVidia runtertakten]]'' <br />
<br />
Diese Anleitung war auch bei einem W701 mit der FX2800 erfolgreich. Einziger Unterschied ist: Die FX2800 hat 4 Leistungszustaende:<br />
<br />
{| class="wikitable" border="1"<br />
|-<br />
! Leistungszustand<br />
! Spannung<br />
! GPU Clock<br />
! Memory Clock<br />
! Shader Clock<br />
! Anwendungsgebiet<br />
! Index<br />
|-<br />
| P12 - Energiesparend<br />
| 0,850 V<br />
| 200 Mhz<br />
| 120 Mhz<br />
| 400 Mhz<br />
| Office, ohne viel Scrollen, Desktop Betrieb<br />
| [0]<br />
|-<br />
| P10 - Energiesparend<br />
| 0,850 V<br />
| 275 Mhz<br />
| 301 Mhz<br />
| 550 Mhz<br />
| Office, Surfen, Desktop Betrieb<br />
| [1]<br />
|-<br />
| P8 - Mittel<br />
| 0,850 V<br />
| 383 Mhz<br />
| 301 Mhz<br />
| 767 Mhz<br />
| Surfen, Office, Medien (Filme)<br />
| [2]<br />
|-<br />
| P0 - Leistung<br />
| 1,010 V<br />
| 600 Mhz<br />
| 1013 Mhz<br />
| 1500 Mhz<br />
| Office, CAD Anwendungen, Video/Bildbearbeitung<br />
| [3]<br />
|}<br />
<br />
== FAQ ==<br />
=== Fehlerhaftes Bios Update ===<br />
Nachdem unter Windows 7 das Bios aktualisiert wurde, piepte das Geraet 5x direkt nach dem einschalten. Diese Sequenz wiederholte sich bis zu dreimal und das Geraet bootete dann normal. Auch Aenderungen im Bios konnten vorgenommen werden. Das Problem konnte durch einen Flashvorgang via Bios Update CD behoben werden.<br />
<br />
== Treiber ==<br />
* [http://support.lenovo.com/de/de/products/laptops-and-netbooks/thinkpad-w-series-laptops/thinkpad-w701?c=1 Treibermatrix]<br />
<br />
== Weblinks ==<br />
* [http://support.lenovo.com/en_US/product-and-parts/detail.page?LegacyDocID=MIGR-70385 Hardware Maintenance Manual]<br />
* [http://support.lenovo.com/en_US/detail.page?LegacyDocID=MIGR-75465 Spezifikationen]<br />
<br />
[[Category:Hardware]][[Category:ThinkPad]][[Category:W-Serie]]</div>WileEhttps://thinkwiki.de/index.php?title=X41&diff=24103X412016-02-15T21:32:17Z<p>WileE: Treiberlinks aktualisiert</p>
<hr />
<div>[[Datei:X41-1.jpg|Thinkpad X41 mit IBM-Logo|thumb]]<br />
<br />
Das [[X41]] ist das zweite und letzte Modell der X4x-Serie und wurde fast zeitgleich zum [[X32]] von April 2005 bis November 2006 hergestellt.<br />
<br />
Das X41 ist auch als X41 Tablet erhältlich.<br />
<br />
== Wesentliche Unterschiede zum Vorgänger ([[X40]]): ==<br />
* neue CPU: Intel Pentium-M (Dothan) 2MB L2-Cache FSB 400<br />
* neuer Chipsatz: Intel 915 Express Chipset<br />
** Unterstützung von DDR2-RAM (offiziell werden max. 1,5GB RAM unterstützt, es können jedoch problemlos 2GB genutzt werden)<br />
** bessere Grafikkarte: Intel Graphics Media Accelerator 900 (128MB)<br />
** intern ist SATA vorhanden das jedoch auf PATA adaptiert wird<br />
* Fingerabdruckscanner (optional)<br />
* auch als Tablet-Version verfügbar (X41 Tablet)<br />
<br />
== Technische Daten ==<br />
[[Bild:X41_Portrait.jpg|thumb|X41 im laufenden Betrieb (ohne IBM-Logo)]]<br />
[[Bild:X41_Anschluesse.jpg|thumb|Anschlüsse des X41]]<br />
[[Bild:X41_Deckel_Tastatur.jpg|thumb|Deckel & Tastatur (ohne IBM-Logo)]]<br />
<br />
Aufgeführt werden die werksseitig erhältlichen Ausführungen sowie maximal mögliche Ausbaustufen.<br />
<br />
'''CPU:'''<br />
* Intel Pentium-M LV (Dothan) 2MB L2-Cache <br />
** 1.5 GHz, 1.6 GHz<br />
Aufrüstbarkeit: Der Prozessor ist am Mainboard aufgelötet, ein Aufrüsten ist nicht möglich.<br />
<br />
'''Grafikchip:''' <br />
* Intel Graphics Media Accelerator 900<br />
<br />
'''Display:'''<br />
* 12,1" [[Auflösungen|XGA]] TFT <br />
<br />
'''Speicher:'''<br />
* Aufgelötet: 256MB oder 512MB DDR2-533 SDRAM (PC2-4200)<br />
* Zusätzlich: 256MB, 512MB oder 1GB DDR2-533 SDRAM SO-DIMM (PC2-4200)<br />
Aufrüstbarkeit: Offiziell sind maximal 1,25GB bzw 1,5GB möglich, je nach dem, ob 256MB oder 512MB fest auf dem Mainboard auflötet sind. Wenn man einen 2GB-Riegel verbaut, kann man 2GB nutzen.<br />
<br />
'''Festplatte:'''<br />
[[Bild:Festplatten.jpg|thumb|Größenvergleich 2,5" & 1,8" HDDs]]<br />
[[Bild:Toshiba festplatte x40.jpg|thumb|Mit Adapter können auch ZIF-Festplatte verbaut werden]]<br />
Es ist standardmäßig eine 1,8" IDE Festplatte mit<br />
* 40GB oder 60GB verbaut.<br />
Lenovo lieferte auch [[Festplatten_und_SSDs#Samsung_MCCOE64GEMPP_.28FRU:_41W0737.29|gelabelte Samsung SSDs]] aus, FRU: 41W0737.<br />
<br />
Aufrüstbarkeit: Grundsätzlich siehe X40, jedoch hat das X41 einen SATA-Controller, bei welchem das Signal durch einen SATA-IDE-Adapter umgewandelt wird. Dies wirkt sich insofern aus, dass im Gegensatz zum X40 kein [[IDE-CF-Adapter|DUAL-CF-Adapter]] verwendet werden kann.<br />
<br />
'''Chipsatz:'''<br />
* Intel 915GMS + ICH6-M<br />
* AD1981HD HD Audio 1.0 controller<br />
<br />
'''Erweiterungen:'''<br />
* MiniPCI Slot mit einer der folgenden Komponenten:<br />
** Intel PRO/Wireless 2200BG Mini-PCI Adapter<br />
** Intel PRO/Wireless 2915ABG Mini-PCI Adapter <br />
* CDC-Slot mit einer der folgenden Komponenten:<br />
** 56K Modem (MDC-2)<br />
** Bluetooth IV mit 56K Modem (BMDC-3) <br />
* CardBus Slot (Typ 2)<br />
<br />
'''Weitere Besonderheiten:'''<br />
* IBM Embedded Security Subsystem 2.0<br />
* IBM Active Protection System<br />
* ThinkPad Bluetooth with Enhanced Data Rate (BDC-2) an bestimmten Modellen<br />
* SD-Kartenleser<br />
* Fingerabdruckscanner (an bestimmten Modellen)<br />
<br />
'''Schnittstellen:'''<br />
* Gbit-Lan<br />
* 2x USB 2.0 Schnittstelle<br />
* 1x PoweredUSB (3-polig, nur Stromquelle)<br />
* 56k-Modem<br />
* IrDA Infrarot Schnittstelle<br />
* VGA Monitor Anschluss<br />
* Stereo Kopfhörer Ausgang<br />
* Stereo Line-In / Mikrofon Eingang<br />
* Eingebautes Mikrofon<br />
<br />
'''Abmessungen & Gewicht:'''<br />
* 268mm x 211mm x 20.6mm[vorn]/26.9mm[hinten] (mit Standard-4-Zellen-Akku) / 268mm x 236.8mm x 20.6mm[vorn]/26.9mm[hinten] (mit Extended-Life 8-Zellen-Akku)<br />
* 1.23kg (mit Standard-4-Zellen-Akku) / 1.47kg (mit Extended-Life 8-Zellen-Akku)<br />
<br />
== X41 Tablet ==<br />
<gallery> Bild:X41_Tablet.jpg|X41 Tablet im "Notebook-Modus"<br />
Bild:X41 Tablet2.jpg|...und im "Tablet-Modus"<br />
Bild:X41 Tablet Akku.jpg|die Tablet-Akkus passen nicht in das "normale" X41<br />
</gallery><br />
Das X41 Tablet ist die Tablet Variante des X41. Es handelt sich hierbei um das erste ThinkPad-Modell, das nach der Übernahme der PC-Sparte von IBM durch Lenovo im Mai 2005 - und somit exakt 10 Jahre nach dem letzten Convertible Tablet, dem [[360|ThinkPad 360PE]] - hergestellt wurde.<br />
<br />
Es unterscheidet sich neben dem Äußerlichen auch noch durch folgende Ausstattung:<br />
<br />
* Zusätzlich erhältliche CPU<br />
** Intel Pentium-M ULV (Dothan) 2MB L2-Cache, 1.2 GHz<br />
* andere Akkus, die nicht zu den Non-Tablet-X41 kompatibel sind<br />
* fehlendes Thinklight<br />
* andere Abmessungen: 274mm x 242mm x 29mm[vorn]/32mm[hinten] (mit Standard-4-Zellen-Akku) / 274mm x 266mm x 29mm[vorn]/32mm[hinten] (mit Extended-Life 8-Zellen-Akku)<br />
* anderes Gewicht: 1.61kg (mit Standard-4-Zellen-Akku) / 1.84kg (mit Extended-Life 8-Zellen-Akku) <br />
<br />
Mehr zur Tablet-Funktionalität unter [[x-Tablets]]<br />
<br><br />
<br />
== Bekannte Probleme ==<br />
* Error 1802 bei Verwenden einer nicht FRU-WLAN-Karte oder einer FRU WLAN Karte die nicht autorisiert ist. Abhilfe siehe Error 2010.<br />
* Error 2010 bei Verwenden einer nicht FRU-Festplatte. Abhilfe bietet ein [http://thinkpad-wiki.org/2010_Error_umgehen modifiziertes BIOS]<br />
<br />
== Technische Skizzen oder Schaltpläne ==<br />
<br />
* [http://grabcad.com/library/thinkpad-x40-x41-keyboard-with-trackpoint-1 3D-Modell von Tastatur]<br />
<br />
* [http://grabcad.com/library/thinkpad-x40-x41-hinges-1 3D-Modell von Schanieren]<br />
<br />
== Troubleshooting ==<br />
<br />
'''PROBLEM:'''<br />
X41 läßt sich nicht einschalten, keine Anzeige der Ladekontrolleuchte - auch nicht über Dockingstation-Ladebuchse ... (PANIK)<br />
<br />
Thinkpad-Forum-Mitglied [http://thinkpad-forum.de/members/44189-t59 t59]<br />
<br />
'''FEHLERQUELLE:'''<br />
Mysteriöse Lötstelle am LADEBUCHSEN-Kontakt (siehe Foto -auf Platine unter JK21)<br />
<br />
'''PROBLEMLÖSUNG:'''<br />
Dicker Lötzinnklecks mit meinem viel zu großen Lötkolben... ( bis die Platine das bruzzeln anfing... )<br />
<gallery><br />
Bild:IMG 8817 aus tf10 s020.jpg|DC-In - Buchse von oben<br />
Bild:IMG 8816 aus tf10 s020.jpg|DC-In - Buchse von unten <br />
Bild:IMG 8816 aus gmpDetail tf10 s020.jpg|Detailaufnahme der kalten Lötstelle<br />
</gallery><br />
<br />
Vielleicht können die Profis mit diesem merkwürdigen Lötkontaktbild etwas anfangen?<br />
Der X41 funktionierte schon seit einem Jahr nur noch über die Ladebuchse der Dockingstation.<br />
Nach dem Totalausfall musste ich doch mal sezieren ...<br />
<br />
[http://thinkpad-forum.de/threads/127211-X41-l%C3%A4%C3%9Ft-sich-nicht-einschalten-Ergebnis-L%C3%B6tstelle-an-Ladebuchse-defekt Diskussionsthread] (im Thinkpad-Forum)<br />
<br />
<br />
'''PROBLEM'''<br />
* Der Deckelverschluss des X41 Tablet ist defekt oder verloren gegangen<br />
<br />
'''LÖSUNG'''<br />
* Thinkpad-Forum-Mitglied el-sahef zeigt im Thread [http://thinkpad-forum.de/threads/133754-Tablet-Verschlusshaken-reparieren Tablet Verschlusshaken reparieren] eine Möglichkeit, den Deckelriegel selbst herzustellen.<br />
<br />
== FAQ ==<br />
<br />
Kann man auch moderne SSD´s in ein X41t einbauen (Anno 2012)?<br />
*[[mSATA to IDE Adapter für Thinkpads]]<br />
*[[SATA-MOD für IDE Thinkpads und andere Laptops]], in Bearbeitung<br />
<br />
<br />
Wie lassen sich die Fehlermeldungen 1802 und 2010 umgehen?<br />
*[[2010_Error_umgehen|Neues (inoffizielles) BIOS]]<br />
*Einbau einer originalen IBM Festplatte oder SSD<br />
*<div>'''Auto- Mute Work Around:''' Der Artikel [[Beim Herunterfahren automatisch auf lautlos stellen]] präsentiert eine Lösung für ''Windows''-Nutzer. Im ThinkPad-Forum gibt es auch eine Lösung für ''Linux''-Systeme.[http://www.thinkpad-forum.de/thinkpad-software/linux-und-osx/59356-beim-herunterfahren-automatisch-auf-lautlos-stellen-vor-allem-f%C3%BCr-die-error2010-geplagten/ Foren-Thread]</div><br />
<br />
== Treiber ==<br />
* [https://download.lenovo.com/lenovo/content/ddfm/X41.html Treibermatrix 41] im [https://download.lenovo.com/eol/index.html Lenovo End Of Life Portal]<br />
* [http://support.lenovo.com/de/de/products/Laptops-and-netbooks/ThinkPad-X-Series-Tablet-laptops/ThinkPad-X41-Tablet?linkTrack=Homepage:Body_Search%20Products&beta=false Treibermatrix X41t]<br />
* [http://thinkpad-forum.de/threads/173367-X41-Win7-Clean-Install-wie-ist-der-aktuelle-Stand?p=1745309&viewfull=1#post1745309 Grafiktreiber für Windows 7] Beiträge #7 ff beachten.<br />
<br />
== Weblinks ==<br />
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t5971.pdf Hardware Maintenance Manual X41]<br />
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t9290.pdf Hardware Maintenance Manual X41 Tablet]<br />
* [http://thinkpad-wiki.org/2010_Error_umgehen Error 1802 und 2010 umgehen]<br />
* [http://support.lenovo.com/de_DE/product-and-parts/detail.page?DocID=PD003796 Lenovo support - X41 Tablet overview (EN)]<br />
<br />
* [http://www.notebookreview.com/default.asp?newsID=2362 bebildertes Review des X41 bei notebookreview.com (EN) von 2005-05-23]<br />
* [http://www.tabletpcreview.com/default.asp?newsID=275 bebildertes Review des X41t bei tebletpcreview.com (EN) von 2005-07-06]<br />
<br />
[[Category:Hardware]] [[Category:ThinkPad]] [[Category:X-Serie]] [[Category:X-Serie Tablet]]</div>WileEhttps://thinkwiki.de/index.php?title=Mehr_Power_f%C3%BCrs_X_-_Pinmod_an_X61(s)_inkl_Tablet&diff=24021Mehr Power fürs X - Pinmod an X61(s) inkl Tablet2016-01-13T19:58:51Z<p>WileE: Tool Links repariert</p>
<hr />
<div>ACHTUNG: Diese Anleitung ist ohne jegliche Garantie! Für Schäden seid Ihr selbst verantwortlich!<br />
<br />
Der Startpost [http://thinkpad-forum.de/threads/132011-HowTo-Mehr-Power-fürs-X-und-T-Pinmod-an-X61(s)-inkl-Tablet-und-T61 dieses Threads] im TP Forum enthält ebenfalls die Anleitung zum Pinmod, ist allerdings aktueller. Ich empfehle daher sich vorrangig an die verlinkte zu halten. Eine Aktualisierung hier folgt demnächst.<br />
<br />
Hat euch euer X61 zu wenig Rechenpower - Hier kommt die Lösung!<br />
<br />
Vielleicht erinnert ihr euch ja noch an den Pinmod für die T4x für einen FSB von 533MHz (133MHz). Im Grunde ist das hier nix Anderes, nur wird hier der FSB von 800MHz (200MHz) auf 1066MHz (266MHz) gesteigert.<br />
<br />
<br />
Damit ergeben sich folgende Taktraten:<br />
{| class="wikitable sortable"<br />
|-<br />
! CPU !! Originaltakt !! Original FSB !! OC Takt !! OC FSB !! max. OC Takt (Dual IDA) !! Test<br />
|-<br />
| L7100 || 1,2 GHz || 200 MHz || 1,60 GHz || 266 MHz || 1,86 GHz || mehrfach erfolgreich getestet (X300)<br />
|-<br />
| L7300 || 1,4 GHz || 200 MHz || 1,86 GHz || 266 MHz || 2,13 GHz || erfolgreich getestet (X61s)<br />
|-<br />
| L7500 || 1,6 GHz || 200 MHz || 2,13 GHz || 266 MHz || 2,40 GHz || mehrfach erfolgreich getestet (X61T, X61s)<br />
|-<br />
| L7700 || 1,8 GHz || 200 MHz || 2,40 GHz || 266 MHz || 2,66 GHz || erfolgreich getestet (mit Voltmod, X61T)<br />
|-<br />
| T7100 || 1,8 GHz || 200 MHz || 2,40 GHz || 266 MHz || 2,66 GHz || erfolgreich getestet (X61)<br />
|-<br />
| T7300 || 2,0 GHz || 200 MHz || 2,66 GHz || 266 MHz || 2,93 GHz || mehrfach erfolgreich getestet (X61)<br />
|-<br />
| T7500 || 2,2 GHz || 200 MHz || 2,93 GHz || 266 MHz || 3,20 GHz || bisher ungetestet<br />
|-<br />
| T9300 || 2,5 GHz || 200 MHz || 3,33 GHz || 266 MHz || 3,60 GHz || am T61 mit Voltmod erfolgreich getestet, am X61 ungetestet - vermutlich zu wenig Spannung für die höchsten Multiplikatoren<br />
|}<br />
<br />
<big>'''Was wird benötigt?'''</big><br />
<br />
* Schraubenzieher<br />
* Teppichmesser alternativ Lötkolben mit feiner Lötspitze inkl. ruhiger Hand<br />
* 667 oder 800er DDR2 SoDimm mit veränderlichen SPD (meiner Erfahrung nach sind Speicher mit FRU nur bedingt geeignet)<br />
* [http://thinkpad-forum.de/threads/132639-T61-SPD-EEPROM-Zugriff-mit-Linux?p=1306107&viewfull=1#post1306107 Linuxkennnisse] oder [http://rweverything.com/download/ Rweverthing]<br />
* [http://www.mediafire.com/download/8yzl0tobgll0nnh/SPDTool_063.zip/ SPD Tool], sowie [http://www.cpuid.com/softwares/cpu-z/versions-history.html CPUz]<br />
* ganz wichtig: etwas Risikobereitschaft<br />
** optional: Wärmeleitpaste, Pinsel, Staubsauger, Ultrabase X6 (zum Testen des Mods und des Boards vor dem Einbau ins Gehäuse)<br />
<br />
<br />
<big>'''Was ist zu tun?'''</big><br />
<br />
==== Arbeitsspeicher umflashen ====<br />
<br />
<br />
* Mit dem FSB wächst gleichzeitig auch der Takt des Ram um 33%, was dazu führt, dass 667er und 800er Ram anschließend auf 888MHz läuft. Dies kann oftmals aber zu viel für den Speicher sein. Bluescreens und/ oder Grafikfehler wären die Folge. <br />
* 533er Ram hingegen würde auf 711MHz laufen... also wird einfach 667er oder 800er Ram auf 533er umgeschrieben. 711 Mhz (533 x 1,33) sind innerhalb der Spezifikationen des 800er und leicht außerhalb des 667er Ram --> sollte laufen.<br />
* Zum Umflashen benötigt man nichts weiter als das oben genannte RWeverything (und das SPD Tool) oder einen Eerpromer.<br />
<br />
Vorgehensweise unter Windows:<br />
<br />
# Thinkpad am besten mit nur einem Riegel bestücken und hochfahren<br />
# RWeverything starten, um den Zugriff auf das SPD Eeprom des Arbeitsspeichers zu erhalten und wie im oben [http://thinkpad-forum.de/threads/132011-HowTo-Mehr-Power-f%FCrs-X-Pinmod-an-X61(s)-inkl-Tablet?p=1309620&viewfull=1#post1309620 verlinkten Beitrag] von tcone vorgehen<br />
# SPD Tool starten und das Modul auslesen (Read module x) und Sicherung erstellen (Save), falls etwas schief gehen sollte<br />
# die folgenden Parameter ändern (beide Varianten laufen bei mir so zumindest problemfrei). Falls irgendwem eine "schlechte" Einstellung ins Auge fällt, dann bitte mitteilen oder ändern.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Parameter !! Wert<br />
|-<br />
| SDRAM Cycle time at Maximum Supported CAS Latency || 3.75 ns (267 MHz)<br />
|-<br />
| SDRAM Access from Clock || 0.40 ns<br />
|-<br />
| CAS Latencies Supported || 5,6<br />
|-<br />
| Minimum Clock Cycle at CLX-1 || 3.75 ns (267 MHz)<br />
|-<br />
| Maximum Data Access Time (tAC) from Clock at CLX-1 || 0.40 ns<br />
|-<br />
| Minimum Clock Cycle at CLX-2 || 3.75 ns (267 MHz)<br />
|-<br />
|Maximum Data Access Time (tAC) from Clock at CLX-2 || 0.40 ns<br />
|-<br />
| Minimum Row Precharge Time (tRP) || 18.75 ns<br />
|-<br />
| Minimum RAS to CAS delay (tRCD) || 18.75 ns<br />
|-<br />
| Minimum Active to Precharge Time (tRAS) || 56 ns<br />
|-<br />
| Minimum Active to Active/Refresh Time (tRC) || 75.00 ns<br />
|}<br />
<br />
Alternativ und schneller (alle anderen Parameter bleiben unverändert, bisher nicht sehr ausführlich getestet)<br />
{| class="wikitable"<br />
|-<br />
! Parameter !! Wert<br />
|-<br />
| SDRAM Cycle time at Maximum Supported CAS Latency || 3.75 ns (267 MHz)<br />
|-<br />
| SDRAM Access from Clock || 0.40 ns<br />
|-<br />
| CAS Latencies Supported || 5,6<br />
|-<br />
| Minimum Clock Cycle at CLX-1 || 3.75 ns (267 MHz)<br />
|-<br />
| Maximum Data Access Time (tAC) from Clock at CLX-1 || 0.40 ns<br />
|-<br />
| Minimum Clock Cycle at CLX-2 || 3.75 ns (267 MHz)<br />
|-<br />
| Maximum Data Access Time (tAC) from Clock at CLX-2 || 0.40 ns<br />
|}<br />
<br />
<br />
# Das Ergebnis sollte gemäß Bild ausfallen [[Datei:timings.JPG|300px|thumb|right|Timings]]<br />
# Wichtig: Edit --> Fix Checksum, sonst fährt kein Rechner mit dem Speicher mehr hoch<br />
# Modul beschreiben durch: File --> Write --> Module x (Kommt es zu Fehlermeldungen beim Verifizieren ist das Eeprom mit hoher Wahrscheinlichkeit schreibgeschützt und ggf. für den Mod ungeeignet.<br />
# Riegel der Hersteller "Komputerbay", "Corsair" (Mac Memory) und "Kingston" konnten bereits umgeschrieben werden. Riegel mit FRU hingegen weigerten sich meist beharrlich gegen jede Änderung, sind aber mit viel Glück auch auf 888Mhz stabil lauffähig.<br />
<br />
Tipp: Sollte danach kein Rechner mehr mit dem Speicher hochfahren gibt es auch eine Lösung: Einfach die Pins 193, 195, 197, 199 freilassen ([http://thinkpad-forum.de/threads/132011-HowTo-Mehr-Power-f%FCrs-X-Pinmod-an-X61(s)-inkl-Tablet?p=1299519&viewfull=1#post1299519 siehe Beitrag von tcone]), den Rest mit KLebeband abkleben und den RAM während des Betriebs einstecken. Keine Angst: hat bei mir schon etliche Male funktioniert. [http://download.micron.com/pdf/datasheets/modules/ddr2/HTF8C32_64_128x64HG.pdf Pinout DDR2 SODimm]<br />
<br />
<br />
==== Pinmod ====<br />
<br />
Der Hauptteil des Mods ist eigentlich recht simpel und theoretisch auch umkehrbar (Pin wieder anlöten oder Leiterbahn flicken)<br />
<br />
# Mainboard ausbauen, da sich der [http://www.datasheetdir.com/SLG8LP564+Clock-Synthesizers Taktgeber] (SLG8LP564) in der Nähe des Simslots auf der Unterseite des Boards befindet<br />
# Zu diesem Zeitpunkt empfiehlt es sich die Wärmeleitpaste der CPU zu erneuern und den Lüfter zu reinigen<br />
# Taktgeber suchen<br />
# Pin 7 suchen und entweder ablöten, oder Leiterbahn wie folgt kappen: mit einem Schraubenzieher den Schutzlack über der Leiterbahn vorsichtig entfernen und anschließend beherzt die Bahn mit dem Messer (Stelle siehe Bild) kappen. [[Datei:Pincut.jpg|300px|thumb|right|Stelle an die Leiterbahn unterbrochen werden sollte]]<br />
# Board wieder einbauen<br />
<br />
==== Auswirkungen ====<br />
===== Performance =====<br />
* Mein [http://thinkpad-forum.de/threads/32627-CPU-Benchmarks?p=1466060&viewfull=1#post1466060 X61Tablet] mit L7700 @ 2,66GHz ist leicht schneller als ein T9300 [[Datei:WLI L7700.JPG|300px|thumb|right|Windows Leistungsindex eines X61T mit L7700]][[Datei:WLIX61T7300.JPG|300px|thumb|right|Windows Leistungsindex eines X61 mit T7300]][[Datei:CPUz.JPG|300px|thumb|right|CPUz: Änderung des FSB von 200MHz auf 266MHz]]<br />
* "tcones" [http://thinkpad-forum.de/threads/32627-CPU-Benchmarks?p=1289817&viewfull=1#post1289817 Rechenknecht] X61 mit T7300 @ 2,93GHz ist deutlich schneller als ein T9300<br />
* Das von Werk aus eher schwachbrüstige X300 mit seinem [http://thinkpad-forum.de/threads/32627-CPU-Benchmarks?p=1405766&viewfull=1#post1405766 L7100] darf sich nach dem Pinmod über ein Leistungplus von bis zu 55% erfreuen<br />
===== Stromverbrauch =====<br />
* im Idle ist keinerlei Mehrverbrauch festzustellen<br />
* unter Volllast büßt man vielleicht ein paar Minuten ein<br />
===== Temperatur =====<br />
* Hier ändert sich schon einiges im Vergleich zum untervolteten Originalzustand: mit Prime95 (small FFTs) bekomme ich nach einigen Minuten ca. 90°C hin<br />
* im Vergleich zum Originalzustand mit Originalspannungen ändert sich vergleichsweise wenig, da die CPU (in meinem Fall L7500) bei regulären Maximaltakt immer noch etwas untervoltbar (1,00V) ist.<br />
===== Grafik =====<br />
* durch schnelleren RAM verbessert sich die Grafikperformance.<br />
* beim Betrieb mit 888MHz, kann es zu Grafikproblemen und Programmabstürzen kommen.<br />
===== Hinweis =====<br />
* Es empfiehlt sich RmClock vor dem Pinmod zu deaktivieren, da nach dem Mod höhere Spannungen benötigt werden und es sonst erst unnötigerweise zu Bluescreens kommt.<br />
* Um den zusätzlichen Multiplikator für den Dual IDA Takt zu freizuschalten, benötigt man das [http://web.archive.org/web/20131128082511/http://forum.notebookreview.com/lenovo/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 Middleton Bios] sowie [http://www.mediafire.com/?kwrwnj41428lzzg Throttle Stop]<br />
<br />
==== Links ====<br />
http://thinkpad-forum.de/threads/132011</div>WileEhttps://thinkwiki.de/index.php?title=Datei:Sicherungen_fuses_Thinkpad-X201_i7.jpg&diff=23860Datei:Sicherungen fuses Thinkpad-X201 i7.jpg2015-12-19T23:57:18Z<p>WileE: WileE lud eine neue Version von Datei:Sicherungen fuses Thinkpad-X201 i7.jpg hoch</p>
<hr />
<div>Sicherungen auf einem X201 Mainboard, eigene Aufnahme</div>WileEhttps://thinkwiki.de/index.php?title=X201&diff=23859X2012015-12-19T22:05:48Z<p>WileE: Link Sicherungen X201 eingefügt</p>
<hr />
<div>Das ThinkPad [[X201]] ist der Nachfolger des [[X200]] und das zweite Modell der X20x Serie.<br />
[[Bild:X201 Seitenansicht.JPG|thumb|X201 Aufgeklappt]]<br />
Das X201 ist auch in den folgenden Varianten erhältlich:<br />
*''' [[X201#X201i|X201i]]:''' Modelle mit etwas schächerer Ausstattung (Core i3 statt i5/i7)<br />
*''' [[X201#X201s|X201s]]:''' Leichte Stromsparmodelle mit gehobener Austattung, bei denen Low Voltage CPUs zum Einsatz kommen.<br />
*''' [[X201#X201 Tablet|X201t]]:''' Die Convertible-Tablet Variante mit drehbarem Display, Touchscreen und sehr hellen Displays (teilweise IPS)<br />
<br />
Allem Anschein nach sollte es auch ein X201i Tablet geben, welches jedoch nicht in Deutschland in den Handel kam.<br />
[[Bild:ThinkPad_T510_und_ThinkPad_X201i.jpg|thumb|Größenvergleich von X201i und T510]]<br />
Der Produktionszeitraum erstreckte sich vom März 2010 bis: <br />
* Juli 2010 (X201s) <br />
* Juni 2011 (X201 Tablet)<br />
* August 2011 (X201 und X201i)<br />
<br />
== Die wesentlichen Unterschiede zum Vorgänger ([[X200]]): ==<br />
* Neue Prozessoren (Core i-Arrandale)<br />
* Neuer Chipsatz -> Bessere integierte Grafik<br />
* Erstes 12" X-Modell mit optionalem Touchpad<br />
<br />
== Technische Daten ==<br />
'''CPUs: '''<br />
* Intel® Core™ i5-520M, 2x2,40 GHz (Turbo Boost bis 2,93 GHz), 3MB L3-Cache <br />
* Intel® Core™ i5-540M, 2x2,53 GHz (Turbo Boost bis 3,06 GHz), 3MB L3-Cache<br />
* Intel® Core™ i5-560M, 2x2,66 GHz (Turbo Boost bis 3,20 GHz), 3MB L3-Cache<br />
* Intel® Core™ i5-580M, 2x2,66 GHz (Turbo Boost bis 3,33 GHz), 3MB L3-Cache<br />
* Intel® Core™ i7-620M, 2x2,66 GHz (Turbo Boost bis 3,33 GHz), 4MB L3-Cache<br />
<br />
<br />
'''Grafik: '''<br />
* Intel GMA HD (5700MHD), im Chipset integriert<br />
<br />
'''Chipsatz: '''<br />
* Mobile Intel QM57 Express Chipset<br />
<br />
'''Display: ''' <br />
{| class="wikitable"<br />
|-<br />
! Auflösung !! FRU !! DPI !! Helligkeit <br/> in Nits !! Kontrast !! Reaktions- <br/> geschw. !! Hersteller !! Modellbezeichnung !! Verbaut in<br />
|-<br />
| 1280x800 || 42T0709 || 124,8 || LED || || || AUO || B121EW09 V.2 || X201, X201i<br />
|-<br />
| 1280x800 || 42T0715 || 124,8 || LED || || || || || X201, X201i<br />
|-<br />
| 1280x800 || 42T0711 || 124,8 || 200 LED || 500:1 || 16ms || LG-Philips || LP121WX3-TLC1 LP121WX3-TLA1 || X201, X201i<br />
|-<br />
| 1280x800 || 42T0713 || 124,8 || LED || || || || || X201, X201i<br />
|-<br />
| 1280x800 || 27R2451 || 124,8 || LED || || || Samsung || LTN121AT07-L02 || X201, X201i<br />
|-<br />
| 1440x900 || 42T0480 || 140,3 || 250 LED || 300:1 || || TMD-Toshiba || LTD121EQ3B || X201s<br />
|}<br />
<br />
'''Arbeitsspeicher:'''<br />
* 2GB oder 4GB DDR3-SDRAM PC3-8500, 1066 MHz (204-pin SO-DIMM)<br />
** Erweiterbarkeit: Bis zu 8GB (2x4GB, zwei RAM-Slots), mehr wird vom Speichercontroller der CPUs nicht unterstützt<br />
<br />
'''Festplatten:'''<br />
Es werden herkömmliche 2,5"-SATAII-Festplatten verbaut.<br />
* 250GB 5400RPM<br />
* 250GB 7200RPM (mit FDE)<br />
* 320GB 5400RPM<br />
* 320GB 7200RPM<br />
* 500GB 7200RPM<br />
* 80GB SSD (Intel 1,8" G1, im 2,5"-Adapter)<br />
* 128GB SSD (Samsung MMCRE28G, 1,8" im 2,5"-Adapter)<br />
* 256GB SSD FDE (Toshiba, FRU: 43N3417)<br />
<br />
'''Erweiterungen '''<br />
* Erster miniPCI Express-Slot mit folgender Komponente:<br />
** [[Intel_Wireless_Netzwerkadapter#Intel_Centrino_Advanced-N_6200|Intel Centrino Advanced-N 6200 WLAN]]<br />
** [[Intel_Wireless_Netzwerkadapter#Intel_Centrino_Ultimate-N_6300|Intel Centrino Ultimate-N 6300 WLAN]]<br />
* Zweiter miniPCI Express-Slot mit folgender Komponente:<br />
** leer<br />
** Qualcomm Gobi 2000 UMTS/HSDPA Card<br />
<br />
<br />
'''Schnittstellen und sonstiges:'''<br />
* 3x USB 2.0, davon 1 powered (auch im ausgeschalteten Zustand mit Strom versorgt)<br />
* RJ45-Gigabit-LAN (Intel)<br />
* VGA<br />
* Kopfhörerausgang (3,5mm Klinke)<br />
* Mikrofoneingang (3,5mm Klinke)<br />
* ExpressCard-Slot<br />
* 56K-Modem<br />
* 5in1-Kartenleser (MMC/SD/SDHC/[http://thinkpad-forum.de/threads/176367-SDXC-Karten-und-Kartenleser?p=1777968&viewfull=1#post1777968 SDXC]/MS/MS Pro)<br />
* Bluetooth 2.1<br />
* TrackPoint und Touchpad<br />
* 4-Cell-, 6-Cell- oder 9-Cell-Akku<br />
<br />
'''Abmessungen:'''<br />
* Mit 4/6-Zellen Akku: 295mm x 210mm x 20.7-35.3mm<br />
* Mit 9 Zellen Akku: 295mm x 233.8mm x 20.7-35.3mm<br />
<br />
== X201s ==<br />
<br />
[[Bild:X201s Geöffnet.jpg|thumb|X201s Aufgeklappt]]<br />
<br />
'''CPUs:'''<br />
* Intel Core i7-620LM (4MB Cache, 2.00 GHz-2.8Ghz)<br />
* Intel Core i7-640LM (4MB Cache, 2.13Ghz-2.93Ghz)<br />
<br />
== X201i ==<br />
Das X201i baut auf dem Gehäuse des X201 auf, unterscheidet sich von diesem aber durch die rechenschwächere und auch sonst niedrigere technische Ausstattung. So werden anstelle von Core i5/i7-CPUs solche der i3-Reihe verbaut, die sich mit dem Core 2 Duo P8600 (2,4 Ghz) bzw. P9500 (2,53 GHz) der Vorgängerserie vergleichen lassen. Diese müssen auf Funktionen wie [http://de.wikipedia.org/wiki/Intel_Turbo_Boost TurboBoost] und [http://de.wikipedia.org/wiki/Intel_Virtualization_Technology VT] verzichten. Die Intel GMA HD Grafiklösung ist jedoch auch hier verbaut und ist bis zu 40% schneller als der Vorgängerchip.<br />
<br />
'''CPUs:'''<br />
* Intel® Pentium® U5400, 2x1,20 GHz, 3MB L2-Cache, max TDP 18W<br />
* Intel® Core™ i3-330M, 2x2,13 GHz, 3MB L2-Cache <br />
* Intel® Core™ i3-370M, 2x2,40 GHz, 3MB L2-Cache<br />
<br />
== X201 Tablet ==<br />
<br />
[[Datei:x201t(01).jpg|thumb|X201 Tablet im Laptop-Modus]]<br />
[[Datei:x201t(02).jpg|thumb|X201 Tablet mit Bildschirm im Tablet-Modus]]<br />
[[Datei:x201t(03).jpg|thumb|Größenvergleich von X201 Tablet (links) und X201 (rechts). Auffallend ist hier das deutlich dickere Display des Tablets]]<br />
[[Datei:x201t(04).jpg|thumb|Größenvergleich von X201 Tablet (links) und X201 (rechts). Das Tablet wirkt etwas wuchtiger.]]<br />
<br />
Das X201 Tablet (inoffizielle Kurzform: X201t) ist die Tablet-Variante des X201 bzw. X201s und hat daher die gleichen Ausstattungsmerkmale bzgl. CPU, Chipsatz und Grafik. Desweiteren ist ein Großteil des Zubehörs des Vorgängers verbaubar (Akku, Dockingstation, Laufwerke etc.). Mit dem Intel Core i5-560M verbaut Lenovo erstmals optional eine Standard-Voltage-CPU in einem ThinkPad-Tablet. <br />
<br />
'''CPUs:'''<br />
* Intel Celeron U3400 (Dual-core, 1.06GHz, 2MB L2-Cache; X201Ti<br />
* Ultra Low Voltage: Intel Core i5-520UM, 2x1,06 GHz (Turbo Boost bis 1,86 GHz), 3MB L2-Cache<br />
* Ultra Low Voltage: Intel Core i5-560UM, 2x1,33 Ghz (Turbo Boost bis 2,13 Ghz), 3MB L2-Cache<br />
* Intel Core i7-620LM, 2x2,00 GHz (Turbo Boost bis 2,80 GHz), 4MB L2-Cache<br />
* Intel Core i7-640LM, 2x2,13 GHz (Turbo Boost bis 2,93 GHz), 4MB L2-Cache<br />
* Intel Core i5-560M, 2x2,66 GHz (Turbo Boost bis 3,20 GHz), 3MB L2-Cache<br />
<br />
'''Displays:'''<br />
* Entry: WXGA (1280*800) 200nits LED-Backlight, PVA oder IPS<br />
* MultiTouch: WXGA (1280*800) 300nits LED-Backlight, PVA oder IPS<br />
* Enhanced MultiTouch: WXGA (1280*800) 300nits LED-Backlight, Touchscreen Pen & Two Finger <br />
** Hyundai BOEhydis HV121WX6-110, Lenovo LTN121AP03001<br />
* Outdoor: WXGA (1280*800) 400nits LED-Backlight, PVA oder IPS<br />
<br />
<!-- Infos aus Google-Suche<br />
http://www.google.de/products?q=thinkpad+w700&oe=utf-8&rls=org.mozilla:de:official&client=firefox-a&um=1&ie=UTF-8&ei=PxC7S7XOJ5bqmgPf7uzECA&sa=X&oi=product_result_group&ct=title&resnum=1&ved=0CB0QrQQwAA<br />
Abgerufen 6 April 2010<br />
--><br />
<br />
== zugehörige Dockingstation ==<br />
Modelle X201, X201s, X201t passen auf die [[X200 Ultrabase]]<br />
<br />
== Erfahrungsberichte ==<br />
[http://www.thinkpad-forum.de/thinkpad-hardware/x-serie-inkl-tablet/97475-mein-x201i-blog-erfahrungsbericht-etc/ X201i Erfahrungsbericht Thinkpad-Forum]<br />
<br />
== Modifikationen ==<br />
'''WXGA+ Display am x201: '''<br />
Folgende Kombination aus x201-Board und x200s-WXGA+ Displayeinheit wurden erfolgreich verbaut<br />
* x201 Board i5-540m, FRU 63Y2064, Bios 1.40/1.15 (org. Lenovo) | Displaykabel FRU 44C9919 (43Y9814) | Display LTD121EQ3B<br />
* x201 Board i7-620m, FRU 63Y2066, Bios 1.39/1.14 (org. Lenovo) | Displaykabel FRU 44C9919 (43Y9814) | Display LTD121EQ3B<br />
<br />
== Bekannte Probleme ==<br />
[[Bild:FRU 42T3470 Moosgummi.JPG|thumb|FRU: 42T3740 Moosgummistreifen]]<br />
* Tastaturqualität<br />
:Einige Benutzer klagen über schlechtes Tippgefühl in Höhe der Entertaste mit teilweisem Durchbiegen der Tastaturwanne von 1-2mm.<br />
:Lenovo scheint jedoch hier reagiert zu haben und stattet die gelochte Rückblende der neueren Tastaturen (FRU: 42T3740) mit Moosgummistreifen aus.<br />
<br />
* WLAN Schalter ist (laut Einzelmeinungen) "wackelig" -> [http://thinkpad-forum.de/threads/154972-Ein-L%C3%B6sungsweg-zum-lockeren-Wlan-Schalter-bei-X200-und-X201 Lösungsweg]<br />
<br />
== Technische Skizzen oder Schaltpläne ==<br />
* [[Sicherungen_X201_/_fuses_X201| Sicherungen des X201 (Lage)]]<br />
<br />
== FAQ ==<br />
* Webcam-Nachrüstsatz<br />
:Im X201/X201s verbaut Lenovo Displaybezel mit einer Blende für die Webcam, daher kann sie leicht nachgerüstet werden. Der Nachrüstsatz lässt sich mit der FRU '''42W8015''' bestellen.<br />
<br />
* Palmrest ohne Touchpad<br />
:Der Großteil der X201 Serie wird mit einem Touchpad auf dem Palmrest ausgeliefert, es ist jedoch möglich das herkömmliche Palmrest zu verbauen.<br />
:FRU: '''45N4381''' Palmrest ohne TP & FPS<br />
:FRU: '''45N4362''' Palmrest ohne TP mit FPS Vorbereitung (hier muss der Fingerabdruckleser nachbestellt werden FRU: XXXXXXX)<br />
<br />
* Intel HD Graphics<br />
:Die Intel HD Grafik profitiert stark von zunehmender Speicherbandbreite.<br />
<br />
== Treiber ==<br />
* [http://www-307.ibm.com/pc/support/site.wss/MIGR-70656.html Drivers & Support X201]<br />
<br />
== Weblinks ==<br />
* [http://www.flickr.com/photos/27348998@N08/sets/72157623708942921/detail/ photoserie von Zhenech auf flickr.com]<br />
* [http://www.thinkpad-forum.de/thinkpad-hardware/x-serie-inkl-tablet/89903-so-sieht-ein-x201s-aus-oder-ich-will-auch-mal-angeben/ Review von Zhenech von einem X201s im Thinkpad Forum (DE)]<br />
* [http://www.thinkwiki.org/wiki/Category:X201 X201 in der englischen Thinkpad Wiki (EN)]<br />
* [http://www.thinkwiki.org/wiki/Category:X201s X201s in der englischen Thinkpad Wiki (EN)]<br />
* [http://support.lenovo.com/en_US/product-and-parts/detail.page?LegacyDocID=MIGR-70149 Hardware Maintenance Manual X201]<br />
* [http://support.lenovo.com/en_US/product-and-parts/detail.page?LegacyDocID=MIGR-70830 Hardware Maintenance Manual X201T]<br />
* [http://www.thinkpad-forum.de/thinkpad-hardware/x-serie-inkl-tablet/101629-gel%C3%B6st-fingereingabe-am-x201t-%C3%BCber-tablettasten-ein-und-ausschalten/#post957939 Fingereingabe am x201t über Tablettasten ein- und ausschalten]<br />
<br />
<br />
[[Category:Hardware]][[Category:ThinkPad]][[Category:X-Serie]] [[Category:X-Serie Tablet]]</div>WileEhttps://thinkwiki.de/index.php?title=Hauptseite&diff=23858Hauptseite2015-12-19T22:04:41Z<p>WileE: Link Sicherungen X201 eingefügt</p>
<hr />
<div><div id="hauptseite"><br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
<br />
<div id="hauptseite-willkommen" class="hauptseite-oben"> <br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 2px solid #DD0F0F; background-color:#F7CDCD; padding: 1em 1em 1em 1em;"> <br />
== Hinweis == <br />
Aufgrund des hohen Spamaufkommens und der mangelnden Sicherheit von Captchas mussten wir vorübergehend die Registrierung neuer Nutzer leider deaktivieren. Wer sich neu anmelden will, meldet sich bitte im [http://thinkpad-forum.de ThinkPad-Forum.de] unter Angabe des gewünschten Nicknamens und ihrer/seiner E-Mailadresse bei [http://thinkpad-forum.de/members/8182-Mornsgrans Mornsgrans] oder [http://thinkpad-forum.de/members/9438-moronoxyd Moronoxyd]<!--oder per E-Mail bei "thinkpad-wiki _at_ gmx.de"-->. <br />
<br />
</div></div><br />
<br />
<!-- Willkommen --><br />
<div id="hauptseite-willkommen" class="hauptseite-oben"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #000; background-color:#f8f8ff; padding: 1em 1em 1em 1em;"><br />
<br />
== Willkommen ==<br />
<br />
[[Bild:Thinkwiki61tw4.jpg|right]]<br />
<br />
Th<font color=red>i</font>nkPad-Wiki ist das deutsche Wiki zum Thema ThinkPad, den Notebooks, [[Ultrabooks]] und [[Tablets]] von Lenovo und IBM. Es umfasst Modellübersichten, technische Daten, Umbauanleitungen, Tuning-Tipps, Performance- und Stromsparoptimierungen sowie Anwendungen unter Windows, Linux und MacOS. Das Wiki entstand aus [http://thinkpad-forum.de/threads/39043-Thread-zum-Forum-Projekt-Thinkpad-Wiki-org einer Initiative] von Mitgliedern des [[ThinkPad-Forum|ThinkPad-Forums]]. Wer möchte, kann sich aktiv beteiligen und eigene Texte und Bilder zum Thema ThinkPad einstellen bzw. vorhandene Artikel bearbeiten. Jeder kann und darf [[Hilfe:Hilfe|hier mitmachen]]! Seit April 2008 haben sich so {{NUMBEROFUSERS}} [[Spezial:Benutzer|Benutzer]] registriert und zusammen {{NUMBEROFARTICLES}} Artikel erstellt.<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
|-<br />
<!-- der richtige Start ins Wiki --><br />
| width="50%" style="vertical-align:top;" |<br />
<div id="hauptseite-Start" class="hauptseite-links"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 2em 1em;"><br />
<br />
== Einstieg ==<br />
* [[:Kategorie:Lesenswert|Lesenswerte Artikel]] – besonders gute Artikel, die Th<font color=red>i</font>nkPad-Wiki-Nutzer als "lesenswert" eingestuft haben<br />
* [http://www.google.de/search?hl=de&as_qdr=all&q=site%3Awww.thinkpad-wiki.org&btnG=Suche&meta= Google-basierte Suche] – die Seiten des Th<font color=red>i</font>nkPad-Wiki per Google durchsuchen <br />
* [[Hilfe:Hilfe|Hilfe]] – Hinweise zur Bearbeitung des Th<font color=red>i</font>nkPad-Wiki<br />
* [[Gästebuch]] – hier kann man Kommentare und Grüße hinterlassen<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== ThinkPad Modelle & Zubehör ==<br />
<br />
[[Bild:ThinkPadMultiOS.jpg|150px|right]]<br />
<br />
([http://de.wikipedia.org/wiki/Centrino Carmel-Plattform])<br />
<br />
* [[ThinkPad-Modelle]] – Übersicht alle Modelle, T-/W-/X-/R-/SL/L-Serien und die Thinkpad-Edge-E-Modelle<br />
* [[Modellvarianten]] – der Ariadnefaden durch das ThinkPad-Labyrinth: Wide oder 4:3? 15" oder 14"? Wo passt welcher Akku? Intel- oder ATi/nVidia-Grafik? Und was heißt "UK43JGE"?<br />
* [[Zubehör]] – Überblick über [[Zubehör#Dockingstationen_.26_Port-Replikatoren|Dockingstationen & Port-Replikatoren]], [[Ultrabase|UltraBase-Modelle]], [[Festplatten und SSDs]], Akkus, [[Ultrabay]], [[Netzteil|Netzteile]] und Bastelprojekte<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
<br />
<!-- Modellübergreifende Themen --><br />
<div id="hauptseite-Linux" class="hauptseite-links"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0 1em 1em;"><br />
<br />
== Modellübergreifende Themen ==<br />
* [[Akku]] - Übersicht und Tipps zur Akkupflege<br />
* [[Modellübergreifende Themen|BIOS-Update ohne optisches Laufwerk]] (Windows, Linux)<br />
* [[Bluetooth aktivieren]]<br />
* [[Fehlersuche bei ThinkPads]] - Zahlreiche Fehler bei ThinkPads mit Links zu möglichen Lösungen<br />
* [[Garantie]] – Infos zur Abwicklung im Schadensfall und Garantieverlängerung<br />
* [[SSD und CF-Karten als HDD-Ersatz]] – Einführung und Infos zu SSD und CF-Karten<br />
<br />
weitere [[Modellübergreifende Themen]]<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<div id="hauptseite-Linux" class="hauptseite-links"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== Ideapad Modelle ==<br />
* [[IdeaPad Modelle]]<br />
* [[IdeaPad S-Serie | Infos, How-Tos, Tipps zu den IdeaPad-Netbooks der S-Serie]] <br />
* [[IdeaPad HMM]]<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<!-- Wiki-Intern --><br />
<div id="hauptseite-Intern" class="hauptseite-links"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== ThinkPad-Wiki Intern ==<br />
* [[ToDo]]-Liste für den Aufbau des Wiki<br />
* [[Wiki-Installationshürden]] – Probleme für die noch Lösungen gesucht werden<br />
* [[Spezial:Letzte_Änderungen|Letzte Änderungen]] – zeigt, wo, wann und von wem kürzlich Bearbeitungen vorgenommen wurden<br />
* [[Sammelstelle]] – Liste verbesserungswürdiger Artikel, unfertiger Ideen und Baustellenabschnitte, die auf Bearbeitung warten<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<!-- Technische Skizzen, Schaltpläne und Bilder --><br />
<div id="hauptseite-Skizzen" class="hauptseite-links"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== Technische Skizzen, Schaltpläne und Bilder ==<br />
<br />
<br />
* [[T60_4:3:Sicherungen|Sicherungen auf einem T60-Board (15 Standardscreen)]]<br />
* [[T61_Sicherungen|Sicherungen auf einem T61-Board (14,1" wide screen)]]<br />
* [[X6x-Series-Fuses|Sicherungen des X60 (Lage und Spezifikationen)]]<br />
* [[X61_Sicherungen| Sicherungen des X61 (Lage)]]<br />
* [[Sicherungen_X200_und_X200s_/_fuses_X200_and_X200s| Sicherungen der X200 & X200s (Lage)]]<br />
* [[Sicherungen_X201_/_fuses_X201| Sicherungen des X201 (Lage)]]<br />
* [[W500_Sicherungen|Sicherungen des T500/W500 (Lage und Spezifikationen)]]<br />
* [[T410_Sicherungen|Sicherungen des T410 (nVidia) (Lage und Spezifikationen)]]<br />
* [[S230U_Sicherungen|Sicherungen des S230u Twist (Lage und Spezifikationen)]]<br />
Weitere [[Technische Skizzen, Schaltpläne und Bilder]]<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== Downloads ==<br />
* [[2010_Error_umgehen|BIOS Download-Links für T43, R52, X41 und X41 Tablet]] zum Abschalten der Error 1802 und 2010<br />
* [http://forum.notebookreview.com/threads/t61-x61-sata-ii-1-5-gb-s-cap-willing-to-pay-for-a-solution.459591/page-116#post-9932632 Middleton-Bios (T/R/X61, X300)] (bei notebookreview.com), [http://web.archive.org/web/20131128082511/http://forum.notebookreview.com/lenovo/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 Middleton-Bios in der alten Tabelle]<br />
* [[Access Help deutsch|Access Help User Guide deutsch]] (bei Lenovo nicht zum Download erhältlich)<br />
* [https://dl.dropboxusercontent.com/u/15415342/ATI-Legacy-Treiber_Vista.zip ATI Treiber für X3x, T40-42 unter Windows 7] (eigentlich für Windows Vista gedacht)<br />
* [https://dl.dropboxusercontent.com/u/15415342/R31/linux-image-3.15.0-rc7%2B_3.15.0-17_i386.deb] Linux-Kernel für R31 inklusive reparierter DSDT für funktionierenden Standby, vorcompiliert als .deb für Debian. Ab Kernel 3.18 kann man auch einen "Vanilla"-Kernel einsetzen, da die 830M-Chipsatzgraphik nun korrekt unterstützt wird.<br />
* [https://dl.dropboxusercontent.com/u/15415342/R31/linux.tar.xz] Linux-Kernel Sourcen inklusive Patch für i830-basierte Thinkpads, zum eigenhändigen kompilieren.<br />
<br />
| width="50%" style="vertical-align:top;" |<br />
<br />
<!-- News --><br />
<div id="hauptseite-News" class="hauptseite-rechts"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== Aktuelles ==<br />
* Adware (Superfish) auf einigen Geraeten entdeckt. [http://news.lenovo.com/article_display.cfm?article_id=1931&cid=ww:social:149255607:149255606:TWITTER:lenovo:*%20Customer%20Service%20and%20Support&linkId=12486077 Pressemitteilung von Lenovo]<br />
* Sicherheitslücke im UEFI vieler ThinkPads, [http://support.lenovo.com/us/en/product_security/uefi_edk2 Update für die meisten Geräte erhältlich] <br />
* Update auf MediaWiki 1.24.0<br />
* Lenovo ruft Akku zurück. Betroffene Systeme Thinkpad [[T410]]/[[T420]], [[T510]]/[[W510]], [[X200]]/[[X201]](s), [[X100e]]/[[X120e]]. Weitere Infos siehe [http://support.lenovo.com/de_DE/detail.page?DocID=HF004122 hier:]<br />
* Wichtig BIOS Update W540, weitere Details im Lenovo-Forum [http://forums.lenovo.com/t5/W-Series-ThinkPad-Laptops/HOWTO-Brick-a-W540-in-easy-steps/td-p/1400393 hier] Bios Update gibt es [http://support.lenovo.com/en_US/downloads/detail.page?DocID=DS039078 hier]<br />
* Neue Firmware 2.17.000 für ThinkPad Pro Dock und ThinkPad Ultra Dock (schwarzer Bildschirm für ein paar sek.) [http://support.lenovo.com/en_US/detail.page?DocID=HT081248 Problemlösung]<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
==Usertreffen==<br />
[[Bild:Stamtischrunde050708.jpg|150px|right|]]<br />
* [[ThinkPad-Stammtisch_Berlin|ThinkPad-Stammtisch Berlin]] – Treffen in Berlin-Kreuzberg jeden 1. Samstag im Monat<br />
* [[ThinkPad_Stammtisch_Hamburg|ThinkPad-Stammtisch Hamburg]]– Treffen in Hamburg jeden 3. Sonntag im Monat<br />
* [[ThinkPad_Stammtisch_Rhein-Main|ThinkPad-Stammtisch Rhein-Main]] Treffen alle zwei Monate (2. Samstag) in Mainz<br />
* [[User-Treffen_in_Kiel|Usertreffen in Kiel -]] Am 08. August 2015: "Kieler-Sommertreffen 2015"<br />
* [http://thinkpad-forum.de/threads/95963-Rund-um-Thinkpad-Treffen-%C3%9Cberblick?p=898364&viewfull=1#post898364/ Aktuelle Übersicht und Terminplan der Usertreffen]<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<!-- Anleitungen --><br />
<div id="hauptseite-Anleitungen" class="hauptseite-rechts"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== Anleitungen (Hardware) ==<br />
* [[Erste Hilfe bei Flüssigkeitsschäden]] – Ruhe bewahren und NICHT KIPPEN<br />
* [[Geräuschentwicklung reduzieren]] – Leisetreter ohne Surren, Fiepen, Schnarren oder Zwitschern<br />
* [[X200 Displayumbau|IPS-Display im X200]] – das X200 mit hochwertigem Display ausstatten<br />
* [[Rauchertastatur reinigen]] – am X40 erfolgreich durchgeführt<br />
* [[Lüfter reinigen]] – Reinigen bzw. Entstauben des Thinkpad-Lüfters<br />
* [[WLAN nachrüsten]] – bei älteren ThinkPads WLAN integrieren<br />
<br />
[[Thinkpad_Anleitungen |weitere Anleitungen rund um ThinkPad-Hardware]]<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<!-- Windows auf Thinkpads --><br />
<div id="hauptseite-windows" class="hauptseite-rechts"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== Windows auf ThinkPads ==<br />
[[Bild:Windows_logo.png|140px|right]]<br />
<br />
* [[Clean Install]] – Windows "sauber" neu aufsetzen<br />
* [[Lüftersteuerung]] – wie bekommt man den Lüfter unter Kontrolle?<br />
* [[Vista Stromverbrauch senken|Stromverbrauch senken, unter Vista]] & [http://thinkpad-forum.de/threads/85242-HowTo-Stromsparen-bei-T-R-400-500-u.-evtl.-auch-anderen Windows 7] – Dienste aufräumen, C4-Sleep aktivieren und Undervolting<br />
* [[TPFanControl richtig einrichten]] Nützliches zu TPFanControl<br />
<br />
[[Windows_Anleitungen|weitere Windows-Anleitungen]]<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<!-- Linux auf ThinkPads --><br />
<div id="hauptseite-Linux" class="hauptseite-rechts"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== Linux auf ThinkPads ==<br />
<br />
[[Bild:Tuxpad.png|150px|right]]<br />
<br />
* [[Archlinux Schnelleinstieg]] – Kleiner Guide zum Einstieg in Archlinux<br />
* [[Debian Schnelleinstieg]] – Einführung in die Installation von Debian<br />
* [[Fedora Schnelleinstieg]] – Anleitung zur Installation von Fedora<br />
* [[Linux Distributionen]] – Entscheidungshilfen für die Wahl zwischen Ubuntu, Debian, Gentoo & Co.<br />
* [[Linux Distributionen für ältere Thinkpads]] – Linux-Distributionen, die weniger Leistung benötigen<br />
* [[Messung_der_Leistungsaufnahme_unter_Linux|Messung der Leistungsaufnahme]] – Verbrauchsmessung mit Powertop bzw. tp_smapi<br />
* [[Thinkfan]] – benutzerdefiniertes Steuern des CPU-Lüfters<br />
* [[Thinkpad_Fan_Control|tpfanco]] – Lüftersteuerung mit GUI<br />
* [[TLP - Linux Stromsparen]] – Dokumentation zum Stromspartool<br />
<br />
[[ThinkPad_Linux_Anleitungen|Weitere Linux-Anleitungen]]<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<!-- Ubuntu auf ThinkPads --><br />
<div id="hauptseite-Ubuntu" class="hauptseite-rechts"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== Ubuntu auf ThinkPads ==<br />
<br />
[[Bild:Ubuntu_orange_hex_su.png|150px|right]]<br />
<br />
* [[Ubuntu_Schnelleinstieg|Ubuntu Schnelleinstieg]] – Übersichtsartikel zur Installation mit zahlreichen Querverweisen<br />
* [[TLP - Linux Stromsparen]] – Dokumentation zum Stromspartool<br />
* [[Ubuntu_LTS_Enablement_Stack|Ubuntu LTS Enablement Stack]] – Hardwareunterstützung aktualisieren<br />
* [[Qualcomm_Gobi_2000_unter_Linux_installieren|Gobi 2000]] – Qualcomm Gobi 2000 einrichten<br />
* [[Ubuntu_ThinkPad_Extras_PPA|ThinkPad Extras PPA]] – Pakete für Trackpoint, Gobi 2000 und zum Schalten des WWAN<br />
<br />
<br />
[[ThinkPad_Linux_Anleitungen#Ubuntu|Weitere Ubuntu-Anleitungen]]<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<!-- BSD auf Thinkpads --><br />
<div id="hauptseite-bsd" class="hauptseite-rechts"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== BSD auf ThinkPads ==<br />
[[Bild:Bsd_daemon.jpg|140px|right]]<br />
<br />
* [[OpenBSD auf älteren ThinkPads]] am Beispiel eines ThinkPads T60.<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<!-- Links und Adressen --><br />
<div id="Links" class="hauptseite-rechts"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== Links und Adressen ==<br />
* [http://sm.krelay.de/tp/index.php Abfrage der Ausstattung bei ThinkPads bis 08/2014]<br />
* [http://thinkpad-forum.de http://thinkpad-forum.de] größtes Forum zum Tema "ThinkPad" im deutschsprachigem Raum<br />
* [[Link-Seite]] – Liste der wichtigsten Links und Adressen zum Thema ThinkPad<br />
* [[Linux (Verweise)]] – Liste der wichtigsten Links und Adressen zum Thema Linux<br />
* [http://support.lenovo.com/en_US/ Lenovo Support] – Supportseiten von Lenovo <br />
* [http://download.lenovo.com/eol/index.html Lenovo-Download für ältere ThinkPad-Modelle] (bis Generation T30/R40/X41/Z61)<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
|}<br />
<br />
</div><br />
__NOTOC__</div>WileEhttps://thinkwiki.de/index.php?title=Sicherungen_X201_/_fuses_X201&diff=23857Sicherungen X201 / fuses X2012015-12-19T22:02:10Z<p>WileE: Sicherungen auf einem X201 Mainboard</p>
<hr />
<div>== Lage und Bezeichnung der Sicherungen auf einem X201 Mainboard ==<br />
<br />
[[Datei:Sicherungen_fuses_Thinkpad-X201_i7.jpg|X201 Sicherungen|300px]]<br />
<br />
Abgebildet ist ein X201 Mainboard mit einem Intel Core i7 620M Prozessor.<br />
Sicherung F4 wurde vermutlich nie verbaut. Die ist auch nicht im Schaltplan aufgeführt.<br />
<br />
Achtung: bei dem Board wurden einige Sicherungen entfernt - manche Pads sind also leer.</div>WileEhttps://thinkwiki.de/index.php?title=Datei:Sicherungen_fuses_Thinkpad-X201_i7.jpg&diff=23856Datei:Sicherungen fuses Thinkpad-X201 i7.jpg2015-12-19T21:58:42Z<p>WileE: Sicherungen auf einem X201 Mainboard, eigene Aufnahme</p>
<hr />
<div>Sicherungen auf einem X201 Mainboard, eigene Aufnahme</div>WileEhttps://thinkwiki.de/index.php?title=X200&diff=23855X2002015-12-19T17:44:36Z<p>WileE: Link Sicherungen eingefügt</p>
<hr />
<div>Das X200 ist das erste X-Modell der [[TP-Modelle#New-Generation_Thinkpad-Serien|New-Generation]] ThinkPad-Serie.<br />
Es ist auch in den folgenden Varianten erhältlich:<br />
* [[X200#X200s|X200s]] - Variante mit ULV-Prozessoren<br />
* [[X200#X200_Tablet|X200 Tablet]] - Tablet Variante<br />
Produziert wurde das X200 von August 2008 bis Juni 2010. Das X200s erschien einen Monat nach dem X200 und das X200 Tablet erst im Oktober 2008.<br />
<br />
<br />
[[Bild:IMG 2020.JPG|X200 aufgeklappt|thumb]]<br />
[[Bild:X200_Rechts.jpg|Rechte Seite des X200 mit USB 2.0, Line-Out, Mic-In, RJ11, HDD-Schacht, Kensington Lock |thumb]]<br />
[[Bild:X200_Links.jpg|Linke Seite des X200 mit Stromanschluss, Luftauslass, USB2.0, VGA, RJ45, USB 2.0, Funkverbindungsschalter, Expresscard 32/54|thumb]]<br />
<br />
== Wesentliche Unterschiede zum Vorgänger ([[X61]]): ==<br />
<br />
* Intel [http://de.wikipedia.org/wiki/Centrino#Montevina_.2F_Centrino_2 Montevina / Centrino 2] Plattform<br />
* Breitbild-Displays im Format 16:10<br />
* DDR3-RAM<br />
* offizielle Unterstützung von bis zu 8GB RAM<br />
* Expresscard statt CardBus<br />
* Einführung der [[X200 Ultrabase]], die u.a. DisplayPort und Serial Ultrabay Slim einführt<br />
<br />
== Technische Daten ==<br />
<br />
[[Bild:X200_Mainboard.jpg|thumb|Ein Blick unter die Tastatur.]]<br />
'''CPU:'''<br />
* Intel C2D P8400 2,26Ghz, 3MB L2 Cache, 1066MHz FSB, 25W TDP<br />
* Intel C2D P8600 2,40Ghz, 3MB L2 Cache, 1066MHz FSB, 25W TDP<br />
* Intel C2D P8700 2,53Ghz, 3MB L2 Cache, 1066MHz FSB, 25W TDP<br />
* Intel C2D P8800 2,66Ghz, 3MB L2 Cache, 1066MHz FSB, 25W TDP<br />
* Intel C2D T9400 2,53Ghz, 6MB L2 Cache, 1066MHz FSB, 35W TDP<br />
* Intel C2D T9550 2,66Ghz, 6MB L2 Cache, 1066MHz FSB, 35W TDP<br />
<br />
Die CPU kann nicht umgerüstet werden, da sie direkt auf das Mainboard aufgelötet ist.<br />
<br />
'''Grafikchip:''' <br />
* Intel Graphics Media Accelerator X4500MHD<br />
<br />
'''Display:'''<br />
{| class="wikitable"<br />
|-<br />
! Auflösung !! FRU !! DPI !! Helligkeit <br/> in Nits !! Kontrast !! Reaktions- <br/> geschw. !! Hersteller !! Modellbezeichnung <br />
|-<br />
| 1280x800 || 42T0478 || 124,8 || 200 CCFL || 250:1 || || Samsung || LTN121AT03<br />
|-<br />
| 1280x800 || 42T0510 || 124,8 || 200 CCFL || 400:1 || 25ms || AUO || B121EW03 V.6<br />
|-<br />
| 1280x800 || 42T0482 || 124,8 || 200 CCFL || 250:1 || || TMD-Toshiba || LTD121EWVB<br />
|-<br />
| 1280x800 || 42T0709 || 124,8 || LED || || || AUO || B121EW09 V.2<br />
|-<br />
| 1280x800 || 42T0715 || 124,8 || LED || || || N121IB-L05 ||<br />
|-<br />
| 1280x800 || 42T0711 || 124,8 || 200 LED || 500:1 || 16ms || LG-Philips || LP121WX3-TLC1 LP121WX3-TLA1 <br />
|-<br />
| 1280x800 || 42T0713 || 124,8 || LED || || || ||<br />
|}<br />
<br />
'''Speicher:'''<br />
* 1x 2GB DDR3-1067 SDRAM SO-DIMM (PC3-8500)<br />
* 2x 2GB DDR3-1067 SDRAM SO-DIMM (PC3-8500)<br />
<br />
Aufrüstbarkeit: Es lassen sich maximal 8GB verbauen: 2x 4GB DDR3-1067 SDRAM SO-DIMM (PC3-8500) (oder schnellerer RAM, dieser wird automatisch runtergetaktet).<br />
<br />
'''Festplatte:'''<br />
Das X200 wird mit einer 2,5" S-ATA Festplatte in 9,5mm Bauhöhe oder einer SSD (SATA 2) in 8mm Bauhöhe ausgeliefert:<br />
<br />
* 80GB HDD 5400rpm<br />
* 160GB HDD 5400rpm<br />
* 250GB HDD 5400rpm<br />
* 320GB HDD 5400rpm<br />
* 100GB HDD 7200rpm<br />
* 160GB HDD 7200rpm<br />
* 200GB HDD 7200rpm (mit Full Disk Encryption)<br />
<br />
* 64GB SSD<br />
* 128GB SSD<br />
<br />
'''Chipsatz:'''<br />
* Intel GM45/ICH9-ME<br />
<br />
'''Akkus:'''<br />
* 4 Zellen Li-Ion mit 2,0 Ah<br />
* 6 Zellen Li-Ion mit 5.2 Ah<br />
* 9 Zellen Li-Ion mit 7,8 Ah<br />
* 9 Zellen Li-Ion mit 8,4 Ah<br />
<br />
'''Maße und Gewicht:'''<br />
* Maße (BxTxH): 295mm x 210mm x 20,7mm - 35,3mm<br />
* Gewicht: 1,4 bis 1.7kg (4cell bzw. 9cell Akku)<br />
<br />
'''Erweiterungen'''<br />
<br />
* MiniPCI Express Slot 1 mit einer der folgenden Komponenten:<br />
** [[Intel_Wireless_Netzwerkadapter#Intel_WiFi_Link_5100|Intel WiFi Link 5100]]<br />
** [[Intel_Wireless_Netzwerkadapter#Intel_Ultimate_N_WiFi_Link_5300|Intel Ultimate N WiFi Link 5300]] (bei Modellen mit Webcam nur mit zwei statt drei Antennen)<br />
** Intel WiMAX/WiFi Link 5150 (AGN)<br />
** Intel WiMAX/WiFi Link 5350 (AGN)<br />
bei alle WiMAX/WiFi-Karten handelt es sich full size-Versionen.<br />
<br />
* MiniPCI Express Slot 2 mit einer der folgenden Komponenten:<br />
** Ericsson F3507g WWAN (UMTS mit GPS)<br />
** Qualcomm UNDP1 "Gobi 1000" WWAN (UMTS mit GPS)<br />
** leer<br />
<br />
* MiniPCI Express Slot halbe Höhe mit einer der folgenden Komponenten:<br />
** Intel [[Turbo Memory]] <br />
** [http://de.wikipedia.org/wiki/Wireless_USB Wireless USB]<br />
** leer<br />
<br />
'''Weitere Besonderheiten'''<br />
* Bluetooth 2.0<br />
* [[Fingerprint Reader]]<br />
* Webcam (bei manchen Modellen)<br />
<br />
'''Schnittstellen'''<br />
* VGA<br />
* 3x USB 2.0<br />
* Expresscard<br />
* LAN<br />
* Modem (bei manchen Modellen)<br />
* Kartenleser (mind. 15mb/s) bootfähig<br />
* Kopfhöreranschluss<br />
* Mikrofonanschluss<br />
<br />
== X200s ==<br />
<br />
[[Bild:Aufgeklappt.JPG|thumb|X200s aufgeklappt]]<br />
<br />
Anstelle der Core 2 Duo Prozessoren der P-Serie (25W TDP) werden im X200s CPUs der SL-Serie, mit 17W TDP, verbaut. Die Modelle mit Standard WXGA-Panel (1280x800) sind nur unwesentlich leichter als ein X200. Beim x200s mit WXGA+-Panel (1440x900) ergibt sich durch eine andere Konstruktion des Displaydeckels (Carbon) eine Gewichtsersparnis von etwa 200g. Diese Konfiguration bedingt jedoch einen Verzicht auf die integrierte Webcam im Displaybezel und das WWAN-Modul. Ein nachträglicher Einbau dieser Komponenten ist von Lenovo nicht vorgesehen.<br />
<br />
'''CPU:'''<br />
* Intel Core 2 Duo <br />
** SL9300 1,60 GHz, 6MB L2 Cache, 1066MHz FSB, 17W TDP<br />
** SL9400 1,86 Ghz, 6MB L2 Cache, 1066MHz FSB, 17W TDP<br />
** SL9600 2,13 Ghz, 6MB L2 Cache, 1066MHz FSB, 17W TDP<br />
** SU9300 1,20 GHz, 3MB L2 Cache, 800MHz FSB, 10W TDP<br />
<br />
* Intel Core 2 Solo ULV<br />
** SU3500 1,40 GHz, 3MB L2 Cache, 800MHz FSB, 5,5W TDP<br />
<br />
* Intel Celeron <br />
** SU2300 1,20 Ghz, 3MB L2 Cache, 800Mhz, 10W TDP 2 cores<br />
** M 723 1,20GHz, 1MB L2 Cache, 800Mhz, 10W TDP, 1 core<br />
<br />
'''Maße und Gewicht:'''<br />
* Maße: 295mm x 210mm x 20,7mm<br />
* Gewicht: ab 1.13 kg<br />
<br />
'''Display''':<br />
{| class="wikitable"<br />
|-<br />
! Auflösung !! FRU !! DPI !! Helligkeit <br/> in Nits !! Kontrast !! Reaktions- <br/> geschw. !! Hersteller !! Modellbezeichnung<br />
|-<br />
| 1280x800 || 42T0478 || 124,8 || 200 CCFL || 250:1 || || Samsung || LTN121AT03 <br />
|-<br />
| 1280x800 || 42T0510 || 124,8 || 200 CCFL || 400:1 || 25ms || AUO || B121EW03 V.6<br />
|-<br />
| 1280x800 || 42T0482 || 124,8 || 200 CCFL || 250:1 || || TMD-Toshiba || LTD121EWVB <br />
|-<br />
| 1280x800 || 42T0709 || 124,8 || LED || || || AUO || B121EW09 V.2 <br />
|-<br />
| 1280x800 || 42T0715 || 124,8 || LED || || || || <br />
|-<br />
| 1280x800 || 42T0711 || 124,8 || 200 LED || 500:1 || 16ms || LG-Philips || LP121WX3-TLC1 LP121WX3-TLA1 <br />
|-<br />
| 1280x800 || 42T0713 || 124,8 || LED || || || || <br />
|-<br />
| 1440x900 || 42T0480 || 140,3 || 250 LED || 300:1 || || TMD-Toshiba || LTD121EQ3B<br />
|}<br />
<br />
== X200 Tablet ==<br />
[[Bild:X200 tablet - aufgeklappt.JPG|X200 Tablet aufgeklappt|thumb]] [[Bild:X200_Tablet.jpg|Displayaushängung und Fingerprintreader|thumb]] [[Bild:X200_Tabletmodus.jpg|X200 im Tabletmodus|thumb]] [[Bild:IMG_0008.JPG|Mainboard aus X200 Tablet|thumb]]<br />
Das X200 Tablet (inoffizielle Kurzform: X200t) ist die Tablet-Variante des X200s und hat daher die gleichen Ausstattungsmerkmale bzgl. CPU, Chipsatz und Grafik.<br />
Die Akkus der X200/X200s Modelle sind nicht mit dem Tablet kompatibel; es sind sowohl ein 4 Zellen Akku, als auch ein 8 Zellen Akku verfügbar.<br />
<br />
'''Maße und Gewicht:'''<br />
* Maße (BxTxH): 295mm x 210mm x 21-35mm<br />
* Gewicht: ab 1.35 kg (4 Cell Akku)<br />
<br />
'''Display''':<br />
* CCFL Backlight, BoeHydis AFFS HV121WX4-120, FRU 45N6091<br />
* LED Backlight, Samsung S-PVA, FRU 13N7268/9, PN 13N7248, 200nits<br />
* LED Superbright, Toshiba S-PVA, FRU 45N5388/45N6092, PN 42T0567, Model# LTN121KX6B, 500:1 contrast, 285nit<br />
* LED Backlight MultiTouch, Samsung S-PVA, FRU 44C9666 (no wireless USB) / 93P5615/7, PN 42T0565, Model# LTN121AP03LED (single touch resistive: before October 2009), 230nit, 500:1 contrast<br />
* LED (multi touch capacitive: since September 2009) FRU 13N7270 (Samsung S-PVA Model# LTN121AP03101) or 13N7271/13N7295 (Toshiba IPS Model# LTD121KX6B), PN 42T0567, 270nit 500:1 contrast,<br />
* LED Super Bright Outdoor DisplayToshiba S-PVA, FRU 13N7272, PN 42T0697, Model# LT121EE08000, 400nits<br />
<br />
Weitere Tablet-spezifische Informationen unter [[X-Tablets]].<br />
<br />
== Modifikationen am X200 ==<br />
* [[(X200) AFFS/PVA-Display nachrüsten|X200 mit AFFS/PVA-Display nachrüsten]]<br />
* [[(X200t) mit n-WLAN und UMTS aufrüsten|X200t mit n-WLAN und UMTS aufrüsten]]<br />
* [http://thinkpad-forum.de/threads/154972-Ein-L%C3%B6sungsweg-zum-lockeren-Wlan-Schalter-bei-X200-und-X201 Lösungsweg zum lockeren WLAN-Schalter]<br />
<br />
== Erfahrungsberichte ==<br />
* [http://www.thinkpad-forum.de/thinkpad-hardware/x-serie-inkl-tablet/62686-erfahrungsbericht-x200-7458-7qg/ X200 - ThinkPad-Forum Erfahrungsbericht]<br />
* [http://thinkpad-forum.de/threads/93148-Mein-x200s-Blog-Erfahrungsbericht.....-etc/ X200s - ThinkPad-Forum Erfahrungsbericht]<br />
* [http://www.thinkpad-forum.de/thinkpad-hardware/x-serie-inkl-tablet/97926-erfahrungsbericht-x20-t-outdoordisplay-mit-400nit/ X200t OutdoorDisplay - ThinkPad-Forum Erfahrungsbericht]<br />
<br />
== Bekannte Probleme ==<br />
'''X200'''<br />
<br />
* In letzter Zeit sind häufig Fälle von defekten ThinkLights aufgetreten, die durch einen Bruch des Displaykabels verursacht werden.<br />
: Dazu gibt es Abhilfe im Forum:<br />
: [http://thinkpad-forum.de/threads/171257-Thinklight-reparieren-X200-x200s-und-x201-1280x800-CCFL-und-LED Thinklight reparieren X200 x200s und x201 1280x800 CCFL und LED]. <br />
<br />
'''X200/X200s'''<br />
<br />
* Nach Bios Update 3.22 können Nachbauakkus nicht mehr aufgeladen werden. Es erscheint eine Meldung vom Energiemanager, dass man keinen Original Lenovo Akku hat und er ihn deswegen nicht laden kann. <br />
: Nach einem BIOS-Downgrade auf auf 3.17 erscheint die Meldung nicht mehr.<br />
<br />
: [http://thinkpad-forum.de/threads/152969-Nach-Bios-Update-3-22-kein-Aufladen-von-Nicht-Original-Akku-mehr ThinkPad-Forum - Nach Bios Update 3.22 kein Aufladen von Nicht-Original Akku mehr ]<br />
<br />
[[Bild:X200-Palmrest.JPG|Ein typischer Riss in der rechten unteren Ecke des Palmrests eines X200|thumb]]<br />
<br />
* Einige Besitzer berichten über Risse im Palmrest, die ohne unsachgemäße Beanspruchung auftreten können. <br />
<br />
: [http://www.thinkpad-forum.de/thinkpad-hardware/x-serie-inkl-tablet/92614-kleiner-riss-im-palmrest/?highlight=x200+riss ThinkPad-Forum Nutzerbericht - Riss im Palmrest]<br />
* Eine alte AMT Firmware kann nach einem BIOS Update das Starten des X200(s) um ca. 30 Minuten [http://thinkpad-forum.de/threads/141121-BIOS-update-X200-X200s-vermeintlich-fehlgeschlagen verzögern]. In einem anderen Fall von sehr langsamem Starten half das Ziehen der [http://thinkpad-forum.de/threads/139991-x200-braucht-lange-zum-Booten-geloest BIOS-Batterie].<br />
<br />
* Grafikfehler bei bestimmten Speicherkonfigurationen (z.B. bei asymmetrischer Speicherbestückung). Das Problem lässt sich beheben, indem man entweder die Speichermodule austauscht, oder aber die Virtualisierung im BIOS abschaltet.<br />
: [http://thinkpad-forum.de/threads/123507-Grafikfehler-X200-Software-oder-Hardware-Problem ThinkPad-Forum - Grafikfehler X200] <br />
: [http://thinkpad-forum.de/threads/180326-Grafikfehler-auf-X200s ThinkPad-Forum - Grafikfehler auf X200s?] <br />
<br />
'''X200 (s & t)'''<br />
<br />
* Lenovo verbaut drei verschiedene Tastaturen in der X200-Serie, deren Tippgefühl und Qualitätsanmutung nicht gleich zu sein scheint. In Höhe der Festplatte bzw. im Bereich der Entertaste ist bei Tastaturen ein Durchhängen um ein zwei Millimeter feststellbar. <br />
: Des Weiteren verwendet Lenovo keine Tastaturen mehr mit ungelochter Rückplatte.<br />
<br />
'''X200t'''<br />
<br />
* Einige Besitzer berichten von einer Wölbung im Bereich des Gelenkes, welche im Tabletmodus stärker sichtbar wird.<br />
: [http://thinkpad-forum.de/threads/138583-Displayrahmen-wölbt-sich-im-Tabletmodus ThinkPad-Forum - Displayrahmen wölbt sich im Tabletmodus]<br />
<br />
==== X200 Plagiat ====<br />
<br />
Beim Gebrauchtkauf eines X200 aus dubiosen Quellen bzw. mit unzureichender Beschreibung ist Vorsicht geboten, da es einen X200 Nachbau aus China gibt, der sich einfach "ThinkPad X200" nennt. Auf den ersten Blick wirkt das Nachbau dem X200 sehr ähnlich, ist aber etwas kleiner mit nur 11.6" und mit einem Intel ATOM-Prozessor schlechter ausgestattet. Auch fehlt der Lenovo Schriftzug auf dem Displaydeckel.<br />
*[http://www.thinkpad-forum.de/forum-community/allgemeine-thinkpad-diskussion/108747-x200-mit-mit-11-6″-hd-display-atom-cpu-für-200-euro-d/#post1020020 Zugehöriger Thread aus dem ThinkPad-Forum]<br />
*[http://www.netbooknews.de/31990/thinkpad-x200-klon-aus-china-mit-116-hd-display-atom-cpu-fur-200-euro/ Artikel über das "ThinkPad X200" bei netbooknews.de]<br />
<br />
== Praktische Infos ==<br />
'''X200'''<br />
* Maße des Wärmeleitpads für die GPU: 20 mm (B) x 15 mm (H) x 0,5 mm (D)<br />
<br />
== Technische Skizzen oder Schaltpläne ==<br />
* [[Sicherungen_X200_und_X200s_/_fuses_X200_and_X200s| Sicherungen der X200 & X200s (Lage)]]<br />
<br />
== FAQ ==<br />
<br />
== Treiber ==<br />
*[http://support.lenovo.com/en_US/research/hints-or-tips/detail.page?&LegacyDocID=MIGR-70476 Treiber Matrix X200]<br />
*[http://support.lenovo.com/en_US/research/hints-or-tips/detail.page?&DocID=HT063326 Treiber Matrix X200s]<br />
*[http://support.lenovo.com/en_US/research/hints-or-tips/detail.page?&DocID=HT063327 Treiber Matrix X200 Tablet]<br />
<br />
Bei Lenovo vorhanden, aber nicht in der Treibermatrix aufgeführt:<br />
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/83wo12ww.exe Ericsson F5521gw/F3607gw/F3507g Wireless WAN Driver V. 6.3.3.6 Für XP, Vista, Win7 32 u. 64 Bit]<br />
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/83wo12ww.txt README]<br />
<br><br />
<br />
== Weblinks ==<br />
*[http://support.lenovo.com/en_US/product-and-parts/partsLookup.page| Lenovo Seite zum Abrufen der Liste der Bauteile nach Angabe der 4-stelligen Machinentyps und der Seriennummer (MFG P/N und FRU P/N)]<br />
*[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6632_04.pdf Hardware Maintenance Manual - ThinkPad X200 and X200s (Oktober 2009)] (8,664,147 Bytes)<br />
*[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/45n3683_04.pdf Hardware Maintenance Manual - ThinkPad X200Tablet and X201Tablet (August 2011)]<br />
*[http://www.lenovoservicetraining.com/ion/X200/index.html ThinkPad X200 How to Videos, passend zum HMM]<br />
*[http://www.youtube.com/watch?v=NYC2Be4coFs&fmt=18 Video: Das X200 im Vergleich zum x61t.]<br />
<br />
[[Category:Hardware]][[Category:ThinkPad]][[Category:X-Serie]] [[Category:X-Serie Tablet]]</div>WileEhttps://thinkwiki.de/index.php?title=Hauptseite&diff=23854Hauptseite2015-12-19T17:41:17Z<p>WileE: Link zu X200 Sicherungen eingefügt</p>
<hr />
<div><div id="hauptseite"><br />
{| width="100%" cellspacing="0" cellpadding="0"<br />
| colspan="2" |<br />
<br />
<div id="hauptseite-willkommen" class="hauptseite-oben"> <br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 2px solid #DD0F0F; background-color:#F7CDCD; padding: 1em 1em 1em 1em;"> <br />
== Hinweis == <br />
Aufgrund des hohen Spamaufkommens und der mangelnden Sicherheit von Captchas mussten wir vorübergehend die Registrierung neuer Nutzer leider deaktivieren. Wer sich neu anmelden will, meldet sich bitte im [http://thinkpad-forum.de ThinkPad-Forum.de] unter Angabe des gewünschten Nicknamens und ihrer/seiner E-Mailadresse bei [http://thinkpad-forum.de/members/8182-Mornsgrans Mornsgrans] oder [http://thinkpad-forum.de/members/9438-moronoxyd Moronoxyd]<!--oder per E-Mail bei "thinkpad-wiki _at_ gmx.de"-->. <br />
<br />
</div></div><br />
<br />
<!-- Willkommen --><br />
<div id="hauptseite-willkommen" class="hauptseite-oben"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #000; background-color:#f8f8ff; padding: 1em 1em 1em 1em;"><br />
<br />
== Willkommen ==<br />
<br />
[[Bild:Thinkwiki61tw4.jpg|right]]<br />
<br />
Th<font color=red>i</font>nkPad-Wiki ist das deutsche Wiki zum Thema ThinkPad, den Notebooks, [[Ultrabooks]] und [[Tablets]] von Lenovo und IBM. Es umfasst Modellübersichten, technische Daten, Umbauanleitungen, Tuning-Tipps, Performance- und Stromsparoptimierungen sowie Anwendungen unter Windows, Linux und MacOS. Das Wiki entstand aus [http://thinkpad-forum.de/threads/39043-Thread-zum-Forum-Projekt-Thinkpad-Wiki-org einer Initiative] von Mitgliedern des [[ThinkPad-Forum|ThinkPad-Forums]]. Wer möchte, kann sich aktiv beteiligen und eigene Texte und Bilder zum Thema ThinkPad einstellen bzw. vorhandene Artikel bearbeiten. Jeder kann und darf [[Hilfe:Hilfe|hier mitmachen]]! Seit April 2008 haben sich so {{NUMBEROFUSERS}} [[Spezial:Benutzer|Benutzer]] registriert und zusammen {{NUMBEROFARTICLES}} Artikel erstellt.<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
|-<br />
<!-- der richtige Start ins Wiki --><br />
| width="50%" style="vertical-align:top;" |<br />
<div id="hauptseite-Start" class="hauptseite-links"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 2em 1em;"><br />
<br />
== Einstieg ==<br />
* [[:Kategorie:Lesenswert|Lesenswerte Artikel]] – besonders gute Artikel, die Th<font color=red>i</font>nkPad-Wiki-Nutzer als "lesenswert" eingestuft haben<br />
* [http://www.google.de/search?hl=de&as_qdr=all&q=site%3Awww.thinkpad-wiki.org&btnG=Suche&meta= Google-basierte Suche] – die Seiten des Th<font color=red>i</font>nkPad-Wiki per Google durchsuchen <br />
* [[Hilfe:Hilfe|Hilfe]] – Hinweise zur Bearbeitung des Th<font color=red>i</font>nkPad-Wiki<br />
* [[Gästebuch]] – hier kann man Kommentare und Grüße hinterlassen<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== ThinkPad Modelle & Zubehör ==<br />
<br />
[[Bild:ThinkPadMultiOS.jpg|150px|right]]<br />
<br />
([http://de.wikipedia.org/wiki/Centrino Carmel-Plattform])<br />
<br />
* [[ThinkPad-Modelle]] – Übersicht alle Modelle, T-/W-/X-/R-/SL/L-Serien und die Thinkpad-Edge-E-Modelle<br />
* [[Modellvarianten]] – der Ariadnefaden durch das ThinkPad-Labyrinth: Wide oder 4:3? 15" oder 14"? Wo passt welcher Akku? Intel- oder ATi/nVidia-Grafik? Und was heißt "UK43JGE"?<br />
* [[Zubehör]] – Überblick über [[Zubehör#Dockingstationen_.26_Port-Replikatoren|Dockingstationen & Port-Replikatoren]], [[Ultrabase|UltraBase-Modelle]], [[Festplatten und SSDs]], Akkus, [[Ultrabay]], [[Netzteil|Netzteile]] und Bastelprojekte<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
<br />
<!-- Modellübergreifende Themen --><br />
<div id="hauptseite-Linux" class="hauptseite-links"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0 1em 1em;"><br />
<br />
== Modellübergreifende Themen ==<br />
* [[Akku]] - Übersicht und Tipps zur Akkupflege<br />
* [[Modellübergreifende Themen|BIOS-Update ohne optisches Laufwerk]] (Windows, Linux)<br />
* [[Bluetooth aktivieren]]<br />
* [[Fehlersuche bei ThinkPads]] - Zahlreiche Fehler bei ThinkPads mit Links zu möglichen Lösungen<br />
* [[Garantie]] – Infos zur Abwicklung im Schadensfall und Garantieverlängerung<br />
* [[SSD und CF-Karten als HDD-Ersatz]] – Einführung und Infos zu SSD und CF-Karten<br />
<br />
weitere [[Modellübergreifende Themen]]<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<div id="hauptseite-Linux" class="hauptseite-links"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== Ideapad Modelle ==<br />
* [[IdeaPad Modelle]]<br />
* [[IdeaPad S-Serie | Infos, How-Tos, Tipps zu den IdeaPad-Netbooks der S-Serie]] <br />
* [[IdeaPad HMM]]<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<!-- Wiki-Intern --><br />
<div id="hauptseite-Intern" class="hauptseite-links"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== ThinkPad-Wiki Intern ==<br />
* [[ToDo]]-Liste für den Aufbau des Wiki<br />
* [[Wiki-Installationshürden]] – Probleme für die noch Lösungen gesucht werden<br />
* [[Spezial:Letzte_Änderungen|Letzte Änderungen]] – zeigt, wo, wann und von wem kürzlich Bearbeitungen vorgenommen wurden<br />
* [[Sammelstelle]] – Liste verbesserungswürdiger Artikel, unfertiger Ideen und Baustellenabschnitte, die auf Bearbeitung warten<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<!-- Technische Skizzen, Schaltpläne und Bilder --><br />
<div id="hauptseite-Skizzen" class="hauptseite-links"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== Technische Skizzen, Schaltpläne und Bilder ==<br />
<br />
<br />
* [[T60_4:3:Sicherungen|Sicherungen auf einem T60-Board (15 Standardscreen)]]<br />
* [[T61_Sicherungen|Sicherungen auf einem T61-Board (14,1" wide screen)]]<br />
* [[X6x-Series-Fuses|Sicherungen des X60 (Lage und Spezifikationen)]]<br />
* [[X61_Sicherungen| Sicherungen des X61 (Lage)]]<br />
* [[Sicherungen_X200_und_X200s_/_fuses_X200_and_X200s| Sicherungen der X200 & X200s (Lage)]]<br />
* [[W500_Sicherungen|Sicherungen des T500/W500 (Lage und Spezifikationen)]]<br />
* [[T410_Sicherungen|Sicherungen des T410 (nVidia) (Lage und Spezifikationen)]]<br />
* [[S230U_Sicherungen|Sicherungen des S230u Twist (Lage und Spezifikationen)]]<br />
Weitere [[Technische Skizzen, Schaltpläne und Bilder]]<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== Downloads ==<br />
* [[2010_Error_umgehen|BIOS Download-Links für T43, R52, X41 und X41 Tablet]] zum Abschalten der Error 1802 und 2010<br />
* [http://forum.notebookreview.com/threads/t61-x61-sata-ii-1-5-gb-s-cap-willing-to-pay-for-a-solution.459591/page-116#post-9932632 Middleton-Bios (T/R/X61, X300)] (bei notebookreview.com), [http://web.archive.org/web/20131128082511/http://forum.notebookreview.com/lenovo/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 Middleton-Bios in der alten Tabelle]<br />
* [[Access Help deutsch|Access Help User Guide deutsch]] (bei Lenovo nicht zum Download erhältlich)<br />
* [https://dl.dropboxusercontent.com/u/15415342/ATI-Legacy-Treiber_Vista.zip ATI Treiber für X3x, T40-42 unter Windows 7] (eigentlich für Windows Vista gedacht)<br />
* [https://dl.dropboxusercontent.com/u/15415342/R31/linux-image-3.15.0-rc7%2B_3.15.0-17_i386.deb] Linux-Kernel für R31 inklusive reparierter DSDT für funktionierenden Standby, vorcompiliert als .deb für Debian. Ab Kernel 3.18 kann man auch einen "Vanilla"-Kernel einsetzen, da die 830M-Chipsatzgraphik nun korrekt unterstützt wird.<br />
* [https://dl.dropboxusercontent.com/u/15415342/R31/linux.tar.xz] Linux-Kernel Sourcen inklusive Patch für i830-basierte Thinkpads, zum eigenhändigen kompilieren.<br />
<br />
| width="50%" style="vertical-align:top;" |<br />
<br />
<!-- News --><br />
<div id="hauptseite-News" class="hauptseite-rechts"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== Aktuelles ==<br />
* Adware (Superfish) auf einigen Geraeten entdeckt. [http://news.lenovo.com/article_display.cfm?article_id=1931&cid=ww:social:149255607:149255606:TWITTER:lenovo:*%20Customer%20Service%20and%20Support&linkId=12486077 Pressemitteilung von Lenovo]<br />
* Sicherheitslücke im UEFI vieler ThinkPads, [http://support.lenovo.com/us/en/product_security/uefi_edk2 Update für die meisten Geräte erhältlich] <br />
* Update auf MediaWiki 1.24.0<br />
* Lenovo ruft Akku zurück. Betroffene Systeme Thinkpad [[T410]]/[[T420]], [[T510]]/[[W510]], [[X200]]/[[X201]](s), [[X100e]]/[[X120e]]. Weitere Infos siehe [http://support.lenovo.com/de_DE/detail.page?DocID=HF004122 hier:]<br />
* Wichtig BIOS Update W540, weitere Details im Lenovo-Forum [http://forums.lenovo.com/t5/W-Series-ThinkPad-Laptops/HOWTO-Brick-a-W540-in-easy-steps/td-p/1400393 hier] Bios Update gibt es [http://support.lenovo.com/en_US/downloads/detail.page?DocID=DS039078 hier]<br />
* Neue Firmware 2.17.000 für ThinkPad Pro Dock und ThinkPad Ultra Dock (schwarzer Bildschirm für ein paar sek.) [http://support.lenovo.com/en_US/detail.page?DocID=HT081248 Problemlösung]<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
==Usertreffen==<br />
[[Bild:Stamtischrunde050708.jpg|150px|right|]]<br />
* [[ThinkPad-Stammtisch_Berlin|ThinkPad-Stammtisch Berlin]] – Treffen in Berlin-Kreuzberg jeden 1. Samstag im Monat<br />
* [[ThinkPad_Stammtisch_Hamburg|ThinkPad-Stammtisch Hamburg]]– Treffen in Hamburg jeden 3. Sonntag im Monat<br />
* [[ThinkPad_Stammtisch_Rhein-Main|ThinkPad-Stammtisch Rhein-Main]] Treffen alle zwei Monate (2. Samstag) in Mainz<br />
* [[User-Treffen_in_Kiel|Usertreffen in Kiel -]] Am 08. August 2015: "Kieler-Sommertreffen 2015"<br />
* [http://thinkpad-forum.de/threads/95963-Rund-um-Thinkpad-Treffen-%C3%9Cberblick?p=898364&viewfull=1#post898364/ Aktuelle Übersicht und Terminplan der Usertreffen]<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<!-- Anleitungen --><br />
<div id="hauptseite-Anleitungen" class="hauptseite-rechts"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== Anleitungen (Hardware) ==<br />
* [[Erste Hilfe bei Flüssigkeitsschäden]] – Ruhe bewahren und NICHT KIPPEN<br />
* [[Geräuschentwicklung reduzieren]] – Leisetreter ohne Surren, Fiepen, Schnarren oder Zwitschern<br />
* [[X200 Displayumbau|IPS-Display im X200]] – das X200 mit hochwertigem Display ausstatten<br />
* [[Rauchertastatur reinigen]] – am X40 erfolgreich durchgeführt<br />
* [[Lüfter reinigen]] – Reinigen bzw. Entstauben des Thinkpad-Lüfters<br />
* [[WLAN nachrüsten]] – bei älteren ThinkPads WLAN integrieren<br />
<br />
[[Thinkpad_Anleitungen |weitere Anleitungen rund um ThinkPad-Hardware]]<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<!-- Windows auf Thinkpads --><br />
<div id="hauptseite-windows" class="hauptseite-rechts"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== Windows auf ThinkPads ==<br />
[[Bild:Windows_logo.png|140px|right]]<br />
<br />
* [[Clean Install]] – Windows "sauber" neu aufsetzen<br />
* [[Lüftersteuerung]] – wie bekommt man den Lüfter unter Kontrolle?<br />
* [[Vista Stromverbrauch senken|Stromverbrauch senken, unter Vista]] & [http://thinkpad-forum.de/threads/85242-HowTo-Stromsparen-bei-T-R-400-500-u.-evtl.-auch-anderen Windows 7] – Dienste aufräumen, C4-Sleep aktivieren und Undervolting<br />
* [[TPFanControl richtig einrichten]] Nützliches zu TPFanControl<br />
<br />
[[Windows_Anleitungen|weitere Windows-Anleitungen]]<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<!-- Linux auf ThinkPads --><br />
<div id="hauptseite-Linux" class="hauptseite-rechts"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== Linux auf ThinkPads ==<br />
<br />
[[Bild:Tuxpad.png|150px|right]]<br />
<br />
* [[Archlinux Schnelleinstieg]] – Kleiner Guide zum Einstieg in Archlinux<br />
* [[Debian Schnelleinstieg]] – Einführung in die Installation von Debian<br />
* [[Fedora Schnelleinstieg]] – Anleitung zur Installation von Fedora<br />
* [[Linux Distributionen]] – Entscheidungshilfen für die Wahl zwischen Ubuntu, Debian, Gentoo & Co.<br />
* [[Linux Distributionen für ältere Thinkpads]] – Linux-Distributionen, die weniger Leistung benötigen<br />
* [[Messung_der_Leistungsaufnahme_unter_Linux|Messung der Leistungsaufnahme]] – Verbrauchsmessung mit Powertop bzw. tp_smapi<br />
* [[Thinkfan]] – benutzerdefiniertes Steuern des CPU-Lüfters<br />
* [[Thinkpad_Fan_Control|tpfanco]] – Lüftersteuerung mit GUI<br />
* [[TLP - Linux Stromsparen]] – Dokumentation zum Stromspartool<br />
<br />
[[ThinkPad_Linux_Anleitungen|Weitere Linux-Anleitungen]]<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<!-- Ubuntu auf ThinkPads --><br />
<div id="hauptseite-Ubuntu" class="hauptseite-rechts"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== Ubuntu auf ThinkPads ==<br />
<br />
[[Bild:Ubuntu_orange_hex_su.png|150px|right]]<br />
<br />
* [[Ubuntu_Schnelleinstieg|Ubuntu Schnelleinstieg]] – Übersichtsartikel zur Installation mit zahlreichen Querverweisen<br />
* [[TLP - Linux Stromsparen]] – Dokumentation zum Stromspartool<br />
* [[Ubuntu_LTS_Enablement_Stack|Ubuntu LTS Enablement Stack]] – Hardwareunterstützung aktualisieren<br />
* [[Qualcomm_Gobi_2000_unter_Linux_installieren|Gobi 2000]] – Qualcomm Gobi 2000 einrichten<br />
* [[Ubuntu_ThinkPad_Extras_PPA|ThinkPad Extras PPA]] – Pakete für Trackpoint, Gobi 2000 und zum Schalten des WWAN<br />
<br />
<br />
[[ThinkPad_Linux_Anleitungen#Ubuntu|Weitere Ubuntu-Anleitungen]]<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<!-- BSD auf Thinkpads --><br />
<div id="hauptseite-bsd" class="hauptseite-rechts"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== BSD auf ThinkPads ==<br />
[[Bild:Bsd_daemon.jpg|140px|right]]<br />
<br />
* [[OpenBSD auf älteren ThinkPads]] am Beispiel eines ThinkPads T60.<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
<!-- Links und Adressen --><br />
<div id="Links" class="hauptseite-rechts"><br />
<div style="margin: 0; margin-right:10px; margin-bottom:10px; border: 1px dotted #dfdfdf; background-color:#f9f9f9; align:right;padding: 0.3em 1em 0.7em 1em;"><br />
<br />
== Links und Adressen ==<br />
* [http://sm.krelay.de/tp/index.php Abfrage der Ausstattung bei ThinkPads bis 08/2014]<br />
* [http://thinkpad-forum.de http://thinkpad-forum.de] größtes Forum zum Tema "ThinkPad" im deutschsprachigem Raum<br />
* [[Link-Seite]] – Liste der wichtigsten Links und Adressen zum Thema ThinkPad<br />
* [[Linux (Verweise)]] – Liste der wichtigsten Links und Adressen zum Thema Linux<br />
* [http://support.lenovo.com/en_US/ Lenovo Support] – Supportseiten von Lenovo <br />
* [http://download.lenovo.com/eol/index.html Lenovo-Download für ältere ThinkPad-Modelle] (bis Generation T30/R40/X41/Z61)<br />
<hr style="display: block; clear: both; visibility: hidden;"><br />
</div><br />
</div><br />
<br />
|}<br />
<br />
</div><br />
__NOTOC__</div>WileEhttps://thinkwiki.de/index.php?title=Sicherungen_X200_und_X200s_/_fuses_X200_and_X200s&diff=23853Sicherungen X200 und X200s / fuses X200 and X200s2015-12-19T17:37:09Z<p>WileE: Sicherungen auf X200 und X200s Mainboards</p>
<hr />
<div>== Lage und Bezeichnung der Sicherungen auf einem X200 Mainboard ==<br />
<br />
[[Datei:Sicherungen_fuses_Thinkpad-X200_P.jpg|X200 Sicherungen|300px]]<br />
<br />
Abgebildet ist ein X200 Mainboard mit einem Intel Core2Duo P8400 Prozessor.<br />
<br />
<br />
== Lage und Bezeichnung der Sicherungen auf einem X200s Mainboard ==<br />
<br />
[[Datei:Sicherungen_fuses_Thinkpad-X200s_SU.jpg|X200s Sicherungen|300px]]<br />
<br />
Abgebildet ist ein X200s Mainboard mit einem Intel Core2Duo SU3500 Prozessor.<br />
Die Lage und Werte gelten auch für X200 Tablet Mainboards.</div>WileEhttps://thinkwiki.de/index.php?title=Datei:Sicherungen_fuses_Thinkpad-X200s_SU.jpg&diff=23852Datei:Sicherungen fuses Thinkpad-X200s SU.jpg2015-12-19T17:25:06Z<p>WileE: Sicherungen X200s Mainboard / eigene Aufnahme</p>
<hr />
<div>Sicherungen X200s Mainboard / eigene Aufnahme</div>WileEhttps://thinkwiki.de/index.php?title=Datei:Sicherungen_fuses_Thinkpad-X200_P.jpg&diff=23851Datei:Sicherungen fuses Thinkpad-X200 P.jpg2015-12-19T17:23:43Z<p>WileE: Sicherungen X200 Mainboard / eigene Aufnahme</p>
<hr />
<div>Sicherungen X200 Mainboard / eigene Aufnahme</div>WileEhttps://thinkwiki.de/index.php?title=Datei:X61_X60_Luefter_Heatsink_Fan.jpg&diff=23826Datei:X61 X60 Luefter Heatsink Fan.jpg2015-12-09T12:50:46Z<p>WileE: WileE lud eine neue Version von Datei:X61 X60 Luefter Heatsink Fan.jpg hoch</p>
<hr />
<div>X60 und X61 (s & T) Kühlkörper Lüfter, HQ, eigene Aufnahme</div>WileEhttps://thinkwiki.de/index.php?title=Datei:X61_X60_Luefter_Heatsink_Fan.jpg&diff=23825Datei:X61 X60 Luefter Heatsink Fan.jpg2015-12-09T12:24:40Z<p>WileE: WileE lud eine neue Version von Datei:X61 X60 Luefter Heatsink Fan.jpg hoch</p>
<hr />
<div>X60 und X61 (s & T) Kühlkörper Lüfter, HQ, eigene Aufnahme</div>WileEhttps://thinkwiki.de/index.php?title=Sierra_MC8775_Upgrade_auf_7,2_MBit&diff=23742Sierra MC8775 Upgrade auf 7,2 MBit2015-11-15T17:38:23Z<p>WileE: Links korrigiert</p>
<hr />
<div>Die in verschiedenen Thinkpads verbaute Sierra MC8775 UMTS-Karte unterstützt nur die Geschwindigkeit von 3,6 MBit/s des ursprünglichen UMTS-Standards. Durch das Einspielen einer aktuellen Firmware lässt sich die Unterstützung für die volle vom Chipsatz unterstützte Geschwindigkeit von 7,2 MBit/s nachrüsten.<br />
<br />
Die folgende Anleitung wurde von Karl (im Thinkpad-Forum.de als User "6457-7xg" unterwegs) auf Basis der englischsprachigen Anleitung im [http://www.3g-modem-wiki.com/page/Sierra+Wireless+MC8775+%26+MC8775v 3G Modem Wiki] erstellt.<br />
<br />
<br />
=== Vorbereitung ===<br />
<br />
* Die Treiber für die MC8775-Karte müssen fehlerfrei installiert sein<br />
* eine SIM-Karte muss eingesetzt sein<br />
* der 3G Watcher muss installiert sein<br />
* Da Notebook sollte am Netzstrom hängen, der Akku sollte aufgeladen sein<br />
* gewünschte modifizierte Firmware herunterladen (siehe [[Sierra_MC8775_Upgrade_auf_7,2_MBit#Quellen|Quellen]])<br />
<br />
<br />
=== aktuelle Firmware überprüfen ===<br />
<br />
Zunächst sollte man überprüfen, welche Firmware aktuell installiert ist.<br />
Dazu startet man den 3G Watcher und schaut unter Hilfe -> Info -> Firmware nach.<br />
<br />
[[Bild:MC8775_Update_01.jpg]]<br />
<br />
[[Bild:MC8775_Update_02.jpg|400px]]<br />
<br />
Wenn die Firmware "H2_0_7_1BMCAP" installiert ist, unterstützt die Karte bereits die vollen 7,2 MBit/s.<br />
Andernfalls sollte die Firmware "H1_1_8_3MCAP" installiert sein.<br />
<br />
Jetzt bitte den 3G Watcher wieder beenden!<br />
<br />
<br />
=== Firmware installieren ===<br />
<br />
Jetzt im Programmordner des 3G Watchers (üblicherweise "c:\Program Files\Sierra Wireless Inc\3G Watcher\") das Update-Tool binupdater.exe starten.<br />
Für den Fall, daß dieses Programm nicht vorhanden ist, gibt es unter [[Sierra_MC8775_Upgrade_auf_7,2_MBit#Quellen|Quellen]] einen separaten Download.<br />
<br />
[[Bild:MC8775_Update_03.jpg|400px]]<br />
<br />
Den nächsten Dialog mit "Ok" bestätigen:<br />
<br />
[[Bild:MC8775_Update_04.jpg|400px]]<br />
<br />
Jetzt die Datei "MC8775QCOMH2.0.3.1.cwe" auswählen (die Versionsnummer kann variieren, die Datei mit "QCOM" im Dateinnamen muss ausgewählt werden) und wieder bestätigen:<br />
<br />
[[Bild:MC8775_Update_05.jpg|400px]]<br />
<br />
Nachdem das Update erfolgreich eingespielt wurde wieder bestätigen<br />
<br />
[[Bild:MC8775_Update_07.jpg|400px]]<br />
<br />
<br />
Jetzt wieder die "binupdater.exe" starten und den Vorgang mit der zweiten Firmware-Datei wiederholen. Diesmal die Datei ohne "QCOM" im Dateinamen auswählen.<br />
<br />
[[Bild:MC8775_Update_09.jpg|400px]]<br />
<br />
<br />
=== Erfolg überprüfen ===<br />
<br />
Zur Erfolgsüberprüfung wieder den 3G Watcher starten und unter Hilfe -> Info -> Firmware nachschauen, daß jetzt die gewünschte Firmwareversion "H2_0_7_1BMCAP" installiert ist:<br />
<br />
[[Bild:MC8775_Update_14.jpg|400px]]<br />
<br />
<br />
=== Quellen ===<br />
* [http://www.3g-modem-wiki.com/page/Sierra+Wireless+MC8775+%26+MC8775v] - englischsprachige Anleitung im 3G Modem Wiki bei Archive.org]<br />
* [[http://www.mediafire.com/download/ngq41ay7aaj55hz/3G_Watcher.zip Sierra 3G Watcher, Einwahlsoftware inkl. Treiber]]<br />
* [[http://www.mediafire.com/download/11wubwdmqoyiihh/Sierra_Firmware_Update_Tool.zip MC8775 Binary Update Tool R1.6.0.3]/binflash_original_v1.6.0.3.rar MC8775 Binary Update Tool R1.6.0.3]]<br />
* [[http://www.mediafire.com/download/7fac7i7h12qhbwn/Sierra_MC8775_Firmware.zip Firmware Version 2.0.8.19]]</div>WileE