DD_Friar Posted May 29, 2021 Posted May 29, 2021 Salute I have just noticed (doh!) when using the mouse to control the machine gun (not on the turret) to move the sight I move the mouse. When I push it away from me the sight goes up. When I move it towards me the sight goes down. All Fine. However... When I am using the right mouse button to fire, if I move the mouse away from me whilst firing, the sight goes down and if I bring it towards me the sight goes up. The movement left and right and fine whether I am firing or not. Has anyone else had this? regards Friar
LachenKrieg Posted May 29, 2021 Posted May 29, 2021 Can't say I noticed, but will check next time I'm in. So you are saying when you fire and move at the same time, the gun move opposite to what it does when you move without firing?
DD_Friar Posted May 29, 2021 Author Posted May 29, 2021 not moving the tank, just the gun sight. yes.
Goffik Posted May 29, 2021 Posted May 29, 2021 (edited) Which mappings actually control machinegun movement? I'm wondering because I created a control profile from a blank slate (no mapped controls), and now have everything I need mapped except moving the machinegun once I've taken control of it. It sounds to me like there are two different bindings which can move the machinegun. In the OP's case one is set to normal mouse movement, the other is set to mouse movement with the left button held down. The latter seems to also be set to inverted, which is why the movement changes whenever the button is held to fire. Edited May 29, 2021 by Goffik
LachenKrieg Posted May 29, 2021 Posted May 29, 2021 (edited) No I am not seeing this. Whether I use the RMB or not, the Bow MG moves in the same direction when the mouse is moved. Edited May 30, 2021 by LachenKrieg
Goffik Posted May 30, 2021 Posted May 30, 2021 11 hours ago, LachenKrieg said: No I am not seeing this. Whether I use the RMB or not, the Bow MG moves in the same direction when the mouse is moved. Hi mate, could you possibly tell me which controls need to be mapped to move a machine gun please?
LachenKrieg Posted May 30, 2021 Posted May 30, 2021 I think for the Bow MG, when you hit "Shift T" to nestle to the gun sight, the device you have selected for control (mouse, joystick) will move the MG. From there you only have to map a control to fire, and one to reload, but I can have a look to confirm again the next time I am in.
Goffik Posted May 30, 2021 Posted May 30, 2021 (edited) 1 hour ago, LachenKrieg said: ... but I can have a look to confirm again the next time I am in. Yes please, that would be grand. I have turret controls (tank section) mapped to joystick and they work fine for the main gun, but they do not move machine guns. When I "take control" the aim point jumps to wherever I'm looking in VR, then just sits there. It does not respond to my joystick, head movement, or mouse. Edited May 30, 2021 by Goffik
LachenKrieg Posted May 30, 2021 Posted May 30, 2021 2 hours ago, Goffik said: Yes please, that would be grand. I have turret controls (tank section) mapped to joystick and they work fine for the main gun, but they do not move machine guns. When I "take control" the aim point jumps to wherever I'm looking in VR, then just sits there. It does not respond to my joystick, head movement, or mouse. Okay, so I don't have VR (wish I did), but just trying to help you out. So the first thing is from the launch window, click on "Settings" and make sure that "enable VR" is selected. You have probably already done this, as I think you mentioned you are able to use VR. Next after hitting play, select "Input devices", and then make sure that you have Joystick selected for "Control Mode" if you want to use a joystick for control, otherwise select mouse. But under "Tank Turret" try using "mouse" as your selected control. After accepting those settings, go to key mapping, and select "Tank Controls". This is where you will map control for MG. I have mine set so that "T" takes/leaves control of the MG when I am in either the Gunner's position, or the Radio Operator's position. And "LShift + T" Nestles to the sight. And "Left Mouse Button" for primary fire. And "Right Mouse Button" for secondary fire when in the Gunner's position. And "Middle Mouse Button" to reload. After accepting those settings, go to "Weapons Controls". This is where you will map control for the Turret. Again I have mine set so that "T", and "LShift + T" take/leave and Nestle. Hope this helps.
Goffik Posted May 30, 2021 Posted May 30, 2021 (edited) I appreciate the detailed explanation, but I've actually been playing IL-2 in VR for some years now. ? I know how the sim works, how to define buttons/keys etc. The only thing I'm new to is the Tank Crew DLC, and machine guns are the only part I'm having trouble with. I use my HOTAS to control the tank, so that means I need to select joystick for turret control in the input devices screen. In the tank (vehicle) key bindings, I have all the tank controls set to various axis and buttons on my HOTAS. I have turret control set to the X/Y axis, so the joystick itself. This works perfectly fine when I am in the gunner's position and moving the actual tank turret. I can rotate it and control the cannon's elevation without any issue at all. I can even hit other tanks on occasion. ? All is well. However, when I am in the radioman position, or any other position which features a machine gun such as turned-out on a Sherman, the machine gun does not respond to joystick control like the turret does. Pulling the trigger fires the gun, but moving the joystick does not move it. It doesn't matter if I'm nestled to the sight or not, it just doesn't move. I've obviously taken control of it otherwise it wouldn't fire when I pull the trigger, but it still won't move. (I have to say that "linked" control schemes instead of clearly separate controls profiles for aircraft and ground vehicles is a real flaw in this sim, and this machine gun issues is seriously hampering my ability to enjoy the experience. I went into TC fully aware that it has some foibles, especially in VR, but this is a really dumb problem caused by poor design.) Edited May 30, 2021 by Goffik
LachenKrieg Posted May 30, 2021 Posted May 30, 2021 Yeah so maybe I wasn't clear. I understand that you are using a joystick with VR. I was trying to get you to change your setup slightly to see if it had any effect. What I wanted you to try was to set the turret control found in "input devices" "control mode" so that it is controlled with the mouse. This means that you would move the turret, and hopefully the bow MG with the mouse. I just wanted to see if it would actually work as a way to rule things out. If there is still no change, then what I would do is remove VR just to see if I could get the joystick to work the bow MG. If there was still no effect, then I would remove the joystick to see if at least the mouse works. Again, I don't have VR, or a joystick, so I am trying to trouble shoot with you without being able to test it myself. We know that the key mapping to control the MG is working because you are able to fire the gun. So I am guessing that the problem is related to the input device. Good luck.
Goffik Posted May 31, 2021 Posted May 31, 2021 (edited) 13 hours ago, LachenKrieg said: What I wanted you to try was to set the turret control found in "input devices" "control mode" so that it is controlled with the mouse. This means that you would move the turret, and hopefully the bow MG with the mouse. I just wanted to see if it would actually work as a way to rule things out. It didn't work because, as mentioned in my first post, I use a completely empty current.actions file to make my own control scheme from scratch. Any functions I don't use are unbound, so the mouse is not bound to anything at all because I can't use it in VR. Changing that option to "mouse" disables my ability to move the tank turret with my joystick, but that's all. What I tried next was going through the controls looking for anything in any section that could potentially be responsible for machine gun movement. I found them. The controls required are in Pilot Head Control, and are "Bow pilot head vertically" and "Turn pilot head horizontally". Assigning those to the mouse allows me to aim the machinegun, regardless of whether turret control mode is set to joystick or mouse. Assigning those controls to joystick axes works in that you can look around inside the tank, and if you're the gunner it switches to moving the turret instead when you take control of it. But yet again it does not work when you take control of a machinegun! The joystick works fine for looking around as with the other positions, but when you take control of the machinegun it doesn't... it doesn't switch from moving your head to moving the gun, like it does with the turret. This is despite the fact it works fine this way when mapped to the mouse! I give up. I've spent more time pissing about with this than I have actually enjoying the game since buying TC. I'll just have to live with having no machineguns until they fix the deeply flawed control assignment system in this sim. ? @DD_Friar Check the controls I've mentioned above. You might have both mouse alone and mouse+left button assigned to them, and one may have an inverted axis, which could cause the behaviour you describe. Edited May 31, 2021 by Goffik
LachenKrieg Posted May 31, 2021 Posted May 31, 2021 (edited) 1 hour ago, Goffik said: It didn't work because, as mentioned in my first post, I use a completely empty current.actions file to make my own control scheme from scratch. Any functions I don't use are unbound, so the mouse is not bound to anything at all because I can't use it in VR. Changing that option to "mouse" disables my ability to move the tank turret with my joystick, but that's all. What I tried next was going through the controls looking for anything in any section that could potentially be responsible for machine gun movement. I found them. The controls required are in Pilot Head Control, and are "Bow pilot head vertically" and "Turn pilot head horizontally". Assigning those to the mouse allows me to aim the machinegun, regardless of whether turret control mode is set to joystick or mouse. Assigning those controls to joystick axes works in that you can look around inside the tank, and if you're the gunner it switches to moving the turret instead when you take control of it. But yet again it does not work when you take control of a machinegun! The joystick works fine for looking around as with the other positions, but when you take control of the machinegun it doesn't... it doesn't switch from moving your head to moving the gun, like it does with the turret. This is despite the fact it works fine this way when mapped to the mouse! I give up. I've spent more time pissing about with this than I have actually enjoying the game since buying TC. I'll just have to live with having no machineguns until they fix the deeply flawed control assignment system in this sim. ? @DD_Friar Check the controls I've mentioned above. You might have both mouse alone and mouse+left button assigned to them, and one may have an inverted axis, which could cause the behaviour you describe. Good find. I saw that, but thought it was to allow pilots to rotate head vertically/horizontally for viewing around/outside the cockpit. But this is definitely something that should be brought to the attention of the Devs in the bugs section if you haven't already done that. More and more people are looking to VR for a more immersive experience, so I think this is something they should want to get right ASAP. Anyway, thanks for updating me on what you were able to find. Edited May 31, 2021 by LachenKrieg 1
DD_Friar Posted May 31, 2021 Author Posted May 31, 2021 I use the joystick for controlling the main gun and turret machine gun. The mouse is only used for the bow machine gun. The joystick does not work for the bow machine gun. I did look for an invert setting on the controls for the secondary gun (bow machine gun) but could not see anything. I have joystick control for turret ticked in the main system settings. Salute Friar
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now