[][src]Function input_sys::libinput_device_config_middle_emulation_is_available

pub unsafe extern "C" fn libinput_device_config_middle_emulation_is_available(
    device: *mut libinput_device
) -> c_int

@ingroup config

Check if middle mouse button emulation configuration is available on this device. See libinput_device_config_middle_emulation_set_enabled() for more details.

@note Some devices provide middle mouse button emulation but do not allow enabling/disabling that emulation. These devices return zero in libinput_device_config_middle_emulation_is_available().

@param device The device to query

@return Non-zero if middle mouse button emulation is available and can be configured, zero otherwise.

@see libinput_device_config_middle_emulation_set_enabled @see libinput_device_config_middle_emulation_get_enabled @see libinput_device_config_middle_emulation_get_default_enabled