OK, I started second attempt for modding SONY RM X*S remote to act as a USB HID.
First design has some disadvantages - most of F* keys ware occupied by the remote to function.
Wires was too big. There were issues with assembling the whole thing and some buttons were hard to press.
During the mod I made some mistakes and some of the buttons become unusable.
Now I got a Sony RM-X2S. For controller I'll be using the cheapest USB joystick I found in local stores.
The dimensions of both PCB's (RM-X2S and RM-X5S) are the same. The difference is the way PCB works. X5 has a dual layer PCB with controller, while X2 has a single layer PCB with a single GND and buttons and resistances placed in roll. The different measured resistance means different key press, but this is meant to be held by the controlled unit. In one word - the mod will be easier.
Joystick - I hoped that the one I bought work in the same principle - resistance. And guess what - I was lucky :) All i have to do do is to route 1:1 the presses from remote to the joystick.
The RM-X2S's PCB:
I used wires form old PC headphones. They are very thin flexible and strong enough for my needs:
Just see the difference between 1-st and 2-nd try::
I'm happy with the result so far. Fell good that I've decided to redo this.
The PCB from X2 fitted in the box from X5. They are the same, X5 is 2-3sm extended so that the part with irda and battery could be placed. For me it's more convenient to be longer, so i won't bend my hand behind the steering wheel while using it.
Every wire has dual connection. This way I minimize the risk of cold soldering and bad contacts.
What's the idea: to make a whole in the plastic cover behind the wheel. 1sm diameter - just enough the plug to go trough. Secure the remote to the plastic cover and plug the connector to the joystick equivalent female connector. From the joystick there is a USB cable which will go to the USB hub in the centre console.
That's it for now. In the next few days I hope I'll fond time to play with Joystick's PCB.
To be continued...
Look's nice,but what program will you use to assign the joystick buttons to windows/apps commands?
I was in hurry, sorry. Now the normal answer to julaikos's question:
In my previous attempt I used Autohotkay. It worked perfectly. What's great for this app is that in fact you write a script by your own and a lite *.exe runs it. It's fast unlike many similar apps.
Also it has an ability to export your final script as an single *.exe file and run it stand alone on StartUp for example.
Scripting tools gives you the ability to assign different commands according the active application. For example if the active application is your front end pressing Joy1 button to send Ctrl+Alt+Shift+N (for next track), but if some other app is active to send "right mouse click" for example.
It's also able to run/close/terminate programs, or execute whole script by a single key press.
In peroration: light, fast but powerful FREE application. Need some time to write your own script, but once you're done you are ready to rock :)
Thankyou for both answers!From what i see the script acts like my griffin powermate,on each active application you have different settings of the same button,witch is great!
I will soon start the work for another carpc,in a citroen BX,and i want to make a small keybord with media buttons(play/pause etc and some windows usual functions like enter,arrows,esc )and with this script i can reduce the buttons number :D
Yes but griffin powermate is $$ while these sony remotes could be found for 5 usd + a joystick 5 usd = 10 USD total + some free time of course :)
That's true also :P + satisfaction of DIY
I have on a diffrent car the same sony remote but i have to use it because the front pannel of the cdplayer is broken,the only thing working is the display,and for me is a little uncomfortable,when i drive that car i alwas kickit with my knee :D
"Ahat - The March" added to my collection, thanks to your video and mp3million.com. :D
The whole album :)
"Darvoto"; "Pohodat" and "Chernata Ovtca" are the hits.
One more from them (form other album) - http://www.youtube.com/watch?v=kNdNKiuMKvY
It's Монолог. In English transcription it should be written "Monolog".
I'm happy you like it. It's too late now, but in the next few days I'll PM you a list of BG Rock songs if you wish.
p.s. They are like DIO - most of the songs are better in concert versions :)