Jump to content
ElementaryOS France
  • 0

Rotation automatique sur Yoga 2 13... Magick rotation


Question

Bonjour à tous,

 

J'ai fait l'acquisition d'un Yoga 2 13 pouces, et j'ai pu installer Elementary OS sans difficulté. Tout semble fonctionner correctement, excepté la rotation automatique de l'écran basé sur le gyroscope/accéléromètre du PC lorsqu'on le bascule en mode tablette. J'ai trouvé un soft prévu pour fonctionner sous linux qui se nomme Magick rotation...il fonctionne d'ailleurs sur un certain nombre de distributions, mais aussi un certain nombre de PC portable pouvant basculer en mode tablette :

 

https://launchpad.net/magick-rotation

 

Seul problème, je n'arrive pas à l'installer...malgré avoir suivi les instructions d'installation. La procédure bloque à l'étape de mise en place de l'icône dans le System Tray (faisant appel au paramétrage du panel Unity de canonical...whitelist). Cette fonctionnalité n'est pas disponible sous Elementary, et a disparu d'Ubuntu depuis la version 14.04...Quelqu'un pourrait-il m'aider ?

 

Merci d'avance

 

 

  • Like 1
Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

hello,

 

Je crois que tu va apprécier ce qui suit : Je possède un tablette-PC également.

 

Je me sert de ce script pour:

- Effectuer la rotation de l’écran de mon pc, lancer Onboard (clavier virtuel) et desactive le touchpad en mode tablette.

- Tout remettre en place en passage en mode pc.

 

Il est aussi possible avec easystroke, d'associer les commandes ad'hoc avec un geste.

 

Par contre, ce script fonctionne avec le capteur de position d'ecran de mon pc HP. du coup il faudrait trouver le tient. 

une fois tester et si il fonctionne, tu le met dans les applications au démarrage et ca roule.

#!/bin/bash

old="0"
while true; do
    if [ -e /sys/devices/platform/hp-wmi/tablet ]; then
        new=`cat /sys/devices/platform/hp-wmi/tablet`
        if [ "$new" != "$old" ]; then
            if [ $new = "1" ]; then
                xrandr -o inverted  
synclient TouchpadOff=1 

    xsetwacom set "Wacom ISDv4 E3 Pen stylus" rotate half
    xsetwacom set "Wacom ISDv4 E3 Pen eraser" rotate half
    xsetwacom set "Wacom ISDv4 E3 Finger touch" rotate half
    onboard &
            elif [ $new = "0" ]; then
              xrandr -o normal 
synclient TouchpadOff=0

    xsetwacom set "Wacom ISDv4 E3 Pen stylus" rotate none
    xsetwacom set "Wacom ISDv4 E3 Pen eraser" rotate none
    xsetwacom set "Wacom ISDv4 E3 Finger touch" rotate none  
   killall onboard
            fi
            old=$new
        fi
    fi
    sleep 0.5s
done
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...