LuckyArc3 Posted June 8, 2024 Posted June 8, 2024 Dear friends and HEATBLUR: I have been flying F4E and F14 for some time now and there is a problem that has been bothering me. When I fly the F4E or F14 with the keyboard, I feel that its throttle is too sensitive. As long as you lightly press the button, the throttle will increase significantly, making it difficult to accurately control the aircraft's speed. But flying other planes won't do this, such as the F18. The throttle of other aircraft can slowly increase, making it easy to control the speed of the aircraft. May I ask everyone, is there a way to solve the problem of using the keyboard to control the F4E throttle to increase speed too quickly without considering using the flight joystick?
draconus Posted June 10, 2024 Posted June 10, 2024 (edited) On 6/8/2024 at 5:17 AM, LuckyArc3 said: May I ask everyone, is there a way to solve the problem of using the keyboard to control the F4E throttle to increase speed too quickly without considering using the flight joystick? There are some apps like joy2key or virtual joy that can use a keybinds to move an axis on virtual joystick bound to the game throttle, then you'd control how sensitive it is for yourself. Or maybe mod the game file \Eagle Dynamics\DCS World\Mods\aircraft\F14\Input\F-14B\keyboard\default.lua - find the throttle commands and change the values they output on press. Make a backup first or do DCS repair to get the original files back. Edited June 10, 2024 by draconus Win10 i7-10700KF 32GB RTX4070S Quest 3 T16000M VPC CDT-VMAX TFRP FC3 F-14A/B F-15E CA SC NTTR PG Syria
LuckyArc3 Posted June 10, 2024 Author Posted June 10, 2024 1小时前,draconus说: There are some apps like joy2key or virtual joy that can use a keybinds to move an axis on virtual joystick bound to the game thorottle, then you'd control how sensitive it is for yourself. Or maybe mod the game file \Eagle Dynamics\DCS World\Mods\aircraft\F14\Input\F-14B\keyboard\default.lua - find the throttle commands and change the values they output on press. Make a backup first or do DCS repair to get the original files back. Thank you for your reply. I found the code related to default. lua and throttle control code: name = _('Throttle Up'), combos = combo('Num+'), pressed = iCommandThrottleIncrease, up = iCommandThrottle1Stop, category = { categories.flight_controls, categories.throttle } }, { name = _('Throttle Down'), combos = combo('Num-'), pressed = iCommandThrottleDecrease, up = iCommandThrottle1Stop, category = { categories.flight_controls, categories.throttle } }, The code does not seem to describe the value of throttle increase. I don't know how to modify it.
draconus Posted June 10, 2024 Posted June 10, 2024 5 minutes ago, LuckyArc3 said: The code does not seem to describe the value of throttle increase. I don't know how to modify it. That was just theory on my part - that's why I said "maybe" - I didn't get deep into it myself. iCommandThrottleIncrease/Decrease can be decalred in other files and maybe even hardcoded, idk. The first method with external software should work though. Win10 i7-10700KF 32GB RTX4070S Quest 3 T16000M VPC CDT-VMAX TFRP FC3 F-14A/B F-15E CA SC NTTR PG Syria
LuckyArc3 Posted June 10, 2024 Author Posted June 10, 2024 6分钟前,draconus说: That was just theory on my part - that's why I said "maybe" - I didn't get deep into it myself. iCommandThrottleIncrease/Decrease can be decalred in other files and maybe even hardcoded, idk. The first method with external software should work though. Thanks. I still want to modify the sensitivity by modifying the code. I will look for the relevant code again. Thank you again!
draconus Posted June 10, 2024 Posted June 10, 2024 23 minutes ago, LuckyArc3 said: Thanks. I still want to modify the sensitivity by modifying the code. I will look for the relevant code again. Thank you again! You may want to try and add the value_down = 0.1 and value_up = 0.1 or similar in there... Anyway, you may also find this useful: Win10 i7-10700KF 32GB RTX4070S Quest 3 T16000M VPC CDT-VMAX TFRP FC3 F-14A/B F-15E CA SC NTTR PG Syria
LuckyArc3 Posted June 10, 2024 Author Posted June 10, 2024 15分钟前,draconus说: You may want to try and add the value_down = 0.1 and value_up = 0.1 or similar in there... Anyway, you may also find this useful: Thank you for your reply. I have tried, but it didn't work. Changing the value to 0.001 also has no effect.
draconus Posted June 10, 2024 Posted June 10, 2024 Another quick thought - also check keyboard options in Windows and make sure you have max out on the repetition frequency. If that is taken into consideration the game will register shorter presses and maybe it makes a difference for throttle change jump. Win10 i7-10700KF 32GB RTX4070S Quest 3 T16000M VPC CDT-VMAX TFRP FC3 F-14A/B F-15E CA SC NTTR PG Syria
LeCuvier Posted June 10, 2024 Posted June 10, 2024 1 hour ago, draconus said: You may want to try and add the value_down = 0.1 and value_up = 0.1 or similar in there... Anyway, you may also find this useful: So far I have not found a way to customize command bindings in the F-4. It seems that Heatblur does things differently, so we need to rely on Heatblur to make changes. LeCuvier Windows 10 Pro 64Bit | i7-4790 CPU |16 GB RAM|SSD System Disk|SSD Gaming Disk| MSI GTX-1080 Gaming 8 GB| Acer XB270HU | TM Warthog HOTAS | VKB Gladiator Pro | MongoosT-50 | MFG Crosswind Pedals | TrackIR 5
LuckyArc3 Posted June 10, 2024 Author Posted June 10, 2024 1小时前,draconus说: Another quick thought - also check keyboard options in Windows and make sure you have max out on the repetition frequency. If that is taken into consideration the game will register shorter presses and maybe it makes a difference for throttle change jump. I tried this method before you said it. This method also doesn't work.
LuckyArc3 Posted June 10, 2024 Author Posted June 10, 2024 18分钟前,LeCuvier说: So far I have not found a way to customize command bindings in the F-4. It seems that Heatblur does things differently, so we need to rely on Heatblur to make changes. Yes, we can only rely on Heatblur. Hope Heatblur can solve this problem.
Alien_Soldier Posted September 2, 2024 Posted September 2, 2024 В 10.06.2024 в 16:24, LuckyArc3 сказал: Yes, we can only rely on Heatblur. Hope Heatblur can solve this problem. Heatblur doesn't seem to be interested in this. They know about it, but they don't do anything about it.
Recommended Posts