Main > Free Download Search >

Free sparco steering wheel software for linux

sparco steering wheel

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 135
SpacePong 0.0.2

SpacePong 0.0.2


SpacePong is an innovative game that is controlled with the mouse. more>>
SpacePong is an innovative game that is controlled with the mouse. The gameplay involves steering your spacecraft ball around the screen and picking up speed by bouncing off the walls. The goal is to collect a certain amount of space boxes in a short time.
Enhancements:
- New sounds and music were added.
- A moving stars effect in the background was implemented.
- Packages for Debian and Mandriva were added.
<<less
Download (1.2MB)
Added: 2005-08-10 License: GPL (GNU General Public License) Price:
1537 downloads
Wacom ExpressKeys 0.4.1

Wacom ExpressKeys 0.4.1


Wacom ExpressKeys supports the fairly recent additions of ExpressKeys, Touch Strips, and a Scroll Wheel on certain Wacom tablets more>>
Wacom ExpressKeys supports the fairly recent additions of ExpressKeys, Touch Strips, and a Scroll Wheel on certain Wacom tablets. Specifically the Cintiq 21UX Interactive Pen Display, the Intuos3, and the Graphire4 tablets are supported through the XInput and XTest extensions in X.
Using "xsetwacom", it can also provide an automatic change of stylus pressure sensitivity (a.k.a. PressCurve) when going from one program window to the next. This feature is independent of the connected tablet model. A graphical configuration tool named "wacom-config" is under development.
Enhancements:
- This version has a slightly improved logic for Touch Strip movement detection, a minor bugfix related to long filenames of the executable, and two compatibility changes to prevent future breakage in relation to upstream code.
<<less
Download (0.14MB)
Added: 2007-03-28 License: GPL (GNU General Public License) Price:
950 downloads
EvRouter 0.3.2

EvRouter 0.3.2


EvRouter reads events from the Linux input layer, and acts on them according to a user-specified set of rules. more>>
EvRouter reads events from the Linux input layer, and acts on them according to a user-specified set of rules. Currently, EvRouter can map events to X11 key and button presses, XMMS commands, and it can also run shell commands.

EvRouter is intended to help legacy applications understand modern events such as mouse wheel movement and special keys on keyboards.

EvRouter also offers hotkey-like functions, and can help existing modern applications deal with events that, for one reason or another, X11 is unaware of (as long as they are accessible through a Linux event device).
<<less
Download (0.024MB)
Added: 2006-05-12 License: GPL (GNU General Public License) Price:
1261 downloads
SMPlayer 0.6.8

SMPlayer 0.6.8


SMPlayer offers users a complete front-end for MPlayer, from basic features like playing videos, DVDs, and VCDs to more advanced features like support for MPlayer filters and more. more>>

SMPlayer 0.6.8 offers users a complete front-end for MPlayer, from basic features like playing videos, DVDs, and VCDs to more advanced features like support for MPlayer filters and more.

One of the most interesting features of SMPlayer: it remembers the settings of all files you play. So you start to watch a movie but you have to leave... don't worry, when you open that movie again it will resume at the same point you left it, and with the same settings: audio track, subtitles, volume...

Major Features:

  1. Configurable subtitles. You can choose font and size, and even colors for the subtitles.
  2. Audio track switching. You can choose the audio track you want to listen. Works with avi and mkv. And of course with DVDs.
  3. Seeking by mouse wheel. You can use your mouse wheel to go forward or backward in the video.
  4. Video equalizer, allows you to adjust the brightness, contrast, hue, saturation and gamma of the video image.
  5. Multiple speed playback. You can play at 2X, 4X... and even in slow motion.
  6. Filters. Several filters are available: deinterlace, postprocessing, denoise... and even a karaoke filter (voice removal).
  7. Audio and subtitles delay adjustment. Allows you to sync audio and subtitles.
  8. Advanced options, such as selecting a demuxer or video & audio codecs.
  9. Playlist. Allows you to enqueue several files to be played one after each other. Autorepeat and shuffle supported too.
  10. Preferences dialog. You can easily configure every option of SMPlayer by using a nice preferences dialog.
  11. Possibility to search automatically for subtitles in opensubtitles.org.
  12. Translations: currently SMPlayer is translated into more than 20 languages, including Spanish, German, French, Italian, Russian, Chinese, Japanese....
  13. It's multiplatform. Binaries available for Windows and Linux.
  14. SMPlayer is under the GPL license.
<<less
Added: 2009-07-25 License: GPL Price: FREE
1 downloads
 
Other version of SMPlayer
SMPlayer 0.5.21 / 0.5.29You can use your mouse wheel to go forward or backward in the video. - Video equalizer, allows
License:GPL (GNU General Public License)
Download (0.92MB)
842 downloads
Added: 2007-07-11
POE::Wheel::Audio::Mad 0.3

POE::Wheel::Audio::Mad 0.3


POE::Wheel::Audio::Mad is a POE Wheel implementing in-session non-blocking mpeg stream playing. more>>
POE::Wheel::Audio::Mad is a POE Wheel implementing in-session non-blocking mpeg stream playing.

SYNOPSIS

use POE;
use POE::Wheel::Audio::Mad;

POE::Session->create(
inline_states => {
_start => &am_start,
message => &am_message
}
);

sub am_start {
my ($kernel, $heap) = @_[KERNEL, HEAP];

## you may also specify decoder options, listed below..
$heap->{wheel} = new POE::Wheel::Audio::Mad ( message_event => message );

$kernel->yield( decoder_open, {
filename => /path/to/some/stream.mp3,
play => 1
});
}

sub am_message {
my ($kernel, $message) = @_[KERNEL, ARG0];

if ($message->{id} eq INPUT_EOF_WARNING) {

print "finished..n";

undef $heap->{wheel};

} elsif ($message->{id} eq DECODER_FRAME_DATA) {

if (defined($message->{data}->{played})) {

print "rplayed: $message->{data}->{played}";

}
}
}

$poe_kernel->run();
exit();

POE::Wheel::Audio::Mad is an attempt to bring a naitive perl mpeg decoder into a perl session. This module was written to work as a POE Wheel due to its nature -- it simply playes mpeg streams -- you have to do the job of controlling the player and handling updates. This really isnt your traditional wheel.

<<less
Download (0.022MB)
Added: 2006-11-16 License: Perl Artistic License Price:
1074 downloads
Class::Container 0.12

Class::Container 0.12


Class::Container is a Perl module with Glues object frameworks together transparently. more>>
Class::Container is a Perl module with Glues object frameworks together transparently.

SYNOPSIS

package Car;
use Class::Container;
@ISA = qw(Class::Container);

__PACKAGE__->valid_params
(
paint => {default => burgundy},
style => {default => coupe},
windshield => {isa => Glass},
radio => {isa => Audio::Device},
);

__PACKAGE__->contained_objects
(
windshield => Glass::Shatterproof,
wheel => { class => Vehicle::Wheel,
delayed => 1 },
radio => Audio::MP3,
);

sub new {
my $package = shift;

# windshield and radio objects are created automatically by
# SUPER::new()
my $self = $package->SUPER::new(@_);

$self->{right_wheel} = $self->create_delayed_object(wheel);
... do any more initialization here ...
return $self;
}

This class facilitates building frameworks of several classes that inter-operate. It was first designed and built for HTML::Mason, in which the Compiler, Lexer, Interpreter, Resolver, Component, Buffer, and several other objects must create each other transparently, passing the appropriate parameters to the right class, possibly substituting other subclasses for any of these objects.

The main features of Class::Container are:

Explicit declaration of containment relationships (aggregation, factory creation, etc.)
Declaration of constructor parameters accepted by each member in a class framework
Transparent passing of constructor parameters to the class that needs them
Ability to create one (automatic) or many (manual) contained objects automatically and transparently

<<less
Download (0.019MB)
Added: 2006-10-06 License: Perl Artistic License Price:
1113 downloads
System G Desktop 2.2.0

System G Desktop 2.2.0


System G Desktop provides a simple way to access to the file system in the form of a graphical hierarchy of files and folders. more>>
System G Desktop provides a simple way to access to the file system in the form of a graphical hierarchy of files and folders. [COPYRIGH=1]
Main features:
- Simple, tree style, hierarchical display of files and folders
- Option to either display each folder in a separate window or to navigate the folder hierarchy within a single window
- File bindings dialog to associate file types with programs
- Rialog for running arbitrary programs avoids need to manually open terminal windows.
- Automatically mounts disk when the associated directory is opened
- Format UNIX and DOS floppy disks.
- Drag-and-Drop to move and copy files and to create symbolic links (Fully compliant with the X Drag-and-Drop (XDND) and X Direct Save (XDS) protocols.)
- Rename files and folders simply by clicking on the name and typing.
- Change permissions simply by clicking on the appropriate permission.
- All main windows have configurable button bars.
- Sort by name, user, group, size, or date.
- Shortcuts to your most frequented folders
- Customizable menu shortcuts
- (by editing string database -- a graphical editor is planned for later)
- Safe trash can interface
- Searchable, hypertext on-line help
- Designed to work with multiple virtual desktops and both Click-to-Focus and Point-to-Focus.
- Support for scrolling via wheel mice
- Full support for European languages
- Easy translation to other languages without the need to recompile the source
- Works with Gnome and KDE session managers.
<<less
Download (0.14MB)
Added: 2006-07-20 License: GPL (GNU General Public License) Price:
1192 downloads
AHote 0.1.0

AHote 0.1.0


AHote is a C++ library for creating color schemes including complements, split complements, triadics. more>>
AHote is a C++ library for generating color schemes and also includes a few other classes for converting between RGB (Red, Green, Blue), YUV (Luminance and Chrominance), HSB (Hue, Saturation, Brightness) and HSL (Hue, Saturation, Lightness).
AHote is not a library for ICC color management.
A variety of functions are provided that, in general, take an input HSB color as a parameter and return a std::vector of HSB colors representing the generated color scheme. Depending on the function a number of other parameters can be passed that will vary the return size of the color scheme, etc.
The HSB colors in the returned std::vector can then be used as necessary. The HSB class can be cast to the RGB class, performing all necessary conversions along the way. Thus, it would be possible to do something like the following:
using namespace ahote;
// std::vector has been typedefed to Colors
Colors scheme = tetrads( HSB(120, 1.0, 1.0) );
RGB rgb;
for (Colors::iterator iter=scheme.begin(); iter != scheme.end(); iter++) {
rgb = *iter;
// rgb.red, rgb.green, rgb.blue contain the RGB components
// do something meaningful with them, like:
cairo_set_source_rgb(cairo, rgb.red, rgb.green, rgb.blue);
Enhancements:
- The library currently supports generation of the following color schemes: complements, split-complements, triads, tetrads, analogous colors, shades, tints, tones, and monochromatics.
- Other schemes that are in this release are related to the RGB color wheel including primary, secondary, and tertiary colors as well as the color wheel itself.
- Schemes of schemes can also be created, and classes are provided to easily convert between HSB, HSL, RGB, and YUV color spaces.
<<less
Download (0.24MB)
Added: 2006-04-13 License: LGPL (GNU Lesser General Public License) Price:
1290 downloads
Edastro 0.5

Edastro 0.5


Edastro places ever changing astrology charts for current time on your desktop. more>>
Edastro places ever changing astrology charts for current time on your desktop.

The package contains 8 themes:

-2 (a black and a white) standard wheel charts
-2 standard wheel charts with hourglass look effect
-2 aspect/midpoint grids
-2 dispositor hierarchy charts

All the themes made in two differend colors, for dark and light desktop (for some dark themes an alternate background included with white shadow). The themes updating every 2 minutes as the sky spins a half degree. Click on the charts to display larger version.

The themes using the unbelievably good freeware ASTROLOG made by Walter D. Pullen (www.astrolog.org). I included an astrolog executable (compiled on 32bit without graphics) in the theme, because probably few able or have time to build it. Imagemagick used to resize images, make them still readable and transparent, and view them.

###To set up a theme:
1, Find out Your location coordinates. You can use these websites:
http://www.astro.com/cgi/aq.cgi?lang=e or http://www.heavens-above.com/countries.asp
2, Extract the theme anywhere, change to that directory and start the !SETUP install script from command line and Answer the questions. Thats all...

###Playing with settings:
Check astrolog.dat config file for the calculation settings. Check the astrolog helpfile from its homepage to read about command line parameters, the 7 chart types etc.

###Possible problems, solutions:
If there is a problem try to rerun the !SETUP script.
If Astrolog executable is not working in Your system, get the source from www.astrolog.org and build a new astrolog, then copy it to the theme folder.

###Known problems:
The theme sometimes flashes on update

<<less
Download (0.41MB)
Added: 2006-11-10 License: GPL (GNU General Public License) Price:
1079 downloads
POCO C++ Libraries 1.3.1

POCO C++ Libraries 1.3.1


POCO C++ Libraries project are the next generation C++ class libraries for network-centric applications. more>>
POCO C++ Libraries project are the next generation C++ class libraries for network-centric applications.

POCO, the C++ Portable Components, is a collection of open source C++ class libraries that simplify and accelerate the development of network-centric, portable applications in C++. The libraries integrate perfectly with the C++ Standard Library and fill many of the functional gaps left open by it.

Their modular and efficient design and implementation makes the C++ Portable Components extremely well suited for embedded development, an area where the C++ programming language is becoming increasingly popular, due to its suitability for both low-level (device I/O, interrupt handlers, etc.) and high-level object-oriented development. Of course, POCO is also ready for enterprise-level challenges.

The POCO libraries free developers from re-inventing the wheel, and allow them to spend their time on more worthwhile areas, such as getting things done quickly and working on the features that make their application unique.
<<less
Download (1.2MB)
Added: 2007-08-09 License: Boost Software License Version 1.0 Price:
807 downloads
IMWheel 1.0.0pre12

IMWheel 1.0.0pre12


IMWheel is a daemon for X11, which watches for mouse wheel actions and outputs them as keypresses. more>>
IMWheel is a daemon for X11, which watches for mouse wheel actions and outputs them as keypresses.

This is a not so short little ditty that does the simple conversion of mouse button presses into key presses. By grabbing only the 4th and 5th mouse buttons the program is able to receive input from the Intellimouse series mice.

There is also a modified version of gpm included that has, already, support for the Intellimouse, and I added a wheel fifo. The user library may also be used, although this may need to be debugged. See the gpm section below for more.

The wheel button can always be used as middle button, this program does not affect how the XServer, nor GPM, react towards it. A mouse with a wheel button is a 3 button mouse, and should be configured as such!

Installation:

The `configure shell script attempts to guess correct values for various system-dependent variables used during compilation.

It uses those values to create a `Makefile in each directory of the package. It may also create one or more `.h files containing system-dependent definitions.

Finally, it creates a shell script `config.status that you can run in the future to recreate the current configuration, a file `config.cache that saves the results of its tests to speed up
reconfiguring, and a file `config.log containing compiler output (useful mainly for debugging `configure).

If you need to do unusual things to compile the package, please try to figure out how `configure could check whether to do them, and mail diffs or instructions to the address given in the `README so they can be considered for the next release.

If at some point `config.cache contains results you dont want to keep, you may remove or edit it.

The file `configure.in is used to create `configure by a program called `autoconf. You only need `configure.in if you want to change it or regenerate `configure using a newer version of `autoconf.

The simplest way to compile this package is:

1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system.

If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.

Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.

2. Type `make to compile the package.

3. Optionally, type `make check to run any self-tests that come with the package.

4. Type `make install to install the programs and any data files and documentation.

5. You can remove the program binaries and object files from the source code directory by typing `make clean. To also remove the files that `configure created (so you can compile the package for a different kind of computer), type `make distclean.

There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
<<less
Download (0.18MB)
Added: 2005-10-14 License: GPL (GNU General Public License) Price:
1470 downloads
Color::Scheme 1.02

Color::Scheme 1.02


Color::Scheme is a module used to generate pleasant color schemes. more>>
Color::Scheme is a module used to generate pleasant color schemes.

This module is a Perl implementation of Color Schemes 2, a color scheme generator. Start by visitng the Color Schemes 2 web site and playing with the colors.

When you want to generate those schemes on the fly, begin using this modoule. The descriptions herein dont make too much sense without actually seeing the colorful results.

Henceforth, paragraphs in quotes denote documentation copied from Color Schemes 2.

"Important note: This tool doesnt use the standard HSV or HSB model (the same HSV/HSB values ie. in Photoshop describe different colors!). The color wheel used here differs from the RGB spectre used on computer screens, its more in accordance with the classical color theory.

This is also why some colors (especially shades of blue) make less bright shades than the basic colors of the RGB-model. In plus, the RGB-model uses red-green-blue as primary colors, but the red-yellow-blue combination is used here.

This deformation also causes incompatibility in color conversions from RGB-values. Therefore, the RGB input (eg. the HTML hex values like #F854A9) is not exact, the conversion is rough and sometimes may produce slightly different color."

<<less
Download (0.011MB)
Added: 2007-03-29 License: Perl Artistic License Price:
944 downloads
GRacer 0.1.5

GRacer 0.1.5


GRacer is a 3D Motor Sports Simulator. more>>
GRacer is a 3D motor sports simulator. Its state of the art physical simulation engine creates realistic behavior including drift, wheel spin, and even accel turn.
Main features:
5 vehicles
- Formula (FR)
- CART (FR)
- HONDA S2000 (FR)
- MITSUBISHI Lancer RS Evolution VI (4WD)
- Mini (FR)
1 course
- Sample Course 1
(current release also contains some other courses. but these courses are still very rough)
multi-level crossing and loop-the-loop course. (not yet fully functional)
linux joystick driver (but setting for microsoft sidewinder force feedback wheel is hard-coded).
sound (by SL library included in PLIB)
exhaust
skirl
- game is playable, and finished when you run specified lap.
- new GRacer memories your high scores. but you can not share high scores with your friends.
<<less
Download (0.50MB)
Added: 2005-07-07 License: GPL (GNU General Public License) Price:
1572 downloads
Racer 0.5.2 beta8.9

Racer 0.5.2 beta8.9


Racer is a free car simulation project, using real car physics to get a realistic feeling. more>>
Racer is a free car simulation project, using real car physics to get a realistic feeling. Cars, tracks, scenes and such can be created with relative simplicity in mind (compared to other driving simulations).
The 3D and other file formats are, or should be, documented. Editors and support programs are also available to get a very flexible and expandable simulator. It uses OpenGL for rendering.
It attempts to do well at the physics section, trying to create life-like cars to emphasize car control and doesnt cut back on realism in the interest of fun. If youve played Grand Prix Legends from Papyrus, youll know what Im talking about.
Racer major features:
- Its totally free! (for non-commercial use)
- Available for multiple platforms; Windows 2000/XP (95/98/ME may work but have some trouble with fonts), Linux and Mac OS X.
- 6 DOF models used (the car can move around freely)
- Uses motion formulae from actual engineering documents from SAE for example.
- Total flexibility; almost everything is customizable through ASCII files.
- Commercial-quality rendering engine (with smoke, skidmarks, sparks, sun, flares, vertex-color lit tracks).
- Support for Matrox Surround Gaming. See the corresponding page on Matrox site.
- Lots of addon cars and tracks available on the web.
- Easy integration of your own cars and tracks that you create in ZModeler, 3D Studio Max(tm), Maya etc.
- At least 15 degrees of freedom for a regular car (6 DOF for the car body, 1 for each wheels vertical motion and 1 for each wheel spinning, and 1 for the engine, several more for the driveline). Depending actually on how many wheels you put on the car.
- Real-time internal clock; no physical dependency on framerate. Controller updates are also done independently of the framerate.
- Not limited to 4 wheels; anything from 2 to 8 wheel vehicles are currently supported (but mostly untested, and some problems with hardcoded differentials for example may exist (v0.5.0)).
- Not much constraints on the track data; surface info is taken from polygon data (VRML tracks), and splines are used to smooth out the track surface (polygons are too harsh for driving on just like that).
- Tools to modify the cars & tracks are freely available on this site (though external utilities are recommended for best results).
- Some used algorithms are explained on this site. Also, references are available. If you are programming a carsim, you might find something useful here.
- Save game present!
Main features:
PHYSICS FEATURES
- Full 6 degree of freedom motion of the car chassis.
- Independent suspension for all wheels.
- Suspension features: springs, dampers, anti-rollbar, rollcenter, anti-pitch.
- Wheel features: camber, wheel hop (the wheels have mass), toe.
- Tires: Pacejka tire model, relaxation length.
GRAPHICS FEATURES
- View frustum culling for increased framerate.
- Shader system for Quake-style rendering.
- Fog definable per track.
- Environment mapping for shiny materials.
- Live track environment mapping.
<<less
Download (10.7MB)
Added: 2005-08-16 License: GPL (GNU General Public License) Price:
1543 downloads
Senigma 0.1.1

Senigma 0.1.1


The Software Enigma is a little application that imitates the original behaviour of the Enigma, a cryptographic device. more>>
The Software Enigma is a little application that imitates the original behaviour of the Enigma, a cryptographic device that was used in World War II by the Germans. The cipher mechanism was cracked by several different parties (polish, english, ...) in the 40s.
The enigma uses a symmetrical encryption algorithm based on 3 wheels that carry letters in a random order and a reflector wheel also carring letters in random order. A letter passes the 3 wheels, the reflector wheel and then passes the wheels reverse. after each letter the position of the wheels is changed according to the Enigma specifications, see the links below.
The Software Enigma was designed in order to demonstrate the techniques used to crack this mechanism in a coding competition in summer 2000. The Software Enigma can work with more than 3 wheels and can handle more than 26 different characters.
In general you can examine the code and learn to understand the algorithm used to imitate the original Enigma. You can also try to crack encrypted enigma messages by following the procedures that the crackers used in the 40s. You can also use the Software Enigma for encrypting private messages, if you want to rely on an old already cracked cipher mechanism. In any case it is fun playing with it...
Enhancements:
- Corrected historical information inside the docs.
<<less
Download (0.005MB)
Added: 2006-07-08 License: GPL (GNU General Public License) Price:
1204 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5