Мне было бы интересно узнать, существует ли какой-либо метод для определения, была ли нажата клавиша на клавиатуре на физической клавиатуре или она просто набиралась с помощью программы. Есть ли способ в Java, чтобы это выяснить?
Спасибо за помощь.