It's possible to expand those four buttons to ten inputs using an outside mapping solution like xboxdrv, but in practice playing any action-heavy game would be very difficult. Certain strategy games and RPGs that need the extra buttons might play well enough though.
@mitu Sorry about that. I wasn't sure how to post the log file. So I ended putting some soldering some pins on it and putting it in a freeplay zero. I wiped the sd card and added the freeplay modded retropie (That was before I saw your post asking for the log file...). Weirdly enough a somewhat similar issue occurred again. The buttons stop responding and the pie pops up errors. Since I wiped the previous log and I can't access get my keyboard to work on the gba I don't think I can provide much to you. I talked to Ed from Freeplay and he suggested some things to try out. If it doesn't work I'm going to just try out a new raspberry pi and see if that's the problem. Thanks for taking the time to try and help me troubleshoot.
@jasonlovespi The poster hasn't been active for 3 years in the forum. Please open a separate topic - don't necro-post by bumping old topics. Lots of things have changed since the original post and the informations here may not be accurate and/or out of date.
at first glance it looked fine, but when i typed another double quote next to the exsisting ones, it looked slightly different!! so i re-typed all the quotes, and everything is fine and dandy again!!! :)
While I am by far no expert with Bluetooth, I think you need to set the hciconfig class.
man hciconfig states this for class:
With no class, prints class of device. Otherwise, sets class of device to class. class is a 24-bit hex number describing the class of device, as specified in section 1.2 of the
Bluetooth Assigned Numers document.