# Device :::{list-table} * - **Inherited by** - [](/devices/keyboard/index), [](/devices/mouse/index), [](/devices/touchpad/index), [](/devices/touchscreen/index) ::: ## Properties :::{list-table} :header-rows: 1 * - Property - Type - Description - Default * - grab - *bool* - Grab the evdev device, required for event filtering. Standalone implementation only. - ``false`` * - ignore - *bool* - Ignore all events generated by the device. - ``false`` ::: In addition to global properties listed above, some devices types also have an additional set of properties listed on their pages. Properties can be set using [device rules](/devices/rule). ```{toctree} :maxdepth: 1 :hidden: Rule keyboard/index mouse/index pointer/index touchpad/index touchscreen/index ```