Class
PhocKeyboard
since: 0
Description [src]
final class Phoc.Keyboard : Phoc.InputDevice
{
/* No available fields */
}
A keyboard input device
It tracks keybindings and it’s keymap.
Available since: 0
Instance methods
phoc_keyboard_grab_meta_press
If the meta key is currently the only pressed modifier grab it (hence canceling the meta key press/release sequence) making it available to other gestures (like left-click + meta).
since: 0
Methods inherited from PhocInputDevice (10)
phoc_input_device_get_device
since: 0
phoc_input_device_get_device_type
since: 0
phoc_input_device_get_is_keyboard
since: 0
phoc_input_device_get_is_libinput
since: 0
phoc_input_device_get_is_touchpad
since: 0
phoc_input_device_get_libinput_device_handle
since: 0
phoc_input_device_get_name
since: 0
phoc_input_device_get_product_id
Gets the product id as string. This is often represented by a hex number corresponding to the usb product id.
since: 0
phoc_input_device_get_seat
since: 0
phoc_input_device_get_vendor_id
Gets the vendor id as string. This is often represented by a hex number corresponding to the usb vendor id.
since: 0
Properties
Properties inherited from PhocInputDevice (2)
Phoc.InputDevice:device
The underlying wlroots device.
since: 0
Phoc.InputDevice:seat
The seat this device belongs to.
since: 0
Signals
Signals inherited from PhocInputDevice (1)
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
unstable since: 2.0