evdev.list_keyboards

evdev

list_keyboards() -> devices

Open every keyboard

Returns the open, non-blocking devices under /dev/input that looks_like_keyboard accepts, in node number order. A node the process cannot open is skipped. As in list, only a node whose capabilities pass is opened.