Я пытаюсь разработать простую программу на одной плате компьютера с сенсорным экраном.Программа будет воспроизводить некоторые видео, и когда кто-то с сенсорным экраном закроет широкоформатные изображения и займется другим делом.
Как я могу обнаружить касание экрана?
ОС - это Debian с Wayland.
Это простой код, и я понятия не имею, что делать дальше:
/**
* Detect touch event.
*
* @param Buffer|string|any chunk
* @return Boolean
*/
function thisIsTouchEvent(chunk){
// let res = ...
return Boolean(res);
}
/**
* Initialize touch event.
*
* @param callable callback
* @return void
*/
function onTouch(callback){
process.stdin.on('data', (chunk)=>{
if(thisIsTouchEvent(chunk)){
callback(chunk);
}
})
}
// New touch event
onTouch((data)=>{
// some magic with data
})