undefined CONFIG_DESKTOP to fix linking problems
saving the original .c file to .orig now