Small touchscreen devices