=RS=Funkie Posted January 18, 2021 Posted January 18, 2021 I built myself an arduino leonardo Buttonbox, which includes 5 digital rotary encoders. (Based on these instructions; https://youtu.be/wkY1NsbWj5I, and this is the rotary encoder switch I'm using) I wanted to use them to control RPM, and radiators, cowls etc. I can bind it in the in game key mapping. However in game, the momentary button press for each "click" is too small to register in game. And I have to spin the dial several times to even register a 1% increase, which essentially makes it useless. Has anyone else had this issue? Is there any way I can fix this? Either in the Arduino code, or using third party software? Thanks!
1CGS LukeFF Posted January 19, 2021 1CGS Posted January 19, 2021 (edited) If you use JoyToKey, you can configure the key input delay so that the inputs are properly recognized. I had the same problem you're encountering, and that fixed it entirely. Edited January 19, 2021 by LukeFF 1
Asgar Posted February 5, 2021 Posted February 5, 2021 (edited) never mind, found it ? Edited February 5, 2021 by Asgar
BP_Lizard Posted February 7, 2021 Posted February 7, 2021 On 1/19/2021 at 2:00 AM, LukeFF said: If you use JoyToKey, you can configure the key input delay so that the inputs are properly recognized. I had the same problem you're encountering, and that fixed it entirely. Hi Luke, I've been trying to make use of the Virpil's 3 encoders for the longest time but couldn't figure them out. Virpil's programing software is rocket science to me so I use Joy2Key. What you said might just be the solution that I've been looking for. Could you teach me what you did there, please? Thank you very much.
1CGS LukeFF Posted February 8, 2021 1CGS Posted February 8, 2021 (edited) On 2/7/2021 at 10:20 AM, BP_Lizard said: Hi Luke, I've been trying to make use of the Virpil's 3 encoders for the longest time but couldn't figure them out. Virpil's programing software is rocket science to me so I use Joy2Key. What you said might just be the solution that I've been looking for. Could you teach me what you did there, please? Thank you very much. What you have to do is go to the Keyboard (Multi) tab and enter in your keyboard inputs in the Keyboard Emulation section and then choose the Execute from [Input1] to [Input4] in sequence at the specified duration option. Then, to the right, set how long you want the input to be held. In this case, Right Shift + K is the command to to increase the target altitude for the contact altimeter. By setting the duration to 250 milliseconds, each turn of the encoder increases the altitude by 100 meters. When using this feature, it's important to ensure you have no other commands entered on any of the other tabs at the top of the screen. Edited February 8, 2021 by LukeFF 1
BP_Lizard Posted February 8, 2021 Posted February 8, 2021 @LukeFF Thank you very much for the great explanation. Regards.
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