Add hardware keys support