Hello, guys!
I would appreciate so much if you could help me develop my project.
English isn't my native language(but I can understand very well) and I'm a beginner on Linux world. But I've made some progress so far and I'm really focused on that.
I have been searching a lot for more than 20 days about the topics below but I'm really struggling with some issues.
MY SETUP:
-MXQ PRO 4K- Rockchip RK3228A - Nand Flash 1GB
-Armbian_22.02.0-trunk_Rk322x box_focal_legacy_4.4.194_xfce_desktop.img
GOAL:
-Displaying in full screen my PDF lyrics on stage and switch the pages using a footswitch.
GOALS ALREADY REACHED:
-Installed Armbian on my board(following the instructuions provided here);
-Opened PDF lyrics full screen with Evince application;
-Switched the lyrics using the usb footswitch I made.
So, the "basic" is already working.
THINGS I NEED TO SET UP(AND NEED A LOT OF HELP):
1- I need to enable the IR Remote which comes with the board.(because on stage I won't be able to use a mouse to open the files)
I wrote "evtest" on terminal and found this information:
":~$ evtest
No device specified, trying to scan all of /dev/input/event*
Not running as root, no devices may be available.
Available devices:
/dev/input/event0: RC for dw_hdmi
/dev/input/event1: SIGMACHIP Usb Mouse
/dev/input/event2: USB OPTICAL MOUSE
/dev/input/event3: USB USB Keyboard
/dev/input/event4: USB USB Keyboard
/dev/input/event5: gpio_ir_recv
Select the device event number [0-5]: 12466 "
Well, the last option was the one that worked. But I don't know how to enable this device. I also found out that the device that worked in my test, is "connected" to the rc1 folder, not the rc0.
I've tried several tutorials with keymaps and lirc, but no success. I'm totaly lost.
2- I need to "hide" all the boot information during starup. I've already tried every tutorial available and nothing seems to work. I would like to put a logo or a welcome message or simply hide all the text displayed on startup process.(yes, I've tried plymouth too, but it didn't work).
3- I would like to improve the general performance of my project (faster boot, faster window opening, better use of ram, etc...)
I understand the limitation of my hardware, but since I need to use just one application(Evince), nothing else, I think I can remove or desable some tools and functionalities. But I don't know which ones.
My dream is to make an embedded system only for this application, or run this application on kiok mode. But I know that I'm not able yet! haha
I really appreciate if any of you can help me with any of those issues.
Thank you.