Build tool bug when rebinding left and right mouse keys.
Silveressa
USA Join Date: 2015-03-18 Member: 202279Members
In the event you're left handed and swap the left and right mouse buttons in the keybind menu you can no longer use the build tool because whenever you try to select a piece to build from the build tool menu it just open/closes the menu.
Currently the only way to select items in the build menu is via the mouse button click, event rebinding the button to a keyboard button does not allow you to select build pieces in the build tool menu except by clicking the mouse button.
This never used to be a problem in previous builds, so hoping this can be fixed relatively easily?
Currently the only way to select items in the build menu is via the mouse button click, event rebinding the button to a keyboard button does not allow you to select build pieces in the build tool menu except by clicking the mouse button.
This never used to be a problem in previous builds, so hoping this can be fixed relatively easily?
Comments
And now it's released on Steam as 1.0. Worried devs will stop debugging before this gets fixed.
EDIT: My issue seems to be related to the habitats actually loading in. Loaded save from June2017 and they were just missing from there also. Will make a thread when I can. Having to wait a day sucks. haha
With most 1.0 releases older saves from beta/alpha often are buggy in many places, if they load at all.
I have tried that twice. i only tried loading an old save to see if it was happening in there also.
At this point I am just playing here and there, hoping it can get fixed. I figure when I build the cyclops then I can live without the habitats for a while. haha
Thank you.
I'm a dumbass. I have used this fix on other games, considered doing it, never clicked the button.
This fixed it, at least in my most current save. Really glad Im not going to have to start over again.
Thank you again.
PROBLEM: Habitat Builder Tool does not work properly: The Habitat Builder menu closes by the Right Hand control if it's keyed to anything other than Left Mouse Button (LMB)
TROUBLESHOOTING EFFORTS:
~ Verified Integrity of Steam Files
>>NO CHANGE
~ Created virgin situation:
--Turned off "Switch Primary and Secondary Buttons" in Windows>>Control Panel>>Mouse
--Set Right Hand game control to Left Mouse Button (LMB) --
>>LMB OPENS the menu on click and then CLOSES it on selection. Mouse-over functions normally.
~ Swapped buttons back in Mouse control panel
>>Mouse buttons swap as expected (also in game)
~ Set Right Hand game control to Right Mouse Button (RMB)
(Results presume natural, unswapped buttons)
>>RMB OPENS the menu and closes it again. I can select from the Habitat Builder Tool with LMB build.
>>This is the only way I can actually use the Habitat Builder Tool to build.
>>Of course then I have to use RMB for all other right hand functions
~ Set Right Hand to another key (Keypad9)
>>Key opens menu as expected LMB is still used to make selections on Habitat Builder Tool menu
>>OTHER menus (such as the PDA menus only respond to LMB as well)
~ Set Right Hand game control to LMB
>>LMB OPENS the menu on click and then CLOSES it on selection.
>>PDA menu responds normaly to LMB (I can select tabs and items).
DIAGNOSIS: Assigning Right Hand game control to Left Mouse Button locks out use of the LMB for operating the Habitat Control Menu, which it does not on other menus (e.g. Escape Menu, PDA).
MY WORKAROUND: I've created a temporary key profile (using AutoHotkey) to make something reasonably comfortable. It sets the following controls:
~ Right Hand game control in Subnautica is set to the key |h|
~ LMB (for me, it's my right button, but that's moot) is configured to press |h| on keydown and release |h| and tap LMB on keyup.
~ Middle Mouse Button (MMB) and CapsLock are keyed to serve as LMB instead of their usual functions (sans |h|).
When I use the Habitat Builder to construct, I use LMB to summon the menu and MMB to select what component I'm building. Otherwise, I can use LMB to operate all my other tools and menus. That'll allow me to play until Unknown Worlds gets around to patching this problem. (Which still wasn't a problem until the "Quietly" update.)
If anyone else needs my AutoHotkey code, let me know and I'll provide it.
One, currently the RMB is the ONLY way to transfer consumable objects (food, drink, health) from the inventory to a storage device (such as a locker) without consuming it. As it is, LMB consumes. RMB transfers. Like the other controls, these should both be user-definable (in a config file if not in the game settings), even if LMB and RMB are locked to serve their current menu functions.
Two, my workaround fix doesn't work quite right. I need the LMB to do two things:
Assuming |h| is the Right Hand Action
On click: tap the LMB THEN tap |h|
On hold: hold down |h| then on release, release.
That way the LMB works as it should for most menus and for Right Hand Actions (including sustained actions like scanning)
The AHK code I used is:
MouseHeld:
HoldClick:=1
Settimer MouseHeld, off
Send {b down}
Keywait, LButton
Send {b up}
Return
; ===
; ===
$LButton::
HoldClick:=0
Settimer MouseHeld, 200
Keywait LButton
If (HoldClick<>0) {
HoldClick:=0
Return
}
Settimer MouseHeld, off
Click, Down
Sleep, 50
Click, Up
Sleep, 80
Send {b down}
Sleep, 50
Send {b up}
Return
This is a sloppy controller code to trigger separate functions on taps and holds. It makes inventory management with the LMB tedious (hence having alternative controls for plain LMB is useful). I'm sure it can be optimized.
Make a new Mobile Vehicle Bay; there's a bug where if you bump it on it's way to the surface, it will break that Mobile Vehicle Bay. Only fix until patched is to make a new one. @Max
I only started playing after the official release last month. HELP!
Try Experimental branch: http://subnautica.wikia.com/wiki/Experimental_Mode
Will I have to start all over again or can I play with my save games?