Page 1 sur 1

PB6.21 Rasperry PI ExamineKeyboard() pb 🤔

Publié : lun. 05/janv./2026 15:19
par Thyphoon
Est-ce que vous certain d'entre vous ont des problèmes avec ExamineKeyboard()
les touches ont du mal a être detecté ! J'ai un projet que je compile sous windows, sous Debian 13 ok et sur un Raspberry Pi 4 et j'ai des soucis à detecter les touches. d'autre on le même problème ?

Re: PB6.21 Rasperry PI ExamineKeyboard() pb 🤔

Publié : mer. 07/janv./2026 3:55
par G-Rom
Salut, as tu un code ? j'ai un pi4 qui tourne a coté de moi, je vais testé.

Re: PB6.21 Rasperry PI ExamineKeyboard() pb 🤔

Publié : mer. 07/janv./2026 12:10
par Thyphoon
Merci beaucoup. Voici un code vite fait.
si tu appuies sur "ESC" pour fermer l'application j'ai bien 3 secondes avant que ça s'arrête, pareille avec espace pour afficher du texte j'ai 3 sec de delais

Code : Tout sélectionner

InitSprite()
InitKeyboard()
ExamineScreenModes()
While NextScreenMode()
  Debug Str(ScreenModeWidth())+"x"+Str(ScreenModeHeight())+"x"+Str(ScreenModeDepth())+"@"+Str(ScreenModeRefreshRate())
Wend
If OpenScreen(1920, 1080, 32, "TEST", #PB_Screen_WaitSynchronization, 59)
  Repeat
    ClearScreen(0)
    ExamineKeyboard()
    If KeyboardPushed(#PB_Key_Space)
      StartDrawing(ScreenOutput())
      DrawText(20,20,"ESPACE")
      StopDrawing()
    EndIf
    FlipBuffers()
    Delay(1)
  Until KeyboardPushed(#PB_Key_Escape)
EndIf

Re: PB6.21 Rasperry PI ExamineKeyboard() pb 🤔

Publié : sam. 10/janv./2026 20:08
par venom
Pas sûr mais si tu retire :
#PB_Screen_WaitSynchronization

Code : Tout sélectionner

If OpenScreen(1920, 1080, 32, "TEST", #PB_Screen_NoSynchronization, 59)
Pour voir ?






@++

Re: PB6.21 Rasperry PI ExamineKeyboard() pb 🤔

Publié : dim. 11/janv./2026 9:40
par SPH
J'ai eu un problème similaire sous windows.

J'avais mis 2 ExamineKeyboard() dans la boucle (et pas un seul) !