I'm making a wireless controller and I'd like to do two things over bluetooth without the use of additional software on the host (PC/phone):  use an arduino as a mouse (this looks doable), and  send "basic” commands (play/pause/prev/next, volume up/down) to my phone and/or laptop. Just like any other BT device out there. (linkup la remotes)
I couldn’t find a lot of info on sending specific BT commands from the arduino to devices. So how do I send standard commands like play/pause/etc, seeing that they are not normal keys or mouse gestures?
And second, are these ‘duinos able to easily pair with phones&PCs to send basic commands, and with PCs to act as a mouse?
And some BT controllers, also fine by me if they can send basic commands and act as a mouse. https://www.sparkfun.com/products/10938 https://www.sparkfun.com/products/retired/10823 https://www.sparkfun.com/products/12576 https://www.sparkfun.com/products/12577
These are the only pieces of information I could find: http://www.freebsddiary.org/APC/usb_hid_usages.php this seems to be what I need. How do I use these? https://learn.adafruit.com/introducing-bluefruit-ez-key-diy-bluetooth-hid-keyboard/sending-keys-via-serial http://marchanjo.blogspot.ro/2012/11/mouse-bluetooth-usando-arduino-uno-e.html (in portugese, code examples too)
Hope somebody has some experiences and can confirm if it should work. Thanks
(I have a fair amount of experience with arduinos but almost none with wireless communication.)