this post was submitted on 31 Aug 2023
597 points (97.3% liked)
Open Source
31218 readers
241 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon from opensource.org, but we are not affiliated with them.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Marry me!
But seriously, I love hardware keyboards and this looks like a very interesting project. It's a pretty big compromise compared with BB phones (you pretty much have to remove the keyboard to put the phone in your pocket or charge it, right?) but I would totally use one if I could get something like this for my phone. Why no one is simply making keyboard cases? Phone case with a bluetooth keyboard doesn't look like a very expensive/complicate project.
Thanks for the offer, but you are too late for that ;)
I don't remove the keyboard when I put it in my pocket. But for charging it needs to be removed, since I didn't add pass-through charging to the whole thing. Pass through charging is really complicated and I already spent a lot of time on this.
If you got some CAD skills, you can just adjust the case for any phone you like. It should even work with an iPhone, you just need to use a Lightning-to-USB-OTG solder connector instead of the USB-C-to-OTG solder connector I am using.
But yeah, that's a concept issue here. The case needs to be adjusted for every specific phone. So if anyone was do do this commercially, they'd probably have to pick 2-3 different devices to support and that's it.
There are a few issues. The device-specificity is one, but another one is that Blackberry still had some patents on phone keyboards and they just sold them to a patent troll company. Might not be a big issue for a large company, but experimental accessories are usually made by small companies who are happy to output just a few tens of thousands of units max. And for a little company like that, paying off a patent troll is too expensive to make it worthwhile.
Also, small keyboards are surprisingly hard (read expensive) to make on a small scale. I got lucky that there are still enough BBQ10 spare keyboards around, but the total supply isn't exactly huge and I wouldn't bet a company on that kind of supply.
So if you want one, make yourself one before the BBQ10 spare keyboards are gone.
I actually still have some BB phones in a box (I'm not sure if my old Q10 is there but definitely a BB Key). What I lack are CAD skills. But I will take a look. Maybe it's easier than I think.
Also, I remember the issue with BB patents and I think the problem was that this company used exact copy of BB keyboards. Like the keys were exactly the same shape. If someone would just make a small BT keyboard it would probably avoid patent issues. You do have small BT keyboards for tablets after all. Just making it even smaller shouldn't be a patent violation.
My thing is only compatible with the Q10 keyboard. The others have different connectors.
I made a script that generates a case for you, if you want to go the easy route. That case just isn't exactly great compared to the hand-designed one. It works though, and all you need to input is the measurements of your phone.
Their patents are all specifically for keyboards on phones. So selling a Blackberry keyboard as an external keyboard is fine, attaching it to a phone is covered by the patents.
When Ryan Seacrest tried to make a very similar product (Typo keyboard for the iPhone), he was sued over these three patents:
So right now it's possible to make a phone with a keyboard, as long as it doesn't kinda roughly look like a Blackberry and as long as it doesn't use Blackberry's improved, shaped keycaps.
All these patents specifically refer to phones/"handheld communication devices".