Craig 1,435 Posted December 12, 2019 Author Share Posted December 12, 2019 On 12/12/2019 at 6:41 AM, A Dude said: ESC behaves differently than the other keys? Expand It behaves as android back button, not as esc. And other games I've tried, same issue with arrows and another button at the same time, not possible. Certainly hope there's a fix coming for that. 1 Quote Link to post Share on other sites
A Dude 99 Posted December 12, 2019 Share Posted December 12, 2019 On 12/12/2019 at 6:46 AM, Craig said: It behaves as android back button, not as esc. And other games I've tried, same issue with arrows and another button at the same time, not possible. Certainly hope there's a fix coming for that. Expand oh - they need to fix this! (Serious VIM addict here) 😱 1 Quote Link to post Share on other sites
netman 1,424 Posted December 12, 2019 Share Posted December 12, 2019 finqwerty allegedly has a workaround, not sure if you can use it without using the whole of their layout though (but it does look like it from a cursory glance at the stuff in their github) Quote Link to post Share on other sites
EskeRahn 5,520 Posted December 12, 2019 Share Posted December 12, 2019 On 12/12/2019 at 6:41 AM, A Dude said: ESC behaves differently than the other keys? Expand Not really, they just did not set it up as it ought to have been (works just fine using FinQWERTY ) using the fallback functionality in Android. Quote Link to post Share on other sites
Siani_8 105 Posted December 12, 2019 Share Posted December 12, 2019 I must be reading this wrong? There's a way to get a question mark without using the on-screen symbols correct? Quote Link to post Share on other sites
EskeRahn 5,520 Posted December 12, 2019 Share Posted December 12, 2019 On 12/12/2019 at 10:59 AM, Siani_8 said: I must be reading this wrong? There's a way to get a question mark without using the on-screen symbols correct? Expand Yes, it is even printed on the keyboard, not sure how anyone can miss it.... YellowArrow+L on qwerty. What is odd and confusing is that the symbols we are used to have with Shift and digit keys, in their take require us to use YellowArrow instead. But it is a plain text-layout-file issue that is easily fixed (It is fixed for the Scandinavian languages with FinQWERTY for Pro1 handling both modifiers) so I guess they will get around to it, or someone will offer a fix an improvement. 1 1 Quote Link to post Share on other sites
silversolver 849 Posted December 12, 2019 Share Posted December 12, 2019 On 12/12/2019 at 12:21 PM, EskeRahn said: Yes, it is even printed on the keyboard, not sure how anyone can miss it.... YellowArrow+L on qwerty. What is odd and confusing is that the symbols we are used to have with Shift and digit keys, in their take require us to use YellowArrow instead. But it is a plain text-layout-file issue that is easily fixed (It is fixed for the Scandinavian languages with FinQWERTY for Pro1 handling both modifiers) so I guess they will get around to it, or someone will offer a fix. Expand I hesitate to call that a fix, as the functionality is present and working, just rather oddly. It's a mod, to change the behavior, albeit to one more consistent with what one might expect. Quote Link to post Share on other sites
EskeRahn 5,520 Posted December 12, 2019 Share Posted December 12, 2019 On 12/12/2019 at 1:46 PM, silversolver said: I hesitate to call that a fix, as the functionality is present and working, just rather oddly. It's a mod, to change the behavior, albeit to one more consistent with what one might expect. Expand Stand corrected a fix -> an improvement. But it is such "odd" and unexpected behaviour that it is almost a bug IMHO... And it is not that they were not told months ago... 1 Quote Link to post Share on other sites
mv 85 Posted December 12, 2019 Share Posted December 12, 2019 My fingers have forgotten how to use a phone keyboard, currently in a re-education program at the moment 🙂 1 Quote Link to post Share on other sites
Hook 3,134 Posted December 12, 2019 Share Posted December 12, 2019 I posted this in the official bug thread because that's what I consider it, but also thought that, being a keyboard issue, I'd post here to see if craig or anyone had a workaround. A problem occurs when you assign a key to launch an app and the app opens ready for input. So I assign a key to my password locker and I end up with the password field filled with multiple instances of that letter. I open my word processor and I end up with that letter typed multiple times into whatever document, blank or otherwise, was set to open. Somehow, the software needs to stop reading the input if the key is held. I don't know how tricky that is, but I can't use this feature while this problem exists. If there isn't a workaround that I haven't figured out, I will likely go back to Nova which I have used for years. 1 Quote Link to post Share on other sites
EskeRahn 5,520 Posted December 12, 2019 Share Posted December 12, 2019 On 12/12/2019 at 3:57 PM, Hook said: I posted this in the official bug thread because that's what I consider it, but also thought that, being a keyboard issue, I'd post here to see if craig or anyone had a workaround. A problem occurs when you assign a key to launch an app and the app opens ready for input. So I assign a key to my password locker and I end up with the password field filled with multiple instances of that letter. I open my word processor and I end up with that letter typed multiple times into whatever document, blank or otherwise, was set to open. Somehow, the software needs to stop reading the input if the key is held. I don't know how tricky that is, but I can't use this feature while this problem exists. If there isn't a workaround that I haven't figured out, I will likely go back to Nova which I have used for years. Expand Haven't tried this function yet (ooops...).but yes it sounds like a bug. The Launcher should somehow have the controller stop the 'repeat'. 1 Quote Link to post Share on other sites
zurvan2 125 Posted December 12, 2019 Share Posted December 12, 2019 On 12/12/2019 at 6:41 AM, A Dude said: ESC behaves differently than the other keys? Expand Yes, it acts as a back button. Quote Link to post Share on other sites
EskeRahn 5,520 Posted December 12, 2019 Share Posted December 12, 2019 On 12/12/2019 at 5:45 PM, zurvan2 said: Yes, it acts as a back button. Expand It isn't the key that is wrong, But the key-config file or the selected language that is not quite optimal. It works fine using FinQWERTY 1 Quote Link to post Share on other sites
Craig 1,435 Posted December 12, 2019 Author Share Posted December 12, 2019 On 12/12/2019 at 10:59 AM, Siani_8 said: I must be reading this wrong? There's a way to get a question mark without using the on-screen symbols correct? Expand Yes, only *IF* you do not select a keyboard layout. Right now if you choose any keyboard layout, then no /?. 2 Quote Link to post Share on other sites
mv 85 Posted December 12, 2019 Share Posted December 12, 2019 On 12/12/2019 at 6:47 PM, Craig said: Yes, only *IF* you do not select a keyboard layout. Right now if you choose any keyboard layout, then no /?. Expand That solved it for me! Quote Link to post Share on other sites
_DW_ 628 Posted December 12, 2019 Share Posted December 12, 2019 On 12/11/2019 at 7:25 PM, Craig said: I'm still less than 24 hours in, so I'll count this as another thing I observed on the first day. Supertux should work with keyboard, after all it was written for pc. But on Pro1, it can't register two key presses at once! If I'm holding the arrow to move, I can't jump with space bar... I have to let go of the arrow. This is not good... Expand That used to be a problem for old PC keyboards 😄 Quote Link to post Share on other sites
elvissteinjr 360 Posted December 12, 2019 Share Posted December 12, 2019 The key rollover, or lack thereof is kind of disappointing considering Fx, back when they actually tweeted interesting things, actually once advertised the keyboard being gaming friendly. I hate touchscreen for gaming as much as everyone else here, but I gotta be honest: It's not that bad for one-button games, which is all the Pro1 keyboard can be used for right now it seems. Really hope the keyboard matrix is capable of some more than this. Conspiracy theory time: This is why they didn't get into contact with the GameGripper guy... well I sure hope not. 1 Quote Link to post Share on other sites
netman 1,424 Posted December 13, 2019 Share Posted December 13, 2019 On 12/12/2019 at 8:31 PM, elvissteinjr said: Really hope the keyboard matrix is capable of some more than this. Conspiracy theory time: This is why they didn't get into contact with the GameGripper guy... well I sure hope not. Expand I have had a look at the kernel source lineage has, and the hardware is most certainly capable, the issue lies here: https://github.com/tdm/android_kernel_idealte_msm8998/blob/lineage-16.0/drivers/input/keyboard/aw9523b.c I even submitted a pull request with an attempted fix (which I can't test myself just yet :D). Also for reference the IC that driver talks to is this one http://www.richwellgroup.com/Private/Files/20181025101009251∮DS_AW9523B_EN_Multi-Function LED Driver And GPIO Controller With IIC Interface_V1.1.1.pdf 3 Quote Link to post Share on other sites
enPfzr4v 239 Posted December 13, 2019 Share Posted December 13, 2019 On 12/13/2019 at 9:09 AM, netman said: I have had a look at the kernel source lineage has, and the hardware is most certainly capable, the issue lies here: https://github.com/tdm/android_kernel_idealte_msm8998/blob/lineage-16.0/drivers/input/keyboard/aw9523b.c Expand I'm not a kernel developer, so I don't typically delve into device drivers.... but parts of that file look really badly written. The loss of commit history looks doubly amateurish. It will be a difficult road to fix up this stuff... Quote Link to post Share on other sites
Doktor Oswaldo 915 Posted December 13, 2019 Share Posted December 13, 2019 On 12/13/2019 at 3:03 PM, abielins said: I'm not a kernel developer, so I don't typically delve into device drivers.... but parts of that file look really badly written. The loss of commit history looks doubly amateurish. It will be a difficult road to fix up this stuff... Expand Have seen worse. But it is a bit inconsistent and most of the parts seem to be way to complicated. I agree that it does not look very professional but it should be fixable! (Well netman has already done first steps). Quote Link to post Share on other sites
enPfzr4v 239 Posted December 13, 2019 Share Posted December 13, 2019 Well I'm glad it's open source! Quote Link to post Share on other sites
netman 1,424 Posted December 13, 2019 Share Posted December 13, 2019 On 12/13/2019 at 3:06 PM, Doktor Oswaldo said: I agree that it does not look very professional but it should be fixable! (Well netman has already done first steps). Expand I would argue only professional coders write this kind of spaghetti xD. But it isn't so bad. If i had a device to test on it'd take 1-2 days to get that to half the original size, working perfectly, and be tidy. I'd not call this bad code, it works and I can relatively easily understand what is going on, you don't always get that lucky 🙂. 1 Quote Link to post Share on other sites
Doktor Oswaldo 915 Posted December 13, 2019 Share Posted December 13, 2019 (edited) On 12/13/2019 at 3:21 PM, netman said: I would argue only professional coders write this kind of spaghetti xD. But it isn't so bad. If i had a device to test on it'd take 1-2 days to get that to half the original size, working perfectly, and be tidy. I'd not call this bad code, it works and I can relatively easily understand what is going on, you don't always get that lucky 🙂. Expand Agree let's say it looks hurried, not necessarily unprofessional.... (But you are wrong about the spaghetti code, amateurs can do that 😄 ) Edited December 13, 2019 by Doktor Oswaldo 1 1 Quote Link to post Share on other sites
enPfzr4v 239 Posted December 13, 2019 Share Posted December 13, 2019 On 12/13/2019 at 3:21 PM, netman said: it works and I can relatively easily understand what is going on Expand Half the comments aren't even in English! Magic numbers are everywhere! 1 Quote Link to post Share on other sites
Doktor Oswaldo 915 Posted December 13, 2019 Share Posted December 13, 2019 On 12/13/2019 at 3:40 PM, abielins said: Half the comments aren't even in English! Magic numbers are everywhere! Expand This may help: https://github.com/tdm/android_kernel_idealte_msm8998/blob/lineage-16.0/drivers/input/keyboard/aw9523b.h 1 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.