Xinput Gui Versions Save

A simple GUI for Xorg's Xinput tool.

0.3.1

4 years ago

Changelog

  • Fix subdirectories not being packaged

Installation

See project README for installation instructions.

0.3.0

4 years ago

This is a big release, there are probably a few bugs. If you find any, please report them! :heart:

Changelog

New features:

  • Display devices in a tree hierarchy
  • Replace buttons with inline toolbars for editing devices and properties
  • Allow creating and removing master devices
  • Allow floating and reattaching slave devices
  • Add device info button

Bug fixes:

  • Fix crash on startup when a config value is missing (closes #7)
  • Fix device list refresh errors
  • Scroll to top of props list when refreshed or a new device is selected

Code/structure changes:

  • Moved data files to their own subdirectory
  • Significantly refactored GUI code
  • Improved xinput wrapper

Installation

See project README for installation instructions.

0.2.3

4 years ago

Changelog

  • Add a setting to allow inline editing of property values

Installation

See project README for installation instructions.

0.2.2

4 years ago

Changelog

  • Increase maximum width of device and properties name columns (see #5)

Installation

See project README for installation instructions.

0.2.1

4 years ago

Changelog

  • Store config in user's home directory

Installation

See project README for installation instructions.

0.2.0

4 years ago

Changelog

  • Move packaging to use setuptools
  • Update UI structure
  • Remove close button
  • Update edit dialog
  • Make all dialogs transient
  • Add about dialog
  • Add settings dialog and config file
    • Add vertical layout (closes #5)
    • Allow hiding device and property ID columns (closes #2)
  • Improve code style

Thanks to @McSinyx and @maoschanz for their pull requests.

Installation

See project README for installation instructions.

0.1.1

4 years ago

Changelog

  • Clean up code
  • Display version number in window title

Installation

Arch Linux

xinput-gui is available on the AUR:

yay -S xinput-gui
pikaur -S xinput-gui
trizen -S xinput-gui
etc

Other Distributions

xinput-gui depends on xinput, Python 3+, GTK+ 3, and python-gobject.

Download xinput-gui-0.1.1.tar.gz, then use the following commands to untar and install it:

tar -xf xinput-gui-0.1.1.tar.gz
cd xinput-gui
sudo python setup.py install

0.1.0

4 years ago

Installation

Arch Linux

xinput-gui is available on the AUR:

yay -S xinput-gui
pikaur -S xinput-gui
trizen -S xinput-gui
etc

Other Distributions

xinput-gui depends on xinput, Python 3+, GTK+ 3, and python-gobject.

Go to the latest release and download xinput-gui-X.Y.Z.tar.gz, then use the following commands to untar and install it:

tar -xf xinput-gui-X.Y.Z.tar.gx
cd xinput-gui
sudo python setup.py install