d2jsp
Log InRegister
d2jsp Forums > d2jsp > General Help > General Help Archive > General Ventrilo How-to > Learn how to setup your Ventrilo Client
Closed New Topic New Poll
Retired Moderator
Posts: 15,410
Joined: Jun 2 2005
Gold: 9,504.66
Trader: Trusted
Mar 27 2007 06:20pm
General Ventrilo How-to
  • Ventrilo Download
  • Ventrilo Setup
  • Configuring your Ventrilo
  • Multiple Ventrilo Clients

Ventrilo Download

To download the Ventrilo client visit: http://www.ventrilo.com/download.php

Ventrilo Setup

For more information on how to install Ventrilo and work through the setup, visit: http://www.ventrilo.com/setup.php

Configuring your Ventrilo

Step 1: Download Ventrilo

On Ventrilo.com visit: http://www.ventrilo.com/download.php and scroll down until you reach "Clients", then click "Download" beside "Windows i386 - 32 Bit". When a message comes up, click "Save", and save the Ventrilo Client to your computer.

Step 2: Installation

Once the Ventrilo Client is finished downloading, simply open the Ventrilo Install File and click "Next". You will then be asked to accept the Ventrilo License Agreement, simply click "I accept The License Agreement", then click "Next". Then you will proceed to the next step, input your Name, Organization (if none input "Home") and simply finish off those fields, once finished click "Next". You may specify which directly on your computer where Ventrilo will be installed (default: C:\Program Files\Ventrilo), if you wish to change the default click "Browse", if not click "Next" to continue. Once the installer finishes installing Ventrilo, click "Finish".

Step 3: User Name Setup

Open Ventrilo and start by clicking on the "->" beside "User Name". Then select "New" and input your desired user name, then click "Ok".

Step 4: Server Setup

Now click "->" beside "Server". Then select "New" and input a name for the server you're connecting to (this isn't important). For the "Hostname or IP" input the server IP or hostname of the Ventrilo server you're connecting to. For the "Port" enter the port of the Ventrilo server you're connecting to. Finally, for the "Password" input the password you're provided, if you weren't provided a password simply ignore this field.

Step 5: Connecting to the Server

Once you've completed all of the above steps, simply click "Connect" and if all information is inputted correctly, you'll connect to your specified Ventrilo server!

Multiple Ventrilo Clients

If you wish to load multiple Ventrilo Clients, you may do so by modifying your shortcut. To do so, simply locate your Ventrilo shortcut and "Right Click" it and go down to "Properties". The Ventrilo Properties window will now be only, locate the "Target" field and at the end of line of text including the target for your Ventrilo program add "-m". Your target field should look like so:

Before: "C:\Program Files\Ventrilo\Ventrilo.exe"
Default Ventrilo taget field

After: "C:\Program Files\Ventrilo\Ventrilo.exe" -m
Multiple Ventrilo Client target field

From now on use that shortcut when you open Ventrilo and you will not be limited to how many clients you can have open. Enjoy! smile.gif
Member
Posts: 30,190
Joined: Aug 16 2004
Gold: 6,998.70
Mar 28 2007 02:21am
Since linux version of ventrilo client isn't still available we need to use windows venrsion. How to install and use it?

0. Requirements: configured sound card and microphone via alsa or other sound driver.

1. Install Wine (www.winehq.com)

2. Install Ventrilo Client (windows version)

3. Copy the file msgsm32.acm from the system32 directory of an existing Windows installation (XP confirmed), or download it from the net at http://members.driverguide.com/driver/detail.php?driverid=7019 Place it in your fake windows drive under the ~/.wine/drive_c/windows/system directory

4. Edit your ~/.wine/drive_c/windows/system.ini file and add the following line under the drivers32 section:

MSACM.msgsm610=msgsm32.acm

5. Start ventrilo.exe from your fake windows drive and create your user profile.

6. Enter the Setup section of the program and disable all DirectInput options available. Turn on any DirectSound settings to be able to hear multiple voices at once. You may have to set your mixer settings as well if they don't automatically fill in. To enable recording from your microphone, set your Line input in your hardware mixer settings to mic. You can test your mic by pressing the Monitor button. If you choose to use a Push-To-Talk key, you must disable "Use DirectInput to detect Push-To-Talk". This will allow your mouse to work inside the setup dialog again.

7. Known Bugs:
- Ventrilo window must be active to talk using Push-To-Talk
- Text-to-Speech does not function (libraries probably just need to be installed, will research)
- aRts and ESD drivers do not function properly

8. Push To Talk option?

An experimental program has been hacked which allows using a Push-To-Talk key from outside the Ventrilo window.
Download it at:
http://np1.pp.fi/ventriloctrl/

Unpack:
Code
tar zxf ventriloctrl-0.3.tar.gz

Installation:
in program folder type:
Code
make


Configuring:
In ventrilo setup set hotkey as "A"
You might want to change the default event device if that is not your keyboard. (Support for mouse etc. is not yet implemented)
You can find right device by
Code
cat /proc/bus/input/devices

Find your keyboard and find a line like this "H: Handlers=kbd event3"
event3 tells you that right value for EVENT_DEVICE variable is /dev/input/event3

You can also change the key that program listens for.
Use findkey utility to get right code for a key.
Code
./findkey <device>

Replace <device> with your keyboard device, /dev/input/event3 for example.

Then press the key and you will see something like this.
key 86 state 1
That tells you that key code for the button you just pressed is 86.

Now in file runctrl.sh (open it via any text editor), change lines: event_device and input_key and save file.

In my configuration I'm using device0 and key 21 (left control button).

Running:
type
Code

./runctrl.sh


Tips:
you can use screen.

So now you can use push to talk option even if ventrilo window isn't on top.

Have fun smile.gif

Go Back To General Help Archive Topic List
Closed New Topic New Poll