Releases: kozec/sc-controller
Releases · kozec/sc-controller
v0.2.17
New:
- Added Status (tray) icon, can be enabled on Advanced tab in Settings
- Added option to control Controller LED brightness (also on Advanced tab in Settings)
- Added bindings for controller tilting.
Fixes:
- Display OSD on active monitor with multi-monitor setup (thanks @miniskipper)
- Allowed using pads to control any OSD menu.
- Wrong labels and descriptions for some mouse bindings
v0.2.16.1
New
- Added Input Test (hidden in Settings dialog)
- Steam profile import, pronounced done
- Added support for importing profiles from Steam Controller Database
- Even by doubleclicking the file!
- Allowed to set name on mode switch
- Added list of both 5€ patrons to About dialog.
Fixes
- Rather long list of typos, thanks to @mulark
- Deadlock triggerable when user closes menu really fast
- Allowed navigating to all directions in grid menu
- Missing file crashing import option...
v0.2.15
Now with experimental Steam profile import. Please, report any problems!
New
- Added option to invert Y axis on gyro input
- Added more options to trigger bindings
Fixes
- 'X Axis Controlled by' option not diaplayed correctly
- Trigger cannot generate haptic feedback
v0.2.12
New
- Added 'Mouse-Like Joystick' output for trackball
- Added option to rotate entire pad or stick input
- Allowed radial menu to be set on stick
- Allowed negative sensitivity as way to invert axis
Fixes
- Rare, USB-related crash after computer wake up
- Fixed mouse "jumping" that occurs when menu is controlled by same pad as mouse
v0.2.11
v0.2.10
New
- Added Radial menu
- Added option to have menu displayed only while button is pressed (may be useful for weapon selection menus)
- Allowed to set names for each separate DPad action
- Added
type('something')
custom action as shortcut to create macro typing longer text
Fixes
- Fixed crash occurring for unknown reasons on specific combination of Arch and i3wm
- Editor silently refusing to save profile with invalid action definition
- Menus with space in name doesn't works correctly
- Copy-paste doesn't copy action name
v0.2.9.1
v0.2.9
New
- Added button cycling
- Added options for changing OSD colors and on-screen keyboard colors
- Added highlight to pressed button on on-screen keyboard
- Added context menu with copy & paste options to main window buttons
- Added udev rule that enables read and write access to controller and uinput module
Fixes:
- Feedback settings are cleared when OK button is clicked while custom action page is active.
- Double-click settings are not saved.
Note: This version adds dependency on python-pylibacl. It's used only for checking if user has access to uinput module.
v0.2.8.1
Settings:
- Added Settings dialog.
- Added Autoswitcher, automatic profile switching based on active window/application. Accessible from Settings dialog or from on-screen menu.
- Added options to rebind on-screen keyboard buttons, accessible from Settings dialog.
OSD:
- Added submenus and menu separators.
- Added last 3 used profiles and submenu with all profiles to main OSD menu.
- Automatically bound main OSD menu to long hold of Steam button.
Fixes:
- Ignore invisible and iconified windows when setting up mouse area relative to window.
- Settings dialog trying (and failing) to overwrite files in /usr/share/scc