fix desktopinfo once again
set scrpd already when trying to map it
remove some old cruft
map and set scratchpad window properly