Releases: kozec/sc-controller
v0.4.2
Big rewrite of on-screen keyboard
New:
- less-laggy on-screen keyboard
- bindings shown on on-screen keyboard now showing exactly what's configured instead of defaults
- OK and Save buttons moved to window headers (thanks @dyskette)
- Menu button now shows "hamburger" instead of non-descriptive controller icon.
- added option to use
tap
as double-tap (and dodge in NieR: Automata) - added "MINIMUM" mode to deadzone (see #356)
- allowed using
sensitivity
withtilt
Fixes:
- Main window looking weird when when some button has long label (thanks @dyskette)
- Autoswitch not working with RetroArch (thanks @neuromancer)
- Cemu with rumble can crash scc-daemon
- Compatibility with newer GTK
v0.4.1
New:
- Return of AppImage support.
- Added setting for automatic turning off the controller
- Allowed to set displayed name even on button that does nothing (#321)
- Added button for _un_setting menu icon
- Added options to print pressed buttons to
scc
executable
Fixes:
- Switching profile while mouse cursor is in "rolling ball" motion may cause it to roll forever
- Modeshift hold and doubleclick times not being saved
- Shell command breaking with Unicode characters
- hid driver cannot be compiled on Gentoo
v0.4.0.2
See this post for more verbose description of recently added features.
See release notes for v0.4 for important stuff
Fixes:
python-evdev
package is no longer required (but needed for support of other controllers)- ring bindings isues (#296)
- issues with unicode characters in action names
- OSD menu now disappears if controller is disconnected
- allowed to use stick position as modeshift modifier
- hold and doubleclick modifier not working correctly when there is no "just pressed" action
scc-daemon start
failing when stale PID remains after crash or machine restart
v0.4.0.1
v0.4
See this post for more verbose description of recently added features.
Now with support for normal controllers
Tested with:
- Sony Dualshock 3 and 4
- Logitech F310
- CTech GP-04
- Various unbranded USB controllers
New:
- New OSD theme (thanks to @predr)
- Added option to start hidden in status icon
- Simplified feedback settings
- 'period' setting does nothing yet, so it was removed
- feedback frequency is displayed in Hertz instead of just "some number"
- 'amplitude' is now 'strength'
- 'Pressed', 'released', 'touched' and 'untouched' modifiers (#290)
Fixes:
- Showing and hiding window using status icon on desktops with no right-click support (namely Ubuntu)
- Radial menu colors doesn't follow theme
- New profile not visible in selector until restart
New dependency: python-evdev
v0.3.99.5
Testing release with support for non-steam controllers
This should be last pre-release and should work in general. Hopefully.
New & Fixes in testing branch:
- Includes everything up to v0.3.16
- New options for OSD colors and themes along with new OSD style created by @predr
- Better support for really long menus
- Displaying correct button images in quick menu
- Support for DS4 gyro sensors and touchpad in center
- Better support for mapping stick to mouse
Separate testing OBS repository with packages available for usual distros can be found here.
There is also AppImage package available in OBS repository and as attachment to this release.
Tested with:
- Sony Dualshock 4
- Sony Dualshock 3
- Few bootleg Dualshock 3's
- Logitech F310
- CTech GP-04
- Unbranded USB SNES-alike controllers
- Steam Controller (obviously)
Thanks to anyone brave enough to test this. Please, report everything :)
v0.3.16
New:
- Added Quick Settings page displayed when editing new (and empty) profile.
- Removed negative part of sensitivity slider
- Now goes from 0 to 10
- Inverting input can be done by new "Invert Axis" checkbox
- Added GUI option to set button as toggle
Fixes:
- Status icon support for Ubuntu 17.10
- Radial menu not honoring OSD colors settings
- Grabbing Alt+Ctrl+Arrow key combination may result in keys pressed in wrong order
- Mouse jumping when especially complicated modeshift combinations are used
- Crash when drag&droping profile with non-ascii characters in name
- Crash when trying to export invalid profile file
v0.3.15
v0.3.14.1
v0.3.14
See this post for more verbose description of recently added features.
New:
- Added Game List menu (#232)
- Added pressing stick as possible menu confirm/cancel button
- Added option to configure how big part of DPAD belongs to diagonal buttons
- Added option to rename profile
- Added release notes infobar
Fixes:
- 'Per-axis' gyro bindings are not loaded correctly in editor (thanks to @MightyPork)
- Yaw/Rollgyro value is not loaded correctly in editor (thanks to @MightyPork)
- Some icons not showing properly with non-gnome centric icon themes
- Hanged scc-daemon can't be killed using GUI or
scc-daemon stop
command