Wasmachineman_NL 99 Posted February 28, 2020 Share Posted February 28, 2020 (edited) Kinda meta, using a hwkb phone with a BT keyboard but I digress: I'm using a Trust bluetooth keyboard with my Pro1 but i'm having massive input lag issues, to the point my inputs are basically ignored because i'm that much of a fast typer. Edited February 28, 2020 by Wasmachineman_NL 3 1 Quote Link to post Share on other sites
ahunter 108 Posted March 1, 2020 Share Posted March 1, 2020 EXTERNAL KEYBOARD HELPER https://play.google.com/store/apps/details?id=com.apedroid.hwkeyboardhelper&hl=en_AU This should fix your issues non-root. Ensure Choose keyboard layout I have No remapping selected, for bluetooth keyboard selecting a layout may assist. In Advanced Settings Under Keyboard detection (Android 2.3+) Ensure Detect Bluetooth Keyboard is selected Under Key repeating adjust Key repeat delay to your liking When typing with the keyboard deployed: The text entry cursor must be active for text entry. There will be a little keyboard icon that will show up next to the recent apps button. Ensure External Keyboard Helper is selected as the default keyboard. This will actually disable the onscreen keyboard all together. This also fixes keys repeating in normal use. 1 2 Quote Link to post Share on other sites
Wasmachineman_NL 99 Posted March 1, 2020 Author Share Posted March 1, 2020 @ahunter But I don't want to disable my on screen keyboard, I just want input lag to be gone. Oh, and N-key rollover would be awesome too. Quote Link to post Share on other sites
FlyingAntero 871 Posted March 1, 2020 Share Posted March 1, 2020 57 minutes ago, Wasmachineman_NL said: @ahunter But I don't want to disable my on screen keyboard, I just want input lag to be gone. Oh, and N-key rollover would be awesome too. I think that you don't need to. You can record a trigger with Keyboard/Button Mapper when you open keyboard. Then select an action to change virtual keyboard with Keyboard Switch Assistant. Then change back to Gboard or similar when you close leyboard. So instead of keyboard shotcut use a sliding action as trigger. Quote Link to post Share on other sites
ahunter 108 Posted March 1, 2020 Share Posted March 1, 2020 (edited) 7 hours ago, Wasmachineman_NL said: @ahunter But I don't want to disable my on screen keyboard, I just want input lag to be gone. Oh, and N-key rollover would be awesome too. It does not permanently disable your onscreen keyboard. It just puts it on a toggle. If you have tried the steps I would be interested in knowing if it fixes the problem when your bluetooth keyboard is connected (I assume no requirement for onscreen when in use. Also the auto detect bluetooth keyboard function may switch the handler on and off. Edited March 1, 2020 by ahunter Quote Link to post Share on other sites
ahunter 108 Posted March 2, 2020 Share Posted March 2, 2020 13 hours ago, FlyingAntero said: I think that you don't need to. You can record a trigger with Keyboard/Button Mapper when you open keyboard. Then select an action to change virtual keyboard with Keyboard Switch Assistant. Then change back to Gboard or similar when you close leyboard. So instead of keyboard shotcut use a sliding action as trigger. Do you have this operating on a rooted or non rooted phone? I can get the trigger to activate, but access to switching the keyboard directly seems to require root access. Quote Link to post Share on other sites
FlyingAntero 871 Posted March 2, 2020 Share Posted March 2, 2020 (edited) 2 hours ago, ahunter said: Do you have this operating on a rooted or non rooted phone? I can get the trigger to activate, but access to switching the keyboard directly seems to require root access. The stock option of Keyboard/Button Mapper requires root but you can use Keyboard Switch Assistant or Keyboard Switcher from Play Store without root. See more from here Edited March 2, 2020 by FlyingAntero Quote Link to post Share on other sites
ahunter 108 Posted March 2, 2020 Share Posted March 2, 2020 15 minutes ago, FlyingAntero said: The stock option of Keyboard/Button Mapper requires root but you can use Keyboard Switch Assistant or Keyboard Switcher from Play Store without root. See more from here https://community.fxtec.com/topic/2557-key-mapper-foss-app-to-bind-keys-buttons-to-other-keys-or-actions/page/2/?tab=comments#comment-45552 External Keyboard Helper has a Switcher Shortcut already, which I am activating with Tasker, Also created a Tasker App. I will have a look at those other options Thanks. Quote Link to post Share on other sites
FlyingAntero 871 Posted March 2, 2020 Share Posted March 2, 2020 (edited) 49 minutes ago, ahunter said: External Keyboard Helper has a Switcher Shortcut already, which I am activating with Tasker, Also created a Tasker App. I will have a look at those other options Thanks. Here is a guide how you can implement automatic virtual keyboard switch feature without root based on physical keyboard state (open or closed). Required apps: Keyboard/Button Mapper Keyboard Switch Assistant Nova Launcher (you can still use stock launcher as a default, we are just going to use actions feature) Virtual keyboard (EXTERNAL KEYBOARD HELPER for example) 1. Enable virtual keyboard from settings Open Settings>System>Language & input>Virtual keyboard Click "Mange keyboard" Select 2 keyboards 2. Select virtual keyboards in Keyboard Switch Assistant Open Keyboard Switch Assistant Click "AUTO SWITCH 2 YOUR FAVOR KEYBOARD!" Add your primary and secondary keyboard (select only 2) Then close Keyboard Switch Assistant from the recent apps menu (if you don't close the app, the trigger will open that app when the keyboard is changed) 3. Record triggers ans set actions Open Keyboard/Button Mapper Make new Keymap Record opening the keyboard (F6) trigger Then choose action: App shortcut > Activities (Nova but not Nova action) > Keyboard Switch Assistant > Keyboard Switch Assistant .BlankActivity Save Keymap Make new Keymap Record closing the keyboard (F5) trigger Then choose action: App shortcut > Activities (Nova but not Nova action) > Keyboard Switch Assistant > Keyboard Switch Assistant .BlankActivity Save Keymap Now, every time you open or close the physical keyboard, your virtual keyboard is changed. Edited March 2, 2020 by FlyingAntero Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.