Craig 1,435 Posted December 12, 2019 Author Share Posted December 12, 2019 3 minutes ago, A Dude said: ESC behaves differently than the other keys? 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 6 minutes ago, 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. 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,465 Posted December 12, 2019 Share Posted December 12, 2019 1 hour ago, A Dude said: ESC behaves differently than the other keys? 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,465 Posted December 12, 2019 Share Posted December 12, 2019 3 hours ago, 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? 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 1 hour ago, 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. 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,465 Posted December 12, 2019 Share Posted December 12, 2019 26 minutes ago, 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. 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,043 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,465 Posted December 12, 2019 Share Posted December 12, 2019 1 hour ago, 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. 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 11 hours ago, A Dude said: ESC behaves differently than the other keys? Yes, it acts as a back button. Quote Link to post Share on other sites
EskeRahn 5,465 Posted December 12, 2019 Share Posted December 12, 2019 24 minutes ago, zurvan2 said: Yes, it acts as a back button. 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 7 hours ago, 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? 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 5 minutes ago, Craig said: Yes, only *IF* you do not select a keyboard layout. Right now if you choose any keyboard layout, then no /?. That solved it for me! Quote Link to post Share on other sites
_DW_ 628 Posted December 12, 2019 Share Posted December 12, 2019 23 hours ago, 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... That used to be a problem for old PC keyboards 😄 Quote Link to post Share on other sites
elvissteinjr 359 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 12 hours ago, 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. 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 5 hours ago, 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 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 904 Posted December 13, 2019 Share Posted December 13, 2019 2 minutes ago, 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... 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 11 minutes ago, Doktor Oswaldo said: I agree that it does not look very professional but it should be fixable! (Well netman has already done first steps). 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 904 Posted December 13, 2019 Share Posted December 13, 2019 (edited) 2 minutes ago, 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 🙂. 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 19 minutes ago, netman said: it works and I can relatively easily understand what is going on Half the comments aren't even in English! Magic numbers are everywhere! 1 Quote Link to post Share on other sites
Doktor Oswaldo 904 Posted December 13, 2019 Share Posted December 13, 2019 1 minute ago, abielins said: Half the comments aren't even in English! Magic numbers are everywhere! 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.