IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Free Pascal Discussion :

Souris dans console Linux ne marche pas (unité Mouse)


Sujet :

Free Pascal

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2015
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2015
    Messages : 5
    Points : 9
    Points
    9
    Par défaut Souris dans console Linux ne marche pas (unité Mouse)
    Bonjour,

    J'essaye sans succès d'utiliser la souris dans un programme en mode console sous Linux, avec l'unité Mouse. Dès que je clique sur un bouton de la souris, un "escape code ansi" s'écrit à l'écran et mon programme ne récupère aucun événement souris.
    Ce problème se produit même avec un programme aussi simple que l'exemple donné dans la doc de Mouse :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Program Example2;
    Uses mouse;
    begin
      InitMouse;
      Writeln('Press right mouse button to exit program');
      While (GetMouseButtons<>MouseRightButton) do ;
      DoneMouse;
    end.
    Auriez-vous une suggestion pour corriger ce problème ?

    Merci d'avance, cordialement,
    Barle

  2. #2
    Membre régulier
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2014
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2014
    Messages : 43
    Points : 114
    Points
    114
    Par défaut
    Bonjour !

    Je n'avais jamais testé l'unité mouse. En testant votre petit programme sous ubuntu, j'obtiens un problème similaire : un turbomenu s'affiche lorsqu'on appuie sur le bouton droit et ce click n'est pas pris en compte ...
    Sous windows, on peut utiliser winmouse au lieu de mouse, mais sous linux : aucune idée

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2015
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2015
    Messages : 5
    Points : 9
    Points
    9
    Par défaut
    Bonjour,
    Merci d'avoir confirmé le problème.
    J'utilise effectivement la souris avec winmouse sous Windows.
    Mais sous linux je n'y arrive pas en mode texte avec mouse. Sous linux il y a aussi ptcmouse qui fonctionne, mais seulement en mode graphique.

Discussions similaires

  1. [MySQL] pas d'erreur mais l'insertion dans la base ne marche pas bien
    Par info_sara dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 21/05/2008, 14h55
  2. accents dans console windows: c'est pas normal..
    Par zais_ethael dans le forum C++
    Réponses: 2
    Dernier message: 06/04/2008, 11h21
  3. PB VBA : ecriture dans une feuille active => marche pas !
    Par MeHo_ dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 14/01/2008, 16h47
  4. requête dans acces qui ne marche pas...
    Par sam01 dans le forum Access
    Réponses: 3
    Dernier message: 14/12/2005, 16h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo