Commit 2c488f34 authored by Ingo Ruhnke's avatar Ingo Ruhnke

Some more release cleanup

parent 7e68b607
......@@ -2,8 +2,9 @@
================
jstest-gtk is a simple joystick tester based on Gtk+. It provides you
with a list of attached joysticks as well as the ability to display
which buttons and axis are pressed.
with a list of attached joysticks, a way to display which buttons and
axis are pressed, a way to remap axis and buttons and a way to
calibrate your joystick.
You can find the latest version at:
......@@ -17,9 +18,11 @@ Questions, comments and bug reporst can be given to:
[[ Compiling ]]
===============
Make sure you have the following pieces of software installed:
Make sure you have the following pieces of software installed (they
are part of most distributions):
* scons
* sigc++
* gtkmm
You can compile it by typing:
......@@ -47,10 +50,13 @@ useful for example when a game expects the dpad to be on axis 0 and 1,
while in reality it is often on axis 4 and 5 on a dual-analogstick
gamepad.
While most modern joysticks do not need to be calibrated, the
calibration dialog can still be useful, as it allows you to manipulate
some low level details on how the raw axis values are mapped to the
joystick device. For example you can inverse an axis, disable an axis
or remove its deadzone, to gain more fine control on small movements.
The calibration dialog allows you to manipulate some low level details
on how the raw axis values are mapped to the joystick device. For
example you can inverse an axis, disable an axis or remove its
deadzone, to gain more fine control on small movements. This is
especially useful as the default calibration values for most joysticks
give it a far bigger deadzone then needed, thus reducing your ability
for fine movements.
# EOF #
......@@ -3,29 +3,28 @@ Pre Release Testing:
* check the version number
VERSION="0.4.6"
VERSION="0.1.0"
TAG="v${VERSION}"
git tag -s "${TAG}" -m "jstest-gtk ${TAG}"
git-archive --format=tar --prefix="jstest-gtk-${VERSION}/" ${TAG} | bzip2 -c > /tmp/jstest-gtk-${VERSION}.tar.bz2
git archive --format=tar --prefix="jstest-gtk-${VERSION}/" ${TAG} | bzip2 -c > /tmp/jstest-gtk-${VERSION}.tar.bz2
git push --tags
==========
[[ TODO ]]
==========
* fix copyright header
* [CLEANUP] center font in ButtonWidget (current way is a dirty hack)
* center font in ButtonWidget (current way is a dirty hack)
* [FEATURE] axis names (ABS_X, ...) should be used instead of raw axis numbers
to guess which layout is correct, also the layout should be properly
labeled
* AxesDisplay should use ABS_X/Y and friends instead of raw axis
numbers to guess which layout is correct
* add some more checks to catch invalid button/axis mappings supplied
* [BUG] add some more checks to catch invalid button/axis mappings supplied
to the joydev interface
* swapping axis must also swap calibration data
* [BUG] swapping axis must also swap calibration data
* provide additional support for SDL and evdev devices
* [FEATURE] provide additional support for SDL and evdev devices
=================================
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment