---
name: "clear_keybuf"
section: "3alleg4"
platform: "linux"
package: "allegro4-doc"
version: "2:4.4.3.1-5"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/clear_keybuf/3alleg4"
---

# clear\_keybuf(3alleg4)

Clears the keyboard buffer. Allegro game programming library.

## NAME

clear\_keybuf - Clears the keyboard buffer. Allegro game programming library.

## SYNOPSIS

**#include \<allegro.h\>**

**void clear\_keybuf();**

## DESCRIPTION

Empties the keyboard buffer. Usually you want to use this in your program before reading keys to avoid previously buffered keys to be returned by calls to readkey() or ureadkey().

## SEE ALSO

**install\_keyboard**(3alleg4), **keypressed**(3alleg4), **readkey**(3alleg4), **ureadkey**(3alleg4)
