QWO transparent

De openmoko-fr.

Cette présente la méthode pour rendre le clavier virtuel QWO transparent sous SHR testing ou SHR unstable (Mettre les dates !)

Sources

Procédure d'installation

  • Avant toute chose, faite une sauvegarde de tout votre système, par exemple avec l'outil Neotool. En effet, on va installer une nouvelle version de xserver-kdrive-glamo et e-wm qui prend en charge la transparence
  • Ajouter les dépôts de l'auteur : créer un fichier /etc/opkg/meru.conf , par exemple avec nano
nano /etc/opkg/meru.conf

et y mettre ce texte

src/gz meru-all http://meru.inf.ethz.ch/~rkralovi/shr/ipk/all
src/gz meru-armv4t http://meru.inf.ethz.ch/~rkralovi/shr/ipk/armv4t
src/gz meru-om-gta02 http://meru.inf.ethz.ch/~rkralovi/shr/ipk/om-gta02
  • Mettre à jour les paquets, et installer les logiciels après avoir désinstallé les versions préexistantes (Si qwo n'était pas installé, ne pas utiliser la 2eme ligne)
opkg update
opkg remove qwo imlib2
opkg -force-depends remove xserver-kdrive-glamo
opkg -force-depends remove e-wm
opkg install opkg install xserver-kdrive-glamo xcompmgr e-wm
  • Modifier le fichier /etc/X11/Xserver (par exemple avec nano)
nano /etc/X11/Xserver

et ajouter le texte suivant juste avant la dernière ligne (qui est : exec xinit /etc/X11/Xsession -- $XSERVER $DISPLAY $ARGS $* >/tmp/x.log 2>&1 )

ARGS="$ARGS +extension Composite"
  • Créer un script pour empêcher la fenêtre du logiciel depuis lequel est appelé le clavier de réduire sa taille (il faudra le lancer à la main à chaque démarrage de la SHR --> A vérifier)
echo "xcompmgr &" > /etc/X11/Xsession.d/xcompmgr_start
chmod +x /etc/X11/Xsession.d/xcompmgr_start
  • Redémarrer et lancer ce script
/etc/X11/Xsession.d/xcompmgr_start

Utilisation

On appelle le clavier comme d'habitude.

C'est la même utilisation que pour le qwo natif pour entrer les lettres et le reste. La seule différence qui est de taille, c'est qu'on peut modifier la transparence du clavier à volonté

  • Augmentation de l'opacité : en partant du groupe de lettre qui contient ? w u v . et en faisant un tour complet dans le sens des aiguilles d'une montre puis en continuant un ou plusieurs groupes plus loin
  • Augmentation de la transparence : la même chose dans le sens anti-horaire

L'idéal est d'agrandir le clavier pour qu'il prenne toute la largeur (si vous voulez qu'il soit utilisable facilement au doigt) et de le rendre bien transparent. En effet, lorsqu'on a l'habitude d'utiliser qwo, on sait on sont les touches, donc on n'a presque plus besoin de lire les indications.

Une copie d'écran

Qwo transparent.png