I wanted to inform myself of things that the keyboard should be and do, to help prioritizing work. There goes my question:
Squeekboard users, what do you need next?
It would be useful to add some details, to help me understand your situation:
do you use it on the L5, in qemu, or otherwise?
what are you using it for the most?
why do you need the thing you said?
did you try contributing?
Of course, PureOS is free from any analytics and telemetry, meaning that there’s no database to look at, and surveys like this one need to be done the old fashioned, honest way
I am using it on a Librem 5 VM in QEMU (just for testing purposes).
I am using it with a mouse so I can’t say anything about the touch accuracy or touch related features.
My most desired feature would be to add a row of numbers on the top of the keyboard. The keyboard I’m using on my Samsung Note 5 has this and anytime I use a mobile keyboard where I have to toggle over to get access to 0-9 it’s frustrating.
Even if this was implemented as an option rather than always on, I’d be pretty happy.
This is purely a convenience thing. The L5 screen is big enough that one more row of keys is worth it to me.
I have not tried contributing yet. I am not much of a C or Rust programmer so while I can look at and understand most of the source code, actually contributing to it seems like a bit much for me (although I am considering getting in to Rust a bit more)…
I am using it on a Librem 5 VM in QEMU (just for testing purposes).
I am using it with a mouse so I can’t say anything about the touch accuracy or touch related features.
I did the Italian keyboard (but for now I don’t have much time ) and I’m not a programmer.
i use it for all.
I’m waiting for my Librem5 dogwood.
best regards
I’d like to throw out some feedback about feedback requests.
It is my experience, and others I’ve talked to, that while asking for feedback is good; making changes from feedback can cause problems.
Hear me out. It has been out experience that if users are content-happy with where things are they would rather keep using than provide feedback that says “it’s fine don’t touch it”, yet when very little feedback is given by a handful of people and changes are made that much larger group may now go up in arms with something like “I liked it the way it was why did it change”.
For me there are two primary pieces at play. People whom are happy with how things are would benefit themselves responding to surveys saying exactly that. And the people/companies performing surveys should consider how many responses they got and whether it represents their userbase, or just a few outlier’s.
I’m not trying to say this is the case here, but rather shed some light on a potential challenge with this method in general and maybe even get a few more people to contribute even if it’s just to say “this has everything I need laid out in a way that is comfortable for me” because that is, in general, good feedback.
With all of that said, I don’t use this currently and I apologise if this was unwanted here, it sparked my memory and seemed the most appropriate time and place at the current moment.
Yeah, I’m aware of the forum bias. But I’m also aware I’m biased, and other team members that raise issues to me are biased. That’s why I want to increase my sources, which will hopefully get me closer to the average user.
If someone believes the keyboard doesn’t need any changes any more, then please flatter me and answer the survey. It would be the first time someone thinks my software is perfect :3
Have the possibility to use ctrl-… characters would be nice.
Maybe have the option to ctrl-… when long pressing on a letter would offer regular options + ctrl-[letter]
Example when using screen
Or tcpdump when you are not using -c to stop after a specific capture.
A keyboard with no ctrl-… in linux is an issue imo.
Make / easier to find because it’s used alot in terminal. typing cd /var/log is not fun.
Have arrows or ctrl-r, for whe you do a typo in shell, and need to re-run last few commands. This one would be lower priority in my opinion, you could also use history and replay !xxx
I did not try contributing at all, i’m not a dev, I have not even looked at the code.
I’m with @purismforum. Terminal input needs improved the most. Perhaps a terminal layout that can be added?
1: chestnut
2: Texting/Terminal
3: tab, ctrl, arrow, esc keys are missing.
4: It/I’m too rusty.
I’m not using it yet, other than to try to test its usability, because my Librem 5 has not arrived yet, but more relevently, because it lacks a full keyboard layout. I very much hope that there is a full layout like in Hacker’s Keyboard available when my Librem 5 arrives, as I rely on this to type comfortably when I don’t have the time, energy, and/or space to plug in my HHKB.
I’d like small hdog (haptic motor) feedback to be considered #166#24 . I’d like word/spelling options presented in a helpful manner #54#99. I’d like special characters accessible #93, I’d like emoji quantity to increase to near full support (so I don’t have to answer the question of “where is the _____ emoji” with the sarcastic “do people use emojis?”) #95. I am shockingly happy with the terminal options, the only area is key modifiers (esc + .) type stuff #170.
Birch, Chestnut
Matrix (Librem One), SMS (Texting), XMPP (Librem One), Browsing (URLs), and various keyboard pop-up needs throughout (Settings, Contacts, etc).
Convenience, compatibility, and productivity.
I file tickets and I test I haven’t pulled source to contribute code (for this sub-project).