Feature Request Megathread - Input Module

Thank you fucking awesome

Thank you everyone!!!

The creator of that LTE module is on the forum. And while he didnā€™t create a thread dedicated to his module, he does post about it in this thread, as well as answer questions

2 Likes

How about a wireless recharger pad using one or two input spacers? connecting a rolled copper wire seems relatively easy to make, you could recharge your smartphone battery and even a mouse with that technology, even though there still are few of those nowadays, there is also a chance for framework to make a mouse like that

I also considered this, but the power output of these modules isnā€™t the highest, from the github page

Iā€™m also not sure if the induction magnetic field could do something nasty to nearby components on the motherboard

3 Likes

There is also only 3.7mm of height available if I recall, with only a small section of extra space for electronics. Qi charger circuity is not the most compact. I donā€™t think you could fit the coil, required coil backer plate, and the qi circuity. Maybe if you do a tiny coil only suitable for charging a smart watch. Though, I must admit, a qi watch charger would be kind of neat to see, even if the usefulness would be limited.

Good luck fitting this into such a small form factor.

You know actually, after a quick search, nevermind!

Still, due to the low current available to input modules, charging would be painfully slow. So still mostly just useful for charging a watch.

Not going to lie though, if I had a FW16 on preorder, Iā€™d be working on the input module shell to hold a qi charger right now.

How about using the input module space but getting power from an Expansion Card slot? Plenty of juice to run Qi wireless charging there!

Suggesting a medium sized trackpad module that could be placed on the side of a keyboard, similar to the Asus Zenbook Pro. This would allow for an entire half of the input deck to be used entirely for modules such as second displays and sliders.

2 Likes

The bottom half of the Framework 16 doesnā€™t really support standard modules, as itā€™s smaller and has the electrical connection on a different relative position. Adding other stuff to it than a trackpad would require serious DIY.

2 Likes

Would it then be possible to make a keyboard and trackpad that are 1 module and could fit in the lower half, or is the lower half too small for a full size keyboard.

Lower section is too small. You could not fit the F1 - F12 function keys, and it might not even fit the number keys. There is a row of connectors at the top of the bottom section.

Iā€™d be up for a smaller trackpad module to the side - but Iā€™d be putting blanking plate on the bottom half, or just disabling the lower trackpad in the OS. Iā€™m constantly using my laptop in cramped conditions and the trackpad picking up wrist movements is annoying. Being able to ignore hand placement in the bottom section and having a trackpad to the side would be very helpful.

Iā€™ve also thought that the ā€œnumpadā€-sized module would be great for a touchpad, and @Hugues_L is on roughly the same page as well.

Thereā€™s also a bit of work on a numpad-sized display module, and I thought that combining the two might be interesting ā€“ basically a touchscreen that you could use as a touchpad, but which could also provide some visual feedback ā€“ so you could use it as a small digitizer tablet for drawing as well.

3 Likes

Hi there,
Iā€™m a big fan of modularity, and starting to get into alternative keyboard designs. Because of that I love the idea of the input modules on the FW 16. But as the FW 16 is quite expensive, and Iā€™m not a pro-user, I decided to get a FW 13, even if I will miss out on the modularity of the input modules, and the expansion bay. But while comparing the two Laptops, I wondered if there wasnā€™t the possibility, that with a redesigned input cover, the input modules could also be used with the FW 13. Of course the FW 13 can only accommodate the width of one keyboard sized module, but this would still enable way better customizability of input methods, and improve the intercompatibility of FW 13 and FW 16.
Iā€™m not sure how easily this could be accomplished, as Iā€™m not familiar with all technical aspects, but just looking at the dimensions this seems doable.
I myself, and Iā€™m sure many others would love to see this considered.

5 Likes

Iā€™m expecting to get a framework laptop soon-ish, and would also really like to see the input modules on the FW 13. Iā€™m also a custom ergonomic keyboard nerd, so having qmk and the possibility of custom keyboard modules on the smaller laptop is really exciting to me.

3 Likes

Like you, I would love to see the the advancements of the 16" model rolled into the 13". However I also feel there are opportunities for the 13" to leapfrog its bigger sibling and maybe this is one area where that may occur.

I would be particularly keen to see just a little more depth to accommodate Cherry ULP switches as discussed here, here and here, to reference just a few threads. For the price of just a little more thickness the benefits of discrete switches for repairability, key feel and and custom keyboards can be ours.

I consider it regrettable that Framework did not make provision for these switches when they came to design the 16" model as it would have infused the ā€œFrameworkā€ philosophy into the modules themselves. When the time comes to redesign the chassis - or offer upgrades - of the 13" model to incorporate lessons learnt from the bigger sibling, and I am determined that discrete switches are considered.

4 Likes

I really want this feature, too. Iā€™m not a hardware engineer but we can give it a shot I suppose. Where do we start?

It seems that the 16" keyboard area uses little slots of 8 pins each to communicate with the device.
On the hardware level the big pain points sound like the way to slide components in, and attaching the thing to the laptop (capacitive etc)

With us not being engineers and wanting to a. Have a usable computer b. Not mess with the heat dispersion (that is, worry about materials) Iā€™m thinking something that somehow works over USB and is external to start with, that can be placed on top of the current keyboard cover. Not sure how to go about firmware (how itā€™ll communicate with the computer)

On the other hand, if the coverā€™s hardware source is out (I didnā€™t see it on github. Maybe I missed it?) maybe we could reproduce it without 2-is of the module ports. Or even get a 16" and cut a couple of the ones in the middle, providing that we can see the connections that will then need mending. Sounds risky though. And the firmware may still be an issue.

What do you think?

Alternatively, Framework, how about releasing a thinner one, even at the cost of the lid not closing well, or one that works over USB? Even temporary plans for one, where someone like me can send it to have it manufactured without knowing too much, then devise my own fasteners, connect through USB, and have my own freaky love child of a 16" keyboard, 13", USB and a breadboard. It wonā€™t require any finishing plans or responsibility from you because youā€™ll be publishing half baked plans and the execution is on us.

Youā€™re in luck. The FWL16 upper input modules are already USB. The pinout is on their github. To connect to them you just need some pogo pin contacts. The keyboards use QMK open source firmware. I recall someone planning to create a case that you could easily pop in a keyboard to use externally.

Okay, hear me out. Would it be feasible at all to create a Framework 16 keyboard which has a tiny OLED display in EVERY key? Imagine program-dependent keyboard symbols. Or different keyboard layouts (languages) on the fly. Endless possibilities. Maybe someone with more expertise could chime in ā€” would you be able to address the displays quickly? How would you address them? It would probably have to be multiplexed somehow, but I donā€™t know how that would work. Maybe via I2C or something. Looking forward to ideas from you guys!