Attempt 4 to fix panel detection and initialization

Signed-off-by: helicopter88 <johnlemon.lol@gmail.com>