Abstract:
Embodiments of the present disclosure are directed to a haptic actuator or a device having a haptic actuator that is capable of producing short, sharp and crisp pulses in a short amount of time.
Abstract:
An electronic device receives a first set of one or more inputs corresponding to user interface elements displayed on the display and a first set of one or more tactile outputs, and also receives a second set of one or more inputs corresponding to one or more hardware elements and a second set of one or more tactile outputs. In response, in accordance with a determination that the first set of one or more tactile outputs and the second set of one or more tactile outputs overlap, the device outputs, with the set of one or more tactile output generators, a modified tactile output sequence that is modified so as to emphasize the second set of one or more tactile outputs relative to the first set of one or more tactile outputs.
Abstract:
An electronic device receives a first set of one or more inputs corresponding to user interface elements displayed on the display and a first set of one or more tactile outputs, and also receives a second set of one or more inputs corresponding to one or more hardware elements and a second set of one or more tactile outputs. In response, in accordance with a determination that the first set of one or more tactile outputs and the second set of one or more tactile outputs overlap, the device outputs, with the set of one or more tactile output generators, a modified tactile output sequence that is modified so as to emphasize the second set of one or more tactile outputs relative to the first set of one or more tactile outputs.
Abstract:
Embodiments of the present disclosure are directed to a haptic actuator or a device having a haptic actuator that is capable of producing short, sharp and crisp pulses in a short amount of time.
Abstract:
A method, comprising: at an electronic device with a display, a touch-sensitive surface, and a set of one or more tactile output generators: detecting a triggering condition for a first set of one or more tactile outputs with a first priority; detecting a triggering condition for a second set of one or more tactile outputs with a second priority; and in response to detecting the triggering condition for the first set of one or more tactile outputs and the triggering condition for the second set of one or more tactile outputs and in accordance with a determination that the first set of one or more tactile outputs are scheduled to at least partially overlap with the second set of one or more tactile outputs: in accordance with a determination that the first priority is higher than the second priority, reducing a scale of at least a portion of the second set of one or more tactile outputs that overlaps with the first set of one or more tactile outputs; and in accordance with a determination that the second priority is higher than the first priority, reducing a scale of at least a portion of the first set of one or more tactile outputs that overlaps with the second set of one or more tactile outputs.
Abstract:
An electronic device receives a plurality of requests to generate a plurality of tactile outputs, including two or more overlapping tactile outputs, using the one or more tactile output generators. In response, the device generates and outputs combined tactile outputs. If the plurality of tactile outputs exceeds a threshold number of tactile outputs that is permitted to be mixed together for concurrent output, the device mixes a subset of the plurality of tactile outputs together into a combined tactile output that excludes at least one of the plurality of tactile outputs to produce a combined tactile output that is output via the device's one or more tactile output generators.