Driver Suite for Linux
convert PayPal transactions to IIF, OFX, QIF
2out 2in EPP
for Linux and Windows
for 8 bits of sound
Linux drivers for MK3/4 PCI
C exception/signal handling lib
to various software
and small scripts
to lighting stuff
> llg.cubic.org > tools > sonyrm
Sony RM-X2S XMMS driver
A XMMS plugin, which lets you control XMMS with a Sony RM-X2S control joystick. These are/were shipped with car radios.
Version 1.2 from 2003-02-14 xmms-sonyrmx2s-1.2.tar.gz configurations for Linux 2.2 and 2.4.
The joystick is connected to the game port. You can connect it
directly to the gameport. However if you wish to use the joystick
button a small circuit is needed.
The following ASCII art shows the circuit.
Pin Pin J --- --- O S GND 1 o---+------------------------------o 1 +5V Y O | S N | ,----o 2 BTN T Y | +------+ | / I S SHIFT 2 o---|-----------|4.73KO|---|/ BC547 C T | +------+ |\ K I | +-----+ | > P C +--|120KO|--+ `----o 4 GND O K +-----+ | R AD 3 o---------------+------------------o 3 X-AXIS T
The Joystick Port is a 15pin male Sub-D connector. The Sonystick is connected to a 3.5mm stereo jack. The AD pin of the joystick will apply resistances between 0 and 150KOhm compared to GND.
3.5mm stereo jack pinout
___------. \ ---___ | \ | |_ _| || || Pin 1 GND - black wire -- || Pin 2 Shift - white wire -- || Pin 3 AD - red wire /\ --
You have to install the analog joystick driver. I would recommend installing it as a module. Then load the following modules:
modprobe joydev modprobe ns558 modprobe analog
If the above lines work, you can place them in a system startup file
If you have troubles with the kernel joystick modules read
Compile and install the plugin source with:
./configure make make install
You can supply the following options to
You can insert module options into /etc/modules.conf to load the
joystick module automatically by
Setup in XMMS
Now start xmms and get the plugin configuration panel with
Finally you can enable the plugin in the XMMS preferences window.
I have scanned the circuit of the rm-x2s. The resistance values of the different buttons:
Markus Strangl gave me the following information.
Charlie Payne has informations how to wire an RM-X6S to an empeg car radio.
You can write me emails on all topics including Sony remote commands. Dirk Jagdmann <email@example.com>