A method, comprising: at an electronic device with a touch-sensitive surface, a display, and one or more tactile output generators: displaying, on the display, a home button configuration user interface for the home button, wherein the home button is available on the device in a plurality of different contexts to dismiss a currently displayed user interface in response to detecting an input of a first type on the home button; characterized by displaying the home button configuration user interface including displaying a plurality of different tactile output settings; the method further comprises: while displaying the home button configuration user interface, detecting selection of a respective tactile output setting of the home button of the plurality of different tactile output settings; while the respective tactile output setting for the home button is selected, detecting a first input of the first type on the home button; and, in response to detecting the first input of the first type on the home button: in accordance with a determination that the respective tactile output setting is a first tactile output setting for the home button, providing, via the one or more tactile output generators, a first tactile output that corresponds to the first tactile output setting for the home button while maintaining display of the home button configuration user interface; and, in accordance with a determination that the respective tactile output setting is a second tactile output setting, different from the first tactile output setting, for the home button, providing, via the one or more tactile output generators, a second tactile output that corresponds to the second tactile output setting for the home button while maintaining display of the home button configuration user interface. at an electronic device with a touch-sensitive surface, a display, and one or more tactile output generators: displaying, on the display, a home button configuration user interface for the home button, wherein the home button is available on the device in a plurality of different contexts to dismiss a currently displayed user interface in response to detecting an input of a first type on the home button; characterized by displaying the home button configuration user interface including displaying a plurality of different tactile output settings; the method further comprises: while displaying the home button configuration user interface, detecting selection of a respective tactile output setting of the home button of the plurality of different tactile output settings; while the respective tactile output setting for the home button is selected, detecting a first input of the first type on the home button; and, in response to detecting the first input of the first type on the home button: in accordance with a determination that the respective tactile output setting is a first tactile output setting for the home button, providing, via the one or more tactile output generators, a first tactile output that corresponds to the first tactile output setting for the home button while maintaining display of the home button configuration user interface; and, in accordance with a determination that the respective tactile output setting is a second tactile output setting, different from the first tactile output setting, for the home button, providing, via the one or more tactile output generators, a second tactile output that corresponds to the second tactile output setting for the home button while maintaining display of the home button configuration user interface. while displaying the home button configuration user interface, detecting selection of a respective tactile output setting of the home button of the plurality of different tactile output settings; while the respective tactile output setting for the home button is selected, detecting a first input of the first type on the home button; and, in response to detecting the first input of the first type on the home button: in accordance with a determination that the respective tactile output setting is a first tactile output setting for the home button, providing, via the one or more tactile output generators, a first tactile output that corresponds to the first tactile output setting for the home button while maintaining display of the home button configuration user interface; and, in accordance with a determination that the respective tactile output setting is a second tactile output setting, different from the first tactile output setting, for the home button, providing, via the one or more tactile output generators, a second tactile output that corresponds to the second tactile output setting for the home button while maintaining display of the home button configuration user interface. in accordance with a determination that the respective tactile output setting is a first tactile output setting for the home button, providing, via the one or more tactile output generators, a first tactile output that corresponds to the first tactile output setting for the home button while maintaining display of the home button configuration user interface; and, in accordance with a determination that the respective tactile output setting is a second tactile output setting, different from the first tactile output setting, for the home button, providing, via the one or more tactile output generators, a second tactile output that corresponds to the second tactile output setting for the home button while maintaining display of the home button configuration user interface.