Después de tener funcionando los controladores de la pantalla táctil, estoy ensayando algo que encontré en un blog:
A continuación decirle al servidor Xorg que tiene permiso para la rotación:
sudo gedit /etc/X11/xorg.conf
y en ese fichero busca el texto Driver "fglrx" [en mi caso es "nvidia"] y pon esto exactamente debajo:
Option "RandRRotation" "on"
Abre el editor en modo root para un fichero script que vamos a crear:
sudo gedit /usr/local/bin/rotation.sh
Y en ese fichero poner exactamente esto (copiar y pegar):
#!/bin/bash
rotation="$(xrandr -q --verbose | sed -n '2 {p;q}' | cut -d' ' -f5)"
case "$rotation" in
normal)
xsetwacom set "stylus" Rotate HALF
xsetwacom set "touch" Rotate HALF
sleep 1
xrandr -o inverted
;;
inverted)
xsetwacom set "stylus" Rotate NONE
xsetwacom set "touch" Rotate NONE
sleep 1
xrandr -o normal
;;
esac
Guarda el fichero, y dale poderes de ejecución con este comando:
sudo chmod a+r+x /usr/local/bin/rotation.sh
A continuación edita el fichero /etc/rc.local (con "sudo gedit", como siempre) y añade esto ANTES del "exit 0" del final:
#DVD button
setkeycodes e00e 144
#Media button
setkeycodes e008 136
#touchpad disable button
#setkeycodes e058
#touchpad enable button
#setkeycodes e059
Guardalo y ejecutalo de la siguiente forma:
sudo /etc/rc.local
Ahora solo queda configurar los botones en el Gnome, mete esto en la consola:
gconftool-2 --type string --set /apps/metacity/keybinding_commands/command_1 "/usr/local/bin/rotation.sh"
gconftool-2 --set /apps/metacity/global_keybindings/run_command_1 --type String "XF86Launch0"
Y asignar la teclas correspondientes, para lo cual abres el editor:
gedit ~/.Xmodmap
y metes estos comandos, dandole a guardar:
keycode 144 = XF86Launch0
keycode 152 = XF86Launch1
Termina sesión, y al abrir la próxima sesión Ubuntu te preguntará si quieres añadir el Xmodmap, le das a cargar el Xmodmap (lo copia al cuadro de la izquierda).
Y ya tenemos rotación en el botón de debajo del DVD. Que lo disfrutes. ;-)
Fuente:
http://ubuntu-trucos.blogspot.com/2009/01/rotacin-de-pantalla-en-un-tablet-pc-hp.html