Cities: Skylines

Cities: Skylines

SpaceMouse for CSL
31 Comments
graealex  [author] 16 Mar @ 10:36am 
Mod support for everyone has recently been released for CSL II, so I will look into porting. I will post news about it here, but it is going to be a separate creation/mod with a different link.
TrueVooDooPlanksta 18 Jan @ 7:27pm 
OK, this is the mod i miss in CS2.:hardhat:
NeuralEntangled 22 Sep, 2024 @ 2:32am 
Hey @graealex, any update on being able to provide SpaceMouse support for CSL2? So frustrating!
graealex  [author] 8 Nov, 2023 @ 9:02am 
Yeah, just realized that there currently is only modding support for particular creators, plus they trashed the Steam Workshop support for CSL2. Wake me up when mod support has gone mainstream.
OlaHaldor 7 Nov, 2023 @ 3:31pm 
Awesome to hear graelex. :) Eagerly waiting for mod support to ship! :)
graealex  [author] 7 Nov, 2023 @ 8:30am 
Okay guys, I hear you. I bought a CSL2 key and will start on the mod for the new version soon. I know how it feels to have a 6-DOF Space Mouse sitting on the desk, and then having to drag the camera around with your mouse like a pleb.
vamike1969 25 Oct, 2023 @ 4:15pm 
I just bought it CSL2, but didn't realize this mod wouldn't port. I will be another patiently waiting and hoping this mod makes it! Thanks graealex for the original mod, I can't imagine CSL without the 3d mouse.
OlaHaldor 25 Oct, 2023 @ 12:47pm 
It depends heavily on your PC specs. For me, CSL runs a tiny bit better, but I can't complain with 35-40 fps. Some times I'm up in the 70's. Depends entirely on what's on screen.

If I don't pay attention to the FPS, I wouldn't even think of it. 30 fps in CSL2 is not the same experience as 30 fps in a racing game, flight sim or first person shooter.

It would be way worse if the game ran at 60 fps but lagged or stuttered.
graealex  [author] 25 Oct, 2023 @ 9:47am 
For now, I heard that it runs like garbage for a lot of people. I will watch it, and if I decide to buy it, and even port the mod, I will make sure to announce it.
OlaHaldor 24 Oct, 2023 @ 5:20pm 
After a few hours in CSL2, I am liking it a lot. :) The updated road tools.. YES! :D
graealex  [author] 24 Oct, 2023 @ 1:16pm 
I would need to buy CSL2 first, before I can port the mod.
OlaHaldor 17 Oct, 2023 @ 3:46pm 
Just found this by dumb luck. This is SO AWESOME!!!
Fingers crossed the mod makes it to Cities Skylines 2 some day! :)
SilentDeath 26 Aug, 2023 @ 11:46am 
Still works like a dream! THANKS for your work!!
Purno de Purno 10 Jan, 2023 @ 12:20pm 
Oh interesting, I'll have a look at that. It doesn't feel bad per se but it's not what I'm used to is all
graealex  [author] 10 Jan, 2023 @ 10:36am 
You can customize all axis and scales. Although to be honest, to me it feels right, out of the box.
Purno de Purno 9 Jan, 2023 @ 10:57am 
Great mod! It takes a bit to get used to the zoom but it is what it is.
graealex  [author] 4 Jul, 2022 @ 2:17pm 
Just wanted to thank all the nice people that gave me awards. Thank you! And of course thank you to all the people using and enjoying the mod.
graealex  [author] 27 Jun, 2022 @ 10:32am 
Thanks for enjoying the mod!
TrueVooDooPlanksta 26 Jun, 2022 @ 4:44pm 
Just found this: this may not be the most-used mod out there, but for us CADers, this is a blessing.
graealex  [author] 28 Oct, 2021 @ 10:48pm 
Thanks for the hint, and glad it is working for you now. I might do some testing with newer versions of the 3DxWare driver to ensure that the mod stays functional.
Trent Steel 5 Oct, 2021 @ 8:18pm 
Great stuff! I ended up downloading a previous 3DxWare driver (version 10.6.4) and now it works wonders!
Great mod, thank you so much!
Trent Steel 5 Oct, 2021 @ 5:28pm 
Hey thanks for the quick answer.
So I have deleted the cities.xml.
I uninstalled and reinstalled the 3Dconnexion software. I am now running 3DxWare 10 Version 10.8.2.
I have disabled all the mods in CSL, and enabled the Space Mouse camera control mod. I restarted CSL but still no success getting anything else than the zoom function.

FYI I have 2 files in C:\Users\[USERNAME]\AppData\Roaming\3Dconnexion\3DxWare\Cfg\
Global.xml and Explorer_Background.xml
Should it create a cities.xml file automatically?
graealex  [author] 5 Oct, 2021 @ 4:24pm 
3 lateral and 2 rotational axis are controllable (push left/right, forward/backward, up/down, pitch, yaw). Only zoom would be the default behavior with no mod, as the Space Mouse will then only emulate a scroll wheel as it is the case in most programs anyway.
Start by deleting the cities.xml, as it is only necessary if you need to manually swap axis, and I haven't extensively tested the XML file, so this might cause problems, maybe with newer versions of the 3Dconnexion software. Also make sure the mod is actually enabled. You need to be subscribed to it, and in the content manager inside CSL, the checkbox next to the mod needs to be checked. If you have multiple other mods installed, maybe try disabling them, in case any of them cause a conflict. The mod is still compatible with the most recent version of CSL. If you have still problems, then please comment again, so I can look into it.
Trent Steel 4 Oct, 2021 @ 8:36pm 
Hi,
I am having issues properly setting up this mod. I am using a 3Dconnexion space mouse on Windows 10.
I have subscribed and enabled the mod in Cities Skyline.
I have downloaded the file example "cities.xml" (had to convert is to .xml as is was downloaded as a .txt) and copied it to C:\Users\[USERNAME]\AppData\Roaming\3Dconnexion\3DxWare\Cfg\
When opening cities skyline, the spacemouse does not allow me to rotate or pan the camera. I am only able to zoom in and out.
Do I need to make any edits to the cities.xml file? Or are the rotate and pan functions not available?
Thanks,
graealex  [author] 18 Feb, 2021 @ 10:51am 
Hi, maybe take a look at C:\Users\[USERNAME]\AppData\Roaming\3Dconnexion\3DxWare\Cfg - there you'll find a Cities.xml after already having configured settings for CSL in the 3Dconnexion software. You can remap, reverse and configure all axis there.
The swap you propose actually means just mapping the roll axis of the SpaceMouse to the yaw axis of the camera, as the camera doesn't support roll at all, and thus the axis on the SpaceMouse is unused. You will also be able to modify the sensitivity beyond the ranges that the sliders in the software provide.

Here is a copy of my file, with the roll/yaw already remapped (Ry <-> Rz) as you wanted:
https://pastebin.com/vJLe53MG
Prototype Zebra 16 Feb, 2021 @ 12:09pm 
This is awesome! I got the axes flipped around the way I like, though I'd like to remap roll to yaw, I can get used to that quirk. The rotation sensitivity is way higher than the translation sensitivity no matter what I do in the driver, but again, I'll get used to it.

A controller like this is truly how such games should be played. Thank you for this mod!
Fourmyle 27 Nov, 2020 @ 3:21pm 
This is the greatest camera ever!!!!! I have been looking for compatible games for my Space Mouse Pro. This rocks. What a great way to see the game. Thank you!
graealex  [author] 14 Aug, 2020 @ 3:56pm 
Hi pungbarn, you can use the SpaceMouse software to change sensitivity or reverse certain or all axis. The software is just using the axis as-is, and the 3dconnexion software allows you to modify the rest.
pungbarn 5 Jul, 2020 @ 3:38am 
Is it possible to reverse control? i am use to the object moving and not the camera angle so i am getting a little confused :P
neilmcpda 5 Apr, 2020 @ 8:23am 
Absolutely wonderful - make the game an absolute pleasure to play. Thank you so much for taking the time to develop this and share with everyone!
bachlr6 30 Mar, 2020 @ 10:20am 
It even works with my old SpacePilot! Thanks!