LVGL Port for Linux Framebuffer in Beaglebone Black with Debian Buster

Is event0 the correct device? There are often multiple, and it looks like you may have chosen the power button, not the touchscreen.

Aside from that ensure that you are calling evdev_init and registering the device:

    evdev_init();
    /*Initialize and register an input device*/
    static lv_indev_drv_t indev_drv;
    lv_indev_drv_init(&indev_drv);          /*Basic initialization*/
    indev_drv.type = LV_INDEV_TYPE_POINTER;
    indev_drv.read_cb = evdev_read;         /*This function will be called periodically (by the library) to get the mouse position and state*/
    lv_indev_drv_register(&indev_drv);