Hello, I am developing a project that integrates a PMW3610 trackball with ZMK firmware, utilizing the badjeff/zmk-pmw3610-driver. My goal is to map trackball movements to specific key inputs, such as arrow keys or custom keycodes, using zip_xy_to_key_mapper or similar input processors. Could someone provide a detailed example of a board.overlay and keymap configuration that accomplishes this functionality? Additionally, any guidance or sample code for configuring the trackball listener to generate key press outputs would be highly appreciated. Thank you for your assistance.