ATKBDC(4)
ATKBDC(4) π
okay so this page is from the Kernel Interfaces Manual, and it is literally the AT keyboard controller interface β bestie, we are in the hardware group chat now β¨
πΈ NAME πΈ
atkbdc β the AT keyboard controller interface π
β¨ SYNOPSIS β¨
options KBD_RESETDELAY=N
options KBD_MAXWAIT=N
options KBD_DELAY1=N
options KBD_DELAY2=N
options KBDIO_DEBUG=N
device atkbdc
In /boot/device.hints:
hint.atkbdc.0.at="isa"
hint.atkbdc.0.port="0x060"
π DESCRIPTION π
The keyboard controller atkbdc provides I/O services for the AT keyboard and PS/2 mouse style pointing devices. This controller is required for the keyboard driver atkbd and the PS/2 pointing device driver psm. π«Ά
There can be only one atkbdc device configured in the system. periodt. π
π οΈ DRIVER CONFIGURATION π οΈ
π Kernel Configuration Options π
The following kernel configuration options can be used to control the atkbdc driver. They may be set in the kernel configuration file (see config(8)). π
KBD_RESETDELAY=X,KBD_MAXWAIT=Yβ The keyboard driveratkbdand the pointing device driverpsmmay ask theatkbdcdriver to reset these devices during the boot process. It sometimes takes a long time before these devices respond to the reset command. These options control how long theatkbdcdriver should wait before eventually giving up -- the driver will waitX * Ymsecs at most. If the drivers seem unable to detect devices, you may want to increase these values. The default values are200msec forXand5forY. β³KBD_DELAY1=X,KBD_DELAY2=YβDELAY1sets the initial key repeat delay toX. The default value is500ms.DELAY2sets the key repeat delay toY. The default value is100ms. πΉKBDIO_DEBUG=Nβ Sets the debug level toN. The default value is zero, which suppresses all debugging output. π€«
π SEE ALSO π
π¦ HISTORY π¦
The atkbdc driver first appeared in FreeBSD 3.1. It is based on the kbdio module in FreeBSD 2.2. β¨
π AUTHORS π
The kbdio module, the atkbdc driver and this manual page were written by Kazutaka Yokota <yokota@FreeBSD.org>. π
bye bestie π source/version: Debian Β· date: February 26, 2023 Β· go touch some keys for me π
π¦ where this page comes from
- freebsd 15.1: base 15.1
- nixpkgs unstable: source
- Copyright (c) 1999 Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms