Play along - create a PinePhone keyboard
(07-30-2020, 12:59 AM)Gelectric Wrote: My plan is to use transparent keys on top of either an e-ink screen or a LCD, this would allow for customization of layouts and other cool things like kb adapting to applications.  

I know that this goes beyond the scope of the published draft, but I have also worked on a concept based on this premise.

I think the most impressive aspect of this design will be to create the most subtle/clear way in which the "keys" are substantiated on the surface of the eink screen, so that when the keyboard is not in use, the screen can still be used to display other text etc. The clear, subtle bumps allow fingertip typing and then do not interfere with reading text or playing videos on the same screen. The more invisible the key "bumps" the better, the should be practically impossible to see (visual feedback provided by the screen below entirely) but the tactile feedback would come from the slight modification to screen surface.

Equally if not even more important than this versatility is the ability to use sliding "swipe" text on a screen-based haptic keyboard. Tactile keyboards are missed by many of us, but gliding is, in my opinion, one of the greatest ui innovation of all time. Blackberry Android keyboards have to some extent managed to combine sliding and hardware keys, but in my opinion they don't go far enough.

I'd love to be able to touch type  and know which letter my finger is on without looking, but having to press their keys all the way down is a primarily an aesthetic, nostalgic thing, and not truly even in the top five benefits of a hardware keyboard. This non-clicky, tactile, touch screen keyboard would not break, feels comfortable and stable, and if you want to double the screen area, your keyboard is not useless but contributes to the display area. I would like to add also that a cheap eink screen, even with low refresh rate, would suffice for this type of keyboard, so long as it had a detailed enough touch sensor. There would be little/no animation during typing, so something like waveshare would be good enough. When reading books low refresh is also okay, though I am extremely optimistic about refresh on eink devices after seeing the hisense a5, which allow surprisingly comfortable video viewing.

Have you done any other work, or do you have other examples? It may not be the simplest design to start with, but I think it's one of the most minimalist in the long run and not too expensive to make, considering how functional it is. It could be worthwhile to develop independently and I would be happy to be contacted.

Messages In This Thread
RE: Play along - create a PinePhone keyboard - by ideograph - 08-10-2020, 11:41 AM
Betrusted, BlackBerry, Unihertz - by keyboardist - 08-18-2020, 01:16 PM
RE: Betrusted, BlackBerry, Unihertz - by x0r - 08-20-2020, 03:27 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  So which keyboard you suggest for the Pinephone? Peter Gamma 20 1,317 07-05-2024, 04:34 AM
Last Post: zetabeta
  Keyboards for the PinePhone? Peter Gamma 1 1,085 07-04-2024, 10:22 PM
Last Post: Peter Gamma
  Bring the Pinephone keyboard back, it is worth it! Peter Gamma 1 214 07-04-2024, 07:32 AM
Last Post: Kevin Kofler
Heart The Pinephone keyboard offers alternative layouts Peter Gamma 0 69 07-04-2024, 05:40 AM
Last Post: Peter Gamma
  Keyboard & 2.4G usb dongle for the Pinephone? Peter Gamma 2 408 06-29-2024, 09:36 PM
Last Post: Peter Gamma
  Bluetooth keyboard with trackpad Zebulon Walton 11 9,724 06-29-2024, 04:09 AM
Last Post: Peter Gamma
  Was someone able to use the Pinephone keyboard & an usb mouse at the same? Peter Gamma 4 384 06-26-2024, 07:11 AM
Last Post: dachalife
Exclamation USB mouse isn't working when a PP keyboard is attached? mikeb 6 1,703 06-25-2024, 12:10 AM
Last Post: Peter Gamma
  Case for Pinephone totilele 13 8,776 04-11-2024, 11:48 AM
Last Post: gramonyl
  keyboard case charging but not typing new2pinephone 18 6,880 02-19-2024, 07:30 AM
Last Post: theResonant

Forum Jump:

Users browsing this thread: 1 Guest(s)