проблемы полноэкранки и кнопочек растут из использования стандартных библиотек .NET и виндового API. Знакомые виндовые окошечки при выборе треков, кодеков, они ведь совсем на уровне ДНК не дружат с фуллскрином в DirectX. Если из этих же библиотек идет обработка кнопочек в некоторых меню - то проблема идентичная. Нужно переписывать код всех меню и окон, чтобы использовали другие библиотеки, или писать их совсем самим.