Styx: Master of Shadows

Styx: Master of Shadows

awkwardjoke Jun 11, 2015 @ 5:17pm
My mouse doesn't have a scrolling function, is there a way to switch items or am I screwed?
I know this has been asked before but most of the threads are pretty old. Have there been any updates for this issue?

I had the same problem with XCOM Enemy Unknown and had to uninstall...
< >
Showing 1-15 of 19 comments
JojoTheSlayer Jun 12, 2015 @ 1:25am 
You can use a AutoHotKey script to circumvent that...

Example:
$r::WheelUp
$e::WheelDown

or if that dosent work as intended you could try

$r::
Send, {WheelUp 1}
return

$e::
Send, {WheelDown 1}
return

Here you press r an e instead of using the mouse wheel to trigger it.
You can use whatever keys you want of course...
View my other posts in other games to learn more or google it (the program is freeware btw).
I use it in almost any game now. There is always some control issue that can be better. Specially when I dont use wasd, but the arrow keys to move in games.
swillfly Nov 18, 2017 @ 12:51am 
Yeah, devs that make games requiring mandatory Mouse Wheel input without providing a way to re-bind those buttons should be crippled, put in a wheelchair, and told to go up steps.

I sent a note to Cyanide via. their online support form in what I hope is passable French (online translated) and in basic English asking if their are any files I can edit to fix this... Typically an .ini file.

I'll wait a bit for a reply. Having to resort to AutoHotkey for a dumb dev oversight is bad. Cyanide aren't the only devs that require a mouse scroll wheel to play their game however.

The Logitech Trackman is a splendid input device that has 2 smaller buttons typically mapped via. their software for "middle mouse button" and "autoscroll". These function perfectly fine within Windows. Not in many games however.

I cringe when I consider how folks with limitations can enjoy games like these.
Jason Nov 18, 2017 @ 9:35am 
go get a new mouse .-. it doesn't cost a fortune...
and you can use it for a year or 2...
awkwardjoke Nov 21, 2017 @ 7:12pm 
This was a while ago, I was using a laptop and didn't really have a convenient way to use a regular mouse
Jason Nov 22, 2017 @ 12:48am 
Originally posted by Vargrin:
This was a while ago, I was using a laptop and didn't really have a convenient way to use a regular mouse
o.o wait.... sooooo.... you're telling me your were playing with a mouse pad???
Last edited by Jason; Nov 22, 2017 @ 12:48am
swillfly Nov 26, 2017 @ 5:22pm 
It seems folks are missing the point... I don't want to use a mouse with mousewheel. I've been using a Logitech Trackman[www.logitech.com] for decades. Yes, I can buy a mouse w/mousewheel or even an xbox controller, but my hands/fingers are trained for keyboard and trackman. It is the principle (and individual preference).

My issue is that input restrcitions which don't provide a Menu remapping feature is a No-No.

The Logitech SetPoint software doesn't have Task options for ScrollUp and ScrollDown... rather, it allows setting up buttons for Autoscroll or Universal Scroll (which don't work for MouseWheelUp or MouseWheelDown. This is something I may need to take up with them.

I emailed Cyanide, who forwarded my email along to Focus Home Interactive for support. They emailed me back:
1. Open 'Windows Explorer' or 'File Explorer' from the taskbar.
2. Open 'Documents'.
3. Open the folder 'My Games' then the folder 'Styx'.
4. Open the folder 'StyxGame' then the folder 'Config'.
5. Edit the file 'StyxInput.ini'.

Ok, so I edited StyxInput.ini under [Engine.PlayerInput] where G and H were MouseWheelUp and MouseWheelDown respectively.
Bindings=(Name="G", Command="GBA_ItemRight")
Bindings=(Name="H", Command="GBA_ItemLeft")

Unfortunately, this also didn't work. Possibly I need to see if I can get an .ahk script to run whilst Styx is running for functionality.

Using potions requires a mousewheel or some corresponding input method that fakes MouseWheelUp and MouseWheelDown.

Yes, this issue was quite a while ago and to date unresolved. It really doesn't seem like it would be much to fix/address this, yet if I cannot figure out howto get my input options to work then I'll simply downvote this game.
furbleburble Nov 28, 2017 @ 7:46pm 
@swillfly

I am attempting to have a real discussion here. I realize I may seem kinda rude but that's not my intention, so I apologize for this.

I'm not familiar with these products, though I do see them periodically. I googled "trackball with scroll wheel". Check out the Logitech M570 for example. That one is 26.99 USD Best Buy, or 39.99 USD at Staples. I would definitely shop around for these.

Also, do the trackballs not have the same design flaws as the old ball mice did where a bunch of crap can get in and mess with the performance of the mouse? It seems to me they would. Why do you like them so much over modern mice? I understand preference and that your hands are trained a certain way, but I was looking for something a little more in depth.

Tbh, I don't see why the devs should fix this issue for what appears to be a tiny minority. I admit I say that out of ignorance. But it seems to me that if you want to play games on the pc then conforming to the standard market really is the way to go. You can get a 2 button mouse with scroll wheel for about 10-20 USD (technically 3 buttons as the wheel itself contains a button). If it's a matter of retraining your hand(s), unless you have a disability, I don't really see that as an issue. When I started gaming with a mouse I had to train my left hand for directional use (wasd) after using my right hand on the d-pad for so many years.
Jason Nov 29, 2017 @ 12:36am 
Originally posted by furbleburble:
@swillfly

I am attempting to have a real discussion here. I realize I may seem kinda rude but that's not my intention, so I apologize for this.

I'm not familiar with these products, though I do see them periodically. I googled "trackball with scroll wheel". Check out the Logitech M570 for example. That one is 26.99 USD Best Buy, or 39.99 USD at Staples. I would definitely shop around for these.

Also, do the trackballs not have the same design flaws as the old ball mice did where a bunch of crap can get in and mess with the performance of the mouse? It seems to me they would. Why do you like them so much over modern mice? I understand preference and that your hands are trained a certain way, but I was looking for something a little more in depth.

Tbh, I don't see why the devs should fix this issue for what appears to be a tiny minority. I admit I say that out of ignorance. But it seems to me that if you want to play games on the pc then conforming to the standard market really is the way to go. You can get a 2 button mouse with scroll wheel for about 10-20 USD (technically 3 buttons as the wheel itself contains a button). If it's a matter of retraining your hand(s), unless you have a disability, I don't really see that as an issue. When I started gaming with a mouse I had to train my left hand for directional use (wasd) after using my right hand on the d-pad for so many years.

yep this guy has a point... after doing ome form of research(does this even count as a research?) there are quite some trackballs with scroll wheels... which surprised me as well cuz the ones i see in my ict textbooks are always the ones without scrollwheels.
but i guess it's the placement of the trackball? the ones with scrollwheels seem to always have their trackballs placed on the side, where your thumb would be, as compared to the one he showed us, with the trackball placed to be used by the index finger. So i did MORE research... and this[www.newegg.com] showed up... so i don't see why you are asking the devs to add a new paragraph of coding and thus making everyone worldwide update their game when it is easily solved by a plug and play hardware (no offense intended in this sentence... just that it's quite troublesome so i thought i should point it out)
If you're unhappy with Microsoft's products or the price of this product, I also came across some other trackballs by other companies thus there is probably a cheaper alternative out there.
Last edited by Jason; Nov 29, 2017 @ 12:36am
furbleburble Nov 29, 2017 @ 6:50am 
Did I correctly read a $700 pricetag on that thing?! WTH? You could buy a decent computer at that price... or a 4k tv even! I just... I... what?! That's insane. I'm just flabbergasted. At least there are some that are less than $30. I just can't imagine what someone would do with it that they couldn't with one for less than $100.

I once had a gaming mouse that cost over $50. I don't remember the exact amount. It was pretty nice. It had 6 or 7 buttons I think, plus scroll wheel. Proved to be a great tool. I wish I had another but I've not had the finances for one. Plus, for the most part, the cheapest mice with only 2 buttons and wheel have been enough.
Jason Nov 29, 2017 @ 8:29am 
Originally posted by furbleburble:
Did I correctly read a $700 pricetag on that thing?! WTH? You could buy a decent computer at that price... or a 4k tv even! I just... I... what?! That's insane. I'm just flabbergasted. At least there are some that are less than $30. I just can't imagine what someone would do with it that they couldn't with one for less than $100.

I once had a gaming mouse that cost over $50. I don't remember the exact amount. It was pretty nice. It had 6 or 7 buttons I think, plus scroll wheel. Proved to be a great tool. I wish I had another but I've not had the finances for one. Plus, for the most part, the cheapest mice with only 2 buttons and wheel have been enough.
well as i said... that was just one i came across while looking... so there is probably a cheap one out there but i'm too lazy to look for it again and I was just showing him that there are more choices available as compared to the logitech m570 which u showed, since the trackball placement is different and the fingers that will be using the trackball is different as well.
you know what i mean? it's like writing with your non-dominant hand when you can use your dominant hand...
Im sorry if this didin't make as much sene to you it's almost 1am now and my brain is dead af... I should go to sleep now i'll see if i can fix this up tmr
Steve-O Dec 1, 2017 @ 8:45am 
Originally posted by Vargrin:
I had the same problem with XCOM Enemy Unknown and had to uninstall...

Can't help you much with Styx, but XCOM definitely had the ability to rebind the mousewheel functionality. I know this because I routinely remapped the mousewheel in that game to do zoom in/zoom out instead of moving up/down the z-axis.

Also, there are pre-defined keyboard controls for both of those actions anyway (G/T and F/C IIRC, although I don't remember which pair did which thing now.)

So, lack of a mousewheel doesn't really hurt you at all in that game.
swillfly Dec 2, 2017 @ 8:15am 
Thanks for the input and replies fellows. I know that there are other trackballs with scroll wheels (incl. that overpriced MS one that probably is no longer made). They may not seem any different from the pictures but the location of the trackball/trackball size/etc are all ergonomically different.

I don't think it's too much to ask devs to make all input options rebindable. The Styx devs obviously had their eyes on the console market as that is where the money is. I don't blame them, but would making all buttons/controls rebindable be such a programming chore?

Anyway, is anyone here very familiar with .ahk scripts and getting them to run concurrently in the background so I can trick styxgame.exe into thinking whenever I press 'G' or 'H' that a *mousewheelup* and *mousewheeldown* were pressed?
furbleburble Dec 2, 2017 @ 8:40am 
Originally posted by swillfly:
[snip] I don't think it's too much to ask devs to make all input options rebindable. [snip] ... but would making all buttons/controls rebindable be such a programming chore?

I'm not sure if I just misunderstood or what. I think what I thought you wanted was a redesign to include Trackball functionality. I don't remember my original thoughts at this point.

I do agree that all keys, in any game, should be rebindable. You're right, it should be fixed so that you can rebind things however you wish. I absolutely hate it when games have input options that can't be rebound. For example: For me, Quick Save and Quick Load are nearly always F5 and F9 respectively. The only time that changes is when a game requires the use of too many F-keys. Some games, however, force certain keys to be Quick Save and Quick Load and it throws me off; I will sometimes hit the wrong F-key out of ~20 years of habit. Or, when switching games, I will hit the wrong key out of temporary muscle memory. I also hate it when games don't allow you to rebind controllers, and this is one reason, of many, that I prefer PC gaming.

So, yes, I agree that everything should be rebindable.

As to whether it is, or would be, a chore, I couldn't say. I don't know anything about coding.
Jason Dec 2, 2017 @ 9:44pm 
Originally posted by swillfly:
Thanks for the input and replies fellows. I know that there are other trackballs with scroll wheels (incl. that overpriced MS one that probably is no longer made). They may not seem any different from the pictures but the location of the trackball/trackball size/etc are all ergonomically different.

I don't think it's too much to ask devs to make all input options rebindable. The Styx devs obviously had their eyes on the console market as that is where the money is. I don't blame them, but would making all buttons/controls rebindable be such a programming chore?

Anyway, is anyone here very familiar with .ahk scripts and getting them to run concurrently in the background so I can trick styxgame.exe into thinking whenever I press 'G' or 'H' that a *mousewheelup* and *mousewheeldown* were pressed?
Or you could get a logitech controller... They aren't that expensive... Quite affordable and useful as well...
I don't remember if Styx had controller support or not but at this point I'm too lazy to check so I'm just gonna throw out any imput alternatives I know :P
Last edited by Jason; Dec 2, 2017 @ 9:45pm
swillfly Dec 8, 2017 @ 7:11pm 
Logitech Support are no help. The CSR at Logitech said there is no way to bind MouseWheelUp or MouseWheelDown to button tasks in the Logitech SetPoint software. Despite the SetPoint Software garbage programming, the Trackman Marble is the most ergonomic trackball I've ever used and only a few games are like Styx and require a mouse wheel with no way to rebind the mouse wheel functions.

Focus Home Interactive/Cyanide Support are no help because their solution (in post#7 above) didn't work and they never replied to me when I said their solution didn't work. Lazy CSR there probably opened ticket, copy-pasted whatever script seemed best; sent me the "solution"; and closed the ticket.

So unless I can figure out how to use AutoHotkey to assign these functions per JojoTheSlayer post#1 above then I'm hosed. I already downloaded/installed AHK. Seems I need to make a script file with .ahk extension that runs in background whilst Styx game is running.

Do I just make a file which has:

$r::
Send, {WheelUp 1}
return
$e::
Send, {WheelDown 1}
return

and then what? Save the file in the SteamApps...Styx directory? Have AHK main program running with the green indicator in the SysTray?

If I can't get AutoHotkey to fix what the mutual devs (Cyanide/FocusHomeInteractive/Logitech) neglected then I'll try to return the game. It's a shame that from the little I've been able to play seems very fun/worthwhile.
< >
Showing 1-15 of 19 comments
Per page: 1530 50

Date Posted: Jun 11, 2015 @ 5:17pm
Posts: 19