You can sign up to get a daily email of our articles, see the Mailing List page!
Support me on Patreon to keep GamingOnLinux alive. Funding me on Patreon allows us to have no adverts, no paywalls, no timed articles. Just good content for you to keep up with Linux gaming. Alternatively, you can support me on Paypal.
SC Controller [github] is really awesome! It's a standalone UI and driver for the Steam Controller. It was pointed out to me that it has a new gestures feature and I was asked to do a video. Here's a quick look at this fun new feature.


Essentially, it's swiping your finger on the left or right pad in a shape you define yourself to perform various actions. So I set swiping up on the left pad, to emulate pressing number 1 on the keyboard.

What you're seeing in the video when it shows the shape being drawn, is me actually drawing that shape on the left pad of the Steam Controller. I am not manually typing in the arrows, it's picking that up by me drawing directly on the pad.

I imagine this would be useful for a number of things, it certainly expands your available options for what combinations you can have stored.

From what I can tell, this is an original feature for SC Controller too, as it's not present in Steam itself.

What's great is that it can happily work alongside Steam, as you can turn off SC Controller at any time.
1 Likes, Who?
Comments
Page: 1/2»
  Go to:

WorMzy 18 November 2016 at 11:50 am UTC
Looks cool! Here's hoping someone creates a qt version some day.
kit89 18 November 2016 at 11:54 am UTC
Doesn't SC stand for Steam Controller?
liamdawe 18 November 2016 at 12:17 pm UTC
kit89Doesn't SC stand for Steam Controller?
Well, the application itself controls the Steam Controller, so technically it really is a Steam Controller...Controller
M@GOid 18 November 2016 at 12:25 pm UTC
It is broken for me. Installed it from their repo and nothing. Complains about errors in some files. Tried download the source and run it as told by their page, same thing. Dependencies are installed, obviously.
liamdawe 18 November 2016 at 12:26 pm UTC
MGOidIt is broken for me. Installed it from their repo and nothing. Complains about errors in some files. Tried download the source and run it as told by their page, same thing. Dependencies are installed, obviously.
I did a fresh install of it today and it works great for me, be sure to report issues to the github and help make it better
Tuxee 18 November 2016 at 1:00 pm UTC
MGOidIt is broken for me. Installed it from their repo and nothing. Complains about errors in some files. Tried download the source and run it as told by their page, same thing. Dependencies are installed, obviously.

What does "errors in some files" mean? Works perfectly okay here: Ubuntu 16.04, 64Bit, openSUSE repo.
M@GOid 18 November 2016 at 1:32 pm UTC
It show this:

Quoteclesio@HAL9000:~$ sc-controller
Traceback (most recent call last):
File "/usr/bin/sc-controller", line 26, in <module>
from scc.gui.app import App
File "/usr/lib/python2.7/dist-packages/scc/gui/app.py", line 11, in <module>
from scc.gui.controller_widget import TRIGGERS, PADS, STICKS, GYROS, BUTTONS
File "/usr/lib/python2.7/dist-packages/scc/gui/controller_widget.py", line 14, in <module>
from scc.constants import SCButtons, STICK, GYRO, LEFT, RIGHT
File "/usr/lib/python2.7/dist-packages/scc/constants.py", line 26, in <module>
from scc.uinput import Axes, Keys
File "/usr/lib/python2.7/dist-packages/scc/uinput.py", line 55, in <module>
Keys.KEY_ESC: 0x70029,
File "/usr/lib/python2.7/dist-packages/scc/lib/enum.py", line 422, in __getattr__
raise AttributeError(name)
AttributeError: KEY_ESC
Nanobang 18 November 2016 at 1:34 pm UTC
View PC info
  • Supporter
Thanks for the video, Liam! Alas, I don't know what I just saw, though I watched it four times. Lol. Please tell me it's because I have no experience with either SC controller or Dota 2. But having used mouse gestures in various browsers, I think I might have an idea what is being discussed.

What really caught my attention was your saying, "What's great is that it can happily work alongside Steam, as you can turn off SC Controller at any time." What happens when the two drivers are on at the same time? For example, if I'm using SCC on the desktop, yeah? And I use it to start Steam, could I keep using it while Steam runs, or must I hurriedly turn SCC off immediately after starting Steam? What happens if Steam starts and I still have SCC running?

Why don't I just install it and find out for myself? That is a good question to which I have no good answer. I'll say it's because I hadn't thought to do that until just now. Time to install SCC!


Last edited by Nanobang at 18 November 2016 at 1:34 pm UTC
liamdawe 18 November 2016 at 1:51 pm UTC
Essentially, it's swiping your finger on the left or right pad in a shape you define yourself to perform various actions. So I set swiping up on the left pad, to emulate pressing number 1 on the keyboard.

If you have SC Controller on and you load up Steam, Steam detects it as a normal gamepad. You can then use SC Controller to make any adjustments as and when needed.

If you have Steam open first, SC Controller cannot be used as Steam takes over control of it.
N30N 18 November 2016 at 3:56 pm UTC
@Picoboom If you want to use the steam driver and are just after gestures, there are a number of apps that should work for that, such as easystroke.


Last edited by N30N at 18 November 2016 at 3:58 pm UTC
  Go to:
While you're here, please consider supporting GamingOnLinux on Patreon. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

We also accept Paypal donations! If you already are, thank you!

Due to spam you need to Register and Login to comment.


Or login with...

Livestreams & Videos
Community Livestreams
See more!
Popular this week
View by Category
Contact
Latest Forum Posts
Facebook