A touchscreen display comprising: a first planar surface that comprises a first value-indicating virtual button showing a first value displayed in a first area of the first planar surface; a touch sensor operably coupled with the first planar surface, wherein the touch sensor is configured to detect a touch within the first area of the first planar surface; a second planar surface that is non-coplanar with respect to the first planar surface, the first and second planar surfaces (201, 202) forming a first common edge; a first swipe sensor operably coupled with the second planar surface, wherein the first swipe sensor is configured to detect a swiping motion in a first direction or in a second direction along the second planar surface, the second direction being opposite the first direction, wherein the touch sensor and the first swipe sensor are electronically and communicatively coupled with one another such that the first swipe sensor is configured to detect the swiping motion in the first or second direction (231, 232) while the touch sensor concurrently detects a touch, and to not detect the swiping motion in the first or second direction (231, 232) while the touch sensor concurrently does not detect a touch, and wherein the first swipe sensor and the first planar surface are electronically and communicatively coupled with one another such that, while the touch sensor concurrently detects a touch in the first area, a detected swiping motion in the first direction causes the first value of the first value-indicating virtual button to increase and a detected swiping motion in the second direction causes the first value of the first value-indicating virtual button to decrease, characterised in that the first area of the first planar surface is divided into a first sub-area and a second sub-area, wherein, for a constant rate of swiping, the rate of change of the first value of the first value-indicating virtual button is faster for a concurrent touch detected in the first sub-area relative to a concurrent touch detected in the second sub-area. a first planar surface that comprises a first value-indicating virtual button showing a first value displayed in a first area of the first planar surface; a touch sensor operably coupled with the first planar surface, wherein the touch sensor is configured to detect a touch within the first area of the first planar surface; a second planar surface that is non-coplanar with respect to the first planar surface, the first and second planar surfaces (201, 202) forming a first common edge; a first swipe sensor operably coupled with the second planar surface, wherein the first swipe sensor is configured to detect a swiping motion in a first direction or in a second direction along the second planar surface, the second direction being opposite the first direction, wherein the touch sensor and the first swipe sensor are electronically and communicatively coupled with one another such that the first swipe sensor is configured to detect the swiping motion in the first or second direction (231, 232) while the touch sensor concurrently detects a touch, and to not detect the swiping motion in the first or second direction (231, 232) while the touch sensor concurrently does not detect a touch, and wherein the first swipe sensor and the first planar surface are electronically and communicatively coupled with one another such that, while the touch sensor concurrently detects a touch in the first area, a detected swiping motion in the first direction causes the first value of the first value-indicating virtual button to increase and a detected swiping motion in the second direction causes the first value of the first value-indicating virtual button to decrease, characterised in that the first area of the first planar surface is divided into a first sub-area and a second sub-area, wherein, for a constant rate of swiping, the rate of change of the first value of the first value-indicating virtual button is faster for a concurrent touch detected in the first sub-area relative to a concurrent touch detected in the second sub-area.