dxs
Posts: 8
Joined: Sat Mar 16, 2013 4:41 pm
Contact: Website

Comment enlever la répétition des touches

Thu Jun 20, 2013 12:50 pm

Bonjour,

je travaille sur un projet pour l'école avec un ami. J'ai écrit un programme python sur mon ordinateur avant de la transférer sur le Raspberry (avec raspbian). Le programme dépend du fait que la répétition des touches du clavier est désactivée. C'est à dire que pour écrire: aaaaaaaaaaa, je dois appuyer de multiples fois sur la touche a et non pas rester enfoncer comme on a l'habitude.

La répétition des touches dépend du manager de fenêtre X. Pour cette raison, j'ai introduit dans mon code les lignes suivantes:

Code: Select all

# Xwindow libs
import Xlib.display as display
import Xlib.X as X

#set auto repeat mode to off
d=display.Display()
d.change_keyboard_control(auto_repeat_mode=X.AutoRepeatModeOff)
x=d.get_keyboard_control()
Tout marche correctement sur mon ordinateur, mais lorsque j'essaie de faire marcher le code sur le Raspberry il me donne le message suivant au moment du lancement:

Code: Select all

Xlib.protocol.request.QueryExtension
Quoique le programme s'exécute, la répétition des touches est clairement encore activée.

Auriez vous une solution à mon problème? Y a-t-il d'autres moyens pour désactiver la répétition des touches sur raspbian?

Merci!!!
http://www.ugvdrone.wordpress.com

dxs
Posts: 8
Joined: Sat Mar 16, 2013 4:41 pm
Contact: Website

Re: Comment enlever la répétition des touches

Mon Jun 24, 2013 7:48 am

Pas d'idées :(
http://www.ugvdrone.wordpress.com

mifasol
Posts: 16
Joined: Mon Jun 24, 2013 1:51 pm

Re: Comment enlever la répétition des touches

Tue Jun 25, 2013 7:51 am

bonjour, essayer:
# xset -r
pour la documentation, comme d'habitude:
# man xset

dxs
Posts: 8
Joined: Sat Mar 16, 2013 4:41 pm
Contact: Website

Re: Comment enlever la répétition des touches

Tue Jun 25, 2013 10:39 am

Merci pour cette réponse!!!!!

On va tester ça tout de suite et on en reparlera surement!!!
http://www.ugvdrone.wordpress.com

nikotinux
Posts: 764
Joined: Sat Feb 02, 2013 2:11 am

Re: Comment enlever la répétition des touches

Tue Jun 25, 2013 9:17 pm

le package python-xlib est installé sur le raspberry ?

dxs
Posts: 8
Joined: Sat Mar 16, 2013 4:41 pm
Contact: Website

Re: Comment enlever la répétition des touches

Thu Jun 27, 2013 9:00 pm

Oui il est installer
http://www.ugvdrone.wordpress.com

dxs
Posts: 8
Joined: Sat Mar 16, 2013 4:41 pm
Contact: Website

Re: Comment enlever la répétition des touches

Tue Jul 02, 2013 2:11 pm

On a trouvé une réponse. Lorsque nous nous connectons au raspberry pi par VNC, le programme ne fonctionne pas. Par contre, en passant par ssh, il marche parfaitement!
http://www.ugvdrone.wordpress.com

Return to “Français”