I had the same issue with the N64 emulator, which was fixed by reinstalling mupen64plus from source (after updating the setup script first) from retropie_setup.sh. That fixed the black screen thing for me, but i’m still left without fullscreen for now.
As for the black border thing, does it exhibit the problem all the time? Or just particular emulators? Have you tried mucking around with any of the output settings in es_systems.cfg?
Can’t help you with the controller thing for now.
I’ve got mine with a 256 GPU split, which seems to be working alright for now. There was no rationale behind this number, it just sounded cool.
Necessary and Functional
These cookies are placed to make it possible to analyze this website (with Google Analytics) and optimize for the purpose of a.o. the usability.
Cookie names: _ga, _gat, _gid
These cookies are placed to show advertisements (of Google AdSense) and to get these close to your interest.
Cookie names: id, IDE, FLC, DSID, SNID, NID
These cookies are required to show the cookie notification bar, remember your cookie acceptance choice and apply this choice.
Cookie names: privacy_embeds, wpca_consent, woocommerce_cart_hash, woocommerce_items_in_cart, wp_woocommerce_session_, wp-settings-1, wp-settings-time-1