clic droit, bouton du milieu
Comment obtenir un clic droit sur un mac qui a un touchpad avec un seul bouton ?
La solution est simple :
- tapoter avec un doigt : bouton gauche (testé)
- tapoter avec deux doigts: bouton du milieu (non testé)
- tapoter avec trois doigts: bouton de droite (testé)
Mon texte dans l'hyperespace :
Je ne suis pas très doué et j'ai toujours un pouce qui finit par effleurer le touchpada pendant que je tape un texte. Ca transforme en enfer toute saisie de texte un peu long : le texte que je tape fini réparti au hasard sur toute la page.
La solution: faire en sorte que le tapotement sur le touchpad soit désactivé durant la frappe. Il y a un outil prévu pour qui s'appelle syndaemon (avec un package ubuntu).
Problème: il nécessite une option non disponible sur le xorg de l'ubuntu 8.10.
Solution (pas satisfaisante mais opérationnelle):
- virer le package qui gère le touchpad : sudo apt-get remove xserver-xorg-input-synEnable
- instaler un package compatible avec syndaemon. On peut le récupérer là :http://launchpadlibrarian.net/18664539/xserver-xorg-input-synaptics_0.15.2-0ubuntu7~wgrant3_amd64.deb
- lancer syndaemon à chaque ouverture de session : System/Preferences/session puis ajouter un nouveau programme:
syndaemon -i 1 -d -t
pommed:
scrolling à deux doigts
Touche Suppr
Il n'y a pas de touche suppr sur mon macbookpro. Ca sert pourtant de temps en temps. Comme la touche située à droite de la touche Pomme de droite ne semble pas servir à grand chose (affectée à KP_Enter), je l'ai réaffectée à Suppr.
Pour cela, j'ai créé un fichier .xmodmap-macpro à la racine de mon dossier personnel contenant la ligne :
keycode 0x68 = KP_Delete NoSymbol KP_Enter NoSymbol KP_Enter
Ainsi, on voit que la touche génère le keysym KP_Delete.
Pour trouver le keycode de la touche, deux solutions :
- utiliser l'outil xev qui affiche les évènements X et noter le keycode affiché quand on appuie sur la touche concernée. Si on connait le keysym cible, il est facile ensuite d'écrire la ligne ad hoc pour xmodmap
- utiliser l'outil xkeycaps qui affiche un clavier graphique où on peut voir les touches sur lesquelles on appuie. Un clic droit sur une touche permet de changer l'affectation des keysyms de la touche. On peut ensuite exporter les modifications apportées avec le bouton "Write". C'est la méthode que j'ai utilisé. Problème: pas de clavier de mac dans la base de xkeycaps. J'ai utilisé un clavier de pc français et je ne me suis pas formalisé quand la touche signalée sur le clavier n'avait pas la bonne position : appuyé sur la touche cherchée, clic droit sur celle qui clignote à l'écran sans tenir compte de sa position (seul le keycode compte).
Sources :
- http://mcmlxxii.co.uk/2008/11/07/synaptics-touchpad-shmconfig-xorgconf-and-ubuntu-intrepid-810/
- http://ubuntuforums.org/showthread.php?t=948250