Зависит от многих факторов ...
Все сенсорные экраны со временем ухудшаются и со временем дают менее точные, более шумные и менее линейные результаты. Резистивные сенсорные экраны со временем значительно улучшились, но у вас все равно будут проблемы, особенно с таким большим сенсорным экраном.
Кроме того, у людей разные по размеру пальцы и разные уровни координации рук и глаз.
Наконец, необходимо откалибровать и охарактеризовать аппаратное и программное обеспечение, которое фактически обрабатывает прикосновения еще до того, как оно попадет в ваше приложение.
Так что это действительно намного сложнее, чем просто спросить, насколько большими должны быть кнопки.
Сначала я бы поговорил с производителем самого сенсорного экрана и производителем аппаратного / программного интерфейса и выяснил их рекомендации.
Во-вторых, я бы провел несколько тестов - на экране сделал несколько целей, а затем записал бы все точки, которые аппаратное обеспечение сенсорного экрана посылает вам, когда вы нажимаете их. Проведите кучу тестов для быстрых нажатий, жестких длинных нажатий, легких нажатий и т. Д. Посмотрите, как сильно перепрыгивает входной сигнал (вы можете быть удивлены ...) и насколько быстро он действительно реагирует (интенсивная фильтрация может привести к задержке нажатий , что может снизить удобство использования без быстрой обратной связи).
В-третьих, я бы разработал пользовательский интерфейс для БОЛЬШИХ отзывов пользователей. Сделайте кнопки шире, чем палец, чтобы при нажатии пользователем они все еще видели небольшую часть кнопки, и при нажатии она нажимала.
В-четвертых, я бы хотел добавить адаптивное обучение. Вам придется периодически запускать калибровку и запускать ее повторно, но в промежутке вы можете немного подстроиться под пользователя, чтобы уменьшить вероятность ошибок. Это не для слабонервных, хотя и легко сделать неправильно, поэтому будьте осторожны, если вы хотите рассмотреть это.
-Adam