Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
hp_tc_1100 [Le 16/04/2010, 18:17]
DannyBiker
— (Version actuelle)
Ligne 1: Ligne 1:
-====== HP TC1100 ====== 
-{{:​materiel:​portable:​hptc1100.jpg|}} 
- 
-Le TC1100 est une tablette de la société HP que la marque commercialisa en 2003 et cessa de produire en 2005. Sa popularité est pourtant restée quasiment intacte au fil des années tant la machine a symbolisé pour beaucoup la tablette idéale : élégante, solide et pratique avec son clavier détachable. 
- 
-Commercialisée avec Windows XP Tablet Edition, elle n'a pas manqué de susciter l'​intérêt de la planète Linux et si la tablette est capable de faire tourner décemment Windows 7 (pour peu que la configuration matérielle suive), elle retrouve une seconde jeunesse en passant par la case libre et plus précisément la case Ubuntu. L'​ensemble des fonctionnalités est opérationnelle ou presque et ce bien souvent dès le premier lancement du système. Pour toutes celles qui demanderaient des ajustements,​ la présente page constitue un guide simple et intuitif. 
-À noter que l’intégralité de ce qui suit se veut le travail d’un membre du forum officiel d’Ubuntu et provient d'un sujet dédié à la machine sur ce même forum dont vous retrouverez les références en bas de page. 
- 
- 
-===== Installation ===== 
- 
- 
-Avant tout chose, le HP TC1100 ne proposant pas de lecteur CD/DVD (si ce n’est via une station d’accueil),​ je vous invite à consulter la documentation pour tout ce qui touche à l’[[live_usb|installation d’Ubuntu via une clé USB]]. 
- 
-Pensez à bien [[gestionnaire_de_mises_a_jour|mettre à jour]] votre distribution,​ a fortiori si vous entamez ce guide suite à une nouvelle installation d'​Ubuntu. ​ 
- 
-Installez ensuite les [[nvidia?​s[]=pilotes&​s[]=nvidia 
-|pilotes de la carte graphique]] si ce n'est pas déjà fait. 
- 
-Installez les [[wacom|pilotes wacom]] en tapant ceci dans un terminal :  
-<​code>​sudo apt-get install wacom-tools wacomcpl</​code>​ 
- 
- 
-===== Les indispensables pour tablettes ===== 
- 
-Installez les paquets suivants pour une meilleure expérience tactile : 
-  * [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]][[apt://​cellwriter|cellwriter]] – programme de reconnaissance d'​écriture et clavier virtuel. 
-  * [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]][[apt://​xournal|xournal]] – équivalent du Journal de Windows, ce programme permet de prendre des notes manuscrites rapidement. 
-  * [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]][[apt://​xbindkeys|xbindkeys]] – permet d'​assigner des fonctions au(x) bouton(s) du stylet. 
- 
-=== Configurer Xbindkeys === 
-  
-Il s’agit d’assigner les boutons du HP TC1100 (ceux de l’écran ainsi que les boutons Q et de changement d’écran) à des programmes ou actions. 
- 
-Dans un terminal, tapez : <​code>​gedit .xbindkeysrc</​code>​ 
-Dans le fichier qui s’ouvre, entrez le code suivant : 
-<​code>"​rotate"​ 
-b:30 
-"​xournal"​ 
-b:31 
-"​cellwriter"​ 
-b:32 
-#"​customcommand1"​ 
-#c:159 
-#"​customcommand2"​ 
-#​c:​151</​code>​ 
- 
-c:159 et c:151 correspondent respectivement aux boutons « Q » et « Changement d’écran », libre à vous de les assigner au programme ou à une action désiré. Pour ce faire, remplacer le texte « customcommand1 » et « customcommand2 » par le lanceur en question, en gardant bien les guillemets. 
- 
-Sauvez et fermez. 
- 
- 
-==== Paramétrez Ubuntu pour que certains indispensables soient lancés à son ouverture ==== 
- 
-Cliquez sur le menu « Système » du tableau de bord, puis dirigez-vous dans le menu « Préférences » afin de cliquer sur l’option « Applications au démarrage ». 
-Cliquez sur le bouton « Ajouter » dans la boite de dialogue qui s’ouvre. Recopiez la commande suivante dans chaque case et cliquez sur « Ajouter » pour valider. <​code>​xbindkeys</​code>​ 
-Faites de même pour Cellwriter si vous le désirez avec la commande suivante. <​code>​cellwriter</​code>​ 
-\\  
- 
- 
-===== Ubuntu 9.10 Karmic Koala ===== 
- 
-Nous allons maintenant appliquer des modifications ou des ajouts nécessaires au bon fonctionnement de la tablette sous Ubuntu 9.10 Karmic Koala. 
- 
-==== Permettre la rotation de l’écran ==== 
- 
-Dans un terminal, tapez :<​code>​sudo gedit /​etc/​X11/​xorg.conf</​code>​ 
- 
-Remplacer le contenu du fichier par ceci : 
- 
-<​code>​Section "​Monitor"​ 
- Identifier "​Configured Monitor"​ 
-EndSection 
- 
-Section "​Screen"​ 
- Identifier "​Default Screen"​ 
- Monitor "​Configured Monitor"​ 
- Device "​Configured Video Device"​ 
- DefaultDepth 24 
- Option "​AddARGBGLXVisuals"​ "​True"​ 
-EndSection 
- 
-Section "​Module"​ 
- Load "​glx"​ 
-EndSection 
- 
-Section "​Device"​ 
- Identifier "​Configured Video Device"​ 
- Driver "​nvidia"​ 
- Option "​NoLogo"​ "​True"​ 
- Option ​ "​RandRRotation"​ "​True"​ 
- Option ​ "​NvAGP"​ "​1"​ 
- Option "​RenderAccel"​ "​False"​ 
-EndSection 
- 
-Section "​ServerLayout"​ 
- Identifier "​Default Layout"​ 
- Screen "​Default Screen"​ 
-EndSection</​code>​ 
- 
-Sauvez et fermer. 
- 
- 
-==== Régler la rotation et le stylet ==== 
- 
-Puisque le fichier suivant est protégé au niveau des permissions,​ je vous conseille de passer Nautilus en mode administrateur. Pour ce faire, tapez  dans un terminal : 
-<​code>​sudo nautilus</​code>​ 
-Entrez votre mot de passe administrateur et rendez-vous dans le dossier suivant :  
-<​code>/​usr/​share/​hal/​fdi/​policy/​20thirdparty/</​code>​ et ouvrez le fichier 10-linuxwacom.fdi. 
-Remplissez le fichier avec le code suivant : 
- 
-<​code><?​xml version="​1.0"​ encoding="​ISO-8859-1"?>​ 
-<!-- this is probably a bit imprecise --> 
-<​deviceinfo version="​0.2">​ 
-  <​device>​ 
-    <match key="​info.category"​ contains="​input">​ 
-      <match key="​info.product"​ contains_outof="​Wacom">​ 
- <merge key="​input.x11_driver"​ type="​string">​wacom</​merge>​ 
- <merge key="​input.x11_options.Type"​ type="​string">​stylus</​merge>​ 
- <append key="​info.callouts.add"​ type="​strlist">​hal-setup-wacom</​append>​ 
- <append key="​wacom.types"​ type="​strlist">​eraser</​append>​ 
- <append key="​wacom.types"​ type="​strlist">​cursor</​append>​ 
- <append key="​wacom.types"​ type="​strlist">​pad</​append>​ 
-      </​match>​ 
-    </​match>​ 
-    <match key="​info.capabilities"​ contains="​serial">​ 
-      <match key="​@info.parent:​pnp.id"​ contains_outof="​WACf001;​WACf002;​WACf003;​WACf004;​WACf005;​WACf006;​WACf007;​WACf008;​WACf009;​WACf00a;​WACf00b;​WACf00c;​FUJ02e5">​ 
- <append key="​info.capabilities"​ type="​strlist">​input</​append>​ 
- <merge key="​input.x11_driver"​ type="​string">​wacom</​merge>​ 
- <merge key="​input.x11_options.Type"​ type="​string">​stylus</​merge>​ 
- <merge key="​input.x11_options.ForceDevice"​ type="​string">​ISDV4</​merge>​ 
- <merge key="​input.x11_options.Button2"​ type="​string">​3</​merge>​ 
- <merge key="​input.device"​ type="​copy_property">​serial.device</​merge>​ 
- <append key="​info.callouts.add"​ type="​strlist">​hal-setup-wacom</​append>​ 
- <append key="​wacom.types"​ type="​strlist">​eraser</​append>​ 
-        <match key="​@info.parent:​pnp.id"​ contains_outof="​WACf008;​WACf009">​ 
-   <!-- Serial tablets with touch capabilities --> 
-   <append key="​wacom.types"​ type="​strlist">​touch</​append>​ 
- </​match>​ 
-        <match key="​@info.parent:​pnp.id"​ contains_outof="​WACf008">​ 
-          <!-- Serial tablets that operate at higher baud rate --> 
-          <merge key="​input.x11_options.BaudRate"​ type="​string">​38400</​merge>​ 
-       </​match>​ 
-      </​match>​ 
-    </​match>​ 
-    <!-- N-Trig Duosense Electromagnetic Digitizer --> 
-    <match key="​info.product"​ contains="​HID 1b96:​0001">​ 
-      <match key="​info.parent"​ contains="​if0">​ 
-       <​merge key="​input.x11_driver"​ type="​string">​wacom</​merge>​ 
-       <​merge key="​input.x11_options.Type"​ type="​string">​stylus</​merge>​ 
-      </​match>​ 
-    </​match>​ 
-  </​device>​ 
-  <!-- Match the Wacom Bluetooth A5 pen tablet --> 
-  <​device>​ 
-    <match key="​info.capabilities"​ contains="​input.mouse">​ 
-      <match key="​info.product"​ contains="​WACOM">​ 
-        <match key="​info.product"​ contains="​Tablet">​ 
-          <merge key="​input.x11_driver"​ type="​string">​wacom</​merge>​ 
-          <merge key="​input.x11_options.Type"​ type="​string">​stylus</​merge>​ 
-   <append key="​info.callouts.add"​ type="​strlist">​hal-setup-wacom</​append>​ 
-   <append key="​wacom.types"​ type="​strlist">​eraser</​append>​ 
-   <append key="​wacom.types"​ type="​strlist">​cursor</​append>​ 
-        </​match>​ 
-      </​match>​ 
-    </​match>​ 
-  </​device>​ 
-  <​device>​ 
-    <match key="​input.x11_options.Type"​ contains="​eraser">​ 
-      <merge key="​info.product"​ type="​string">​eraser</​merge>​ 
-    </​match>​ 
-  </​device>​ 
-  <​device>​ 
-    <match key="​input.x11_options.Type"​ contains="​stylus">​ 
-      <merge key="​info.product"​ type="​string">​stylus</​merge>​ 
-    </​match>​ 
-  </​device>​ 
-</​deviceinfo></​code>​ 
- 
-Sauvez et fermer. Redémarrez pour valider ces modifications. 
- 
- 
- 
-====Configuration et modifications supplémentaires==== 
- 
-ATTENTION : Les opérations suivantes doivent être exécutées en tant qu’administrateur pour être fonctionnelles. ​ 
-Pour passer en mode administrateur,​ ouvrez un terminal et tapez la commande suivante : <​code>​sudo su</​code> ​ Entrer votre mot de passe pour valider. 
- 
-===Charger le module du TC1100 afin de pouvoir contrôler le jogdial et la carte wifi=== 
-Tapez dans le terminal : 
-<​code>​ modprobe tc1100-wmi 
-echo "​tc1100-wmi"​ >> /​etc/​modules</​code>​ 
- 
-===Contrôler la luminosité de l’écran avec le jogdial=== 
-Puisque la luminosité de l’écran ne peut être contrôlée par l’option habituelle d’Ubuntu, utilisez le jogdial (roulette) à la place se trouve être l’une des meilleurs solutions. Pour ce faire, tapez dans le terminal : <​code>​ gedit /​etc/​rc.local</​code>​ 
- 
-Dans le fichier qui s’ouvre, collez la ligne suivante avant la ligne de code « exit 0 » : 
-<​code>​ echo 0 > /​sys/​devices/​platform/​tc1100-wmi/​jogdial</​code>​ 
- 
-Sauvez et fermez. 
- 
-===Corriger la calibration du stylet en sortie du mode veille=== 
-Tapez dans le terminal : 
-<​code>​gedit 10_calibrate.sh</​code>​ 
- 
-Dans le fichier qui s’ouvre, collez le texte suivant : 
-<​code>​ #​!/​usr/​bin/​env bash 
- 
-FILE=/​tmp/​calibration 
-XSETWACOM=/​usr/​bin/​xsetwacom 
- 
-function store_value() 
-{ 
-    value=`$XSETWACOM --display :0.0 get $1 $2` 
-    echo "​$XSETWACOM --display :0.0 set $1 $2 $value"​ >> $FILE 
-} 
- 
-# Store calibration of all devices 
-function store_devices_calibration() 
-{ 
-    >$FILE 
-    store_value "​stylus"​ "​TopX"​ 
-    store_value "​stylus"​ "​TopY"​ 
-    store_value "​stylus"​ "​BottomX"​ 
-    store_value "​stylus"​ "​BottomY"​ 
-    chmod +x $FILE 
-} 
- 
-# Store calibration of all devices 
-function restore_devices_calibration() 
-{ 
-    if [[ -e $FILE ]] 
-    then 
- ( sleep 2; $FILE )& 
-    fi 
-} 
- 
-MODE=$1 
- 
-case "​$MODE"​ in 
-    hibernate|suspend) 
- store_devices_calibration 
- ;; 
-    thaw|resume) ​ 
- restore_devices_calibration 
- ;; 
-    *) exit $NA 
-        ;; 
-esac</​code>​ 
- 
-Sauvez et fermez. 
- 
-Dans le terminal, tapez : 
-<​code>​ chmod +x 10_calibrate.sh 
-mv 10_calibrate.sh /​etc/​pm/​sleep.d/</​code>​ 
- 
- 
-===Création d’un script de rotation=== 
-Dans le terminal, tapez : 
-<​code>​ gedit rotate</​code>​ 
- 
-Collez ce qui suit dans le fichier : 
-<​code>#​!/​bin/​sh 
-if [ -n "​$(xrandr | grep 768x1024)"​ ]; then 
-        xrandr -o normal 
-        xsetwacom set "​stylus"​ Rotate NONE 
-else 
-        xrandr -o left 
-        xsetwacom set "​stylus"​ Rotate CCW 
-fi</​code>​ 
- 
-Sauvez et fermez. 
- 
-Tapez dans le terminal : 
-<​code>​chmod +x rotate 
-mv rotate /​usr/​bin/​rotate</​code>​ 
- 
-===Empêcher le verrouillage de l’écran=== 
-Utile en cas où le clavier n’est pas connecté et que vous ne pouvez pas accéder à cellwriter. 
-Il n’est pas utile de posséder les droits d’administrateur pour effectuer les modifications suivantes ; si votre terminal est toujours en mode administrateur,​ tapez simplement « exit ». 
-Ensuite, tapez : 
-<​code>​gconftool -s /​apps/​gksu/​disable-grab -t bool true 
-gconftool -s /​apps/​gnome-power-manager/​lock/​suspend -t bool false 
-gconftool -s /​apps/​gnome-power-manager/​lock/​hibernate -t bool false</​code>​ 
- 
-\\  
- 
-=====Ubuntu 9.04 Jaunty Jackalope===== 
- 
-À venir très prochainement. 
- 
- 
- 
-===== Voir aussi ===== 
-  * [[http://​www.unifyingtheory.net/​tabletubuntu9.10.html|Installer Ubuntu 9.10 Karmic Koala sur un HP TC1100]] 
-  * [[http://​www.unifyingtheory.net/​tabletbuntu.html|Installer Ubuntu 9.04 Jaunty Jackalope sur un HP TC1100]] 
-  * [[http://​ubuntuforums.org/​showthread.php?​t=563736|Sujet autour du HP TC1100 sur le forum officiel (anglais)]] 
-  * [[http://​wiki.linuxquestions.org/​wiki/​TC1100|Wiki du HP TC1100 sur LinuxQuestions.org]] 
-  * [[http://​wiki.linuxquestions.org/​wiki/​Tablet_pc|Wiki des Tablettes sur LinuxQuestions.org]] 
-  * [[http://​forum.tabletpcreview.com/​forumdisplay.php?​f=1034|Section du forum de TabletPCReview.com dédiée à Linux]] 
  
  • hp_tc_1100.1271434679.txt.gz
  • Dernière modification: Le 18/04/2011, 14:59
  • (modification externe)