Play along - create a PinePhone keyboard
#61
(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.
  Reply


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
  Case for Pinephone totilele 13 7,310 04-11-2024, 11:48 AM
Last Post: gramonyl
  keyboard case charging but not typing new2pinephone 18 5,828 02-19-2024, 07:30 AM
Last Post: theResonant
  Keyboard doesn't charge my phone no matter what, so can I charge my phone directly ragreenburg 3 8,867 01-14-2024, 03:34 PM
Last Post: acid andy
  PinePhone Dock with laptop? Mikey1977Y2J 2 645 12-12-2023, 05:43 PM
Last Post: Mikey1977Y2J
  I've added an I2C connector to the PP keyboard eugenr 0 436 11-26-2023, 07:24 AM
Last Post: eugenr
  Update the PinePhone keyboard driver to support missing characters? Peter Gamma 8 8,209 10-22-2023, 08:43 PM
Last Post: Peter Gamma
  key repeat with pinephone keyboard rotwang 0 457 10-22-2023, 03:39 PM
Last Post: rotwang
Exclamation USB mouse isn't working when a PP keyboard is attached? mikeb 3 1,249 10-21-2023, 08:21 PM
Last Post: Peter Gamma
  Pinephone with mini keyboard, trackpad and large power bank? Peter Gamma 0 525 10-21-2023, 07:50 AM
Last Post: Peter Gamma
  Which mini keyboard and mouse to choose for the PP? Peter Gamma 0 622 10-21-2023, 02:55 AM
Last Post: Peter Gamma

Forum Jump:


Users browsing this thread: 6 Guest(s)