Что то не понятно у вас, все намешано: сеть, usb и монтирование диска.
Не плохо бы написать, что пытаетесь сделать:
1. Разработка, подключится через USB?
2. Разработка, подключится через WiFi?
3. Получить доступ к файлам через MTP?
Как вариант, проверьте что не включен какой либо FN режим на вайше клаве.
Это когда нажимаешь FN + спец кнопка на клаве и тогда скажем все F* клавиши делают что то другое, например работают как мультимедия кнопки. Причем этот режим активен всегда пока его не выключишь.
1. Убрать доступ: открываешь расшаренную папку через веб, вверху появляется кнопка Shared folder options (выглядит как папка с радугой). Ну и там уже Members и выкидываешь кого не нужно.
2. Выбор нужных папок для синхронизации: это можно сделать в самом начале или после установки клиента. Заходишь в настройки -> вкладка Advanced -> Selective Sync… Выбираешь папки которые должны быть засинхронизированы.
Почему бы не сделать в обратном направлении, то есть подключить интернет к ноутбуку и с него уже раздавать на большой компьютер.
Вот в таком раскладе вообще проблем нету.
Или купите wifi брелок в ближайшем ларьке, к чему все эти сложности.
А для какой цели нужно ловить кнопку home? Может вы как то не правильно планируете свою программу, раз вам нужно знать когда ее нажали? Тем более если ваше приложение не является ланчером.