A convenient turn

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

Post Reply
User avatar
SANTIMEL
Inserter
Inserter
Posts: 40
Joined: Mon Oct 23, 2023 12:00 pm
Contact:

A convenient turn

Post by SANTIMEL »

Goal
Simplify the gameplay
Situation
It is inconvenient to use «Shift + R» for reverse rotation.
Decision
For these purposes, it is not better to use «R», «Shift + R»
It is better to use the side mouse buttons ↴

Image

It is worth using these buttons, by default.

This will also allow you to use "R" for more suitable purposes.

Panzerknacker
Inserter
Inserter
Posts: 41
Joined: Mon Aug 22, 2022 5:27 am
Contact:

Re: A convenient turn

Post by Panzerknacker »

Yeah, if you have the buttons maybe.

User avatar
SANTIMEL
Inserter
Inserter
Posts: 40
Joined: Mon Oct 23, 2023 12:00 pm
Contact:

Re: A convenient turn

Post by SANTIMEL »

According to my observations, all manufacturers of computer mice have switched to this standard.

Except for Apple technology.

Is it possible for the game to somehow automatically determine whether the mouse has additional buttons?

Panzerknacker
Inserter
Inserter
Posts: 41
Joined: Mon Aug 22, 2022 5:27 am
Contact:

Re: A convenient turn

Post by Panzerknacker »

Don't think it can determine that automatically. A mouse has standard only three buttons and a wheel. You are free to change your keybindings however fits you ofc.

Tertius
Filter Inserter
Filter Inserter
Posts: 694
Joined: Fri Mar 19, 2021 5:58 pm
Contact:

Re: A convenient turn

Post by Tertius »

With the keyboard configuration of Factorio, in combination with the configuration software that probably comes with your mouse, you can configure any key on your keyboard and your mouse with any function within Factorio.

A generic mouse known by Windows has 5 or 7 keys:
1 - left click
2 - right click
3 - middle click
4 - forward thumb button
5 - backward thumb button
6 - tilt wheel left (not supported by all mice)
7 - tilt wheel right (not supported by all mice)

Sometimes, keys starting with 3 have default custom shortcuts such as copy (ctrl-x), paste (ctrl-v). In this case, you need to configure the mouse with the generic key or add a Factorio profile to your game mouse software and configure Factorio specific keys.
For example, I have a mouse with 4 thumb buttons instead of 2. 2 of them I actually configured with R and SHIFT-R as you proposed, the other two are pipette tool and inventory. The two tilt wheel functions I set to pick up item and drop item, and another custom mouse key specific to that mouse I linked with M to open the map.

Factorio doesn't need to be modified in any way to achieve this. It's all within the mouse configuration software and Factorio keyboard configuration. In the unlikely case your mouse doesn't come with one, use a tool like x mouse button control: https://www.highrez.co.uk/downloads/xmo ... ontrol.htm

FuryoftheStars
Smart Inserter
Smart Inserter
Posts: 2634
Joined: Tue Apr 25, 2017 2:01 pm
Contact:

Re: A convenient turn

Post by FuryoftheStars »

SANTIMEL wrote:
Sun May 05, 2024 9:44 am
According to my observations, all manufacturers of computer mice have switched to this standard.
This is incorrect.

https://www.staples.com/nxt-technologie ... M8QAvD_BwE
https://www.amazon.com/Wireless-Mouse-L ... S0QAvD_BwE

Just to point out a couple. There has also been on occasion people posting trying to figure out how to rebind any functions relying on the mouse wheel because theirs lacks one.

Also, I believe the way buttons past the standard 3 + wheel are identified vary from manufacturer to manufacturer, so there may not be a way for Factorio to automatically detect this.
My Mods: Classic Factorio Basic Oil Processing | Sulfur Production from Oils | Wood to Oil Processing | Infinite Resources - Normal Yield | Tree Saplings (Redux) | Alien Biomes Tweaked | Restrictions on Artificial Tiles | New Gear Girl & HR Graphics

Kyralessa
Filter Inserter
Filter Inserter
Posts: 460
Joined: Thu Sep 29, 2016 5:58 pm
Contact:

Re: A convenient turn

Post by Kyralessa »

I don't think all mice have this feature, so it doesn't make sense to make it the default.

But it's easy to remap the controls to use those two buttons.

In the case of my Logitech MX Master 2S, it not only has those buttons, but also a thumb wheel that I can remap rotate and reverse-rotate to use.

Thanks for the great idea! :)

Illiander42
Filter Inserter
Filter Inserter
Posts: 453
Joined: Mon Feb 05, 2018 10:01 am
Contact:

Re: A convenient turn

Post by Illiander42 »

How about we repurpose this request back to "let us map keyboard and mouse buttons interchangeably"?

Kyralessa
Filter Inserter
Filter Inserter
Posts: 460
Joined: Thu Sep 29, 2016 5:58 pm
Contact:

Re: A convenient turn

Post by Kyralessa »

Can't that already be done? You can assign most actions to the keyboard or a mouse button. You can even do both, as each action has two shortcut options.

FactorioControlConfiguration.png
FactorioControlConfiguration.png (137.43 KiB) Viewed 320 times

Illiander42
Filter Inserter
Filter Inserter
Posts: 453
Joined: Mon Feb 05, 2018 10:01 am
Contact:

Re: A convenient turn

Post by Illiander42 »

Then they're asking for a default settings change that would only benetif people with expensive mice.

And that makes it obvious what the response should be.

Trific
Fast Inserter
Fast Inserter
Posts: 152
Joined: Thu Dec 31, 2020 7:57 pm
Contact:

Re: A convenient turn

Post by Trific »

Not only that, those expensive mice are configurable so you can set the buttons to whatever you like (R, shift-R), on a per-app basis.

Post Reply

Return to “Ideas and Suggestions”