Hacker News new | ask | show | jobs
by solarkraft 2213 days ago
What does "Open Source" mean in this context? Isn't the goal "just" to have an understandable interface?

Also: Can you recommend some reading material as an introduction to using a capacitive digitizer? I am planning to use one in an upcoming project (either one from a tablet glass replacement or a stand alone one) and really have no idea what to look out for yet in terms of communication with my Linux board (bonus: Something about DIYing one because I need a special format, but I guess that's especially hard because it's supposed to go on to a screen).

1 comments

Having a tidy interface is certainly a primary goal but there are others.

- Control over the size/shape of the sensor pad.

- Control over communication (i2c/spi/usb)

- Ability to explore gesture behaviors and expose simplified interfaces to the OS.

- Control over click feel/behaviors by customizing snap switch style, mount, and locations.

- Control over the touch surface finish. (Did you know you can laser cut glass screen protectors? Why are none of these touch pads glass outside of macbooks?)

- Open documentation on all of the above.

As for reading material I can't recommend anything as a summery (see my last bullet). Manufacture design guidelines are probably where you should start.

Case in point: MTCH6301: https://www.microchip.com/wwwproducts/en/MTCH6301 Microchip Sensor design guide: http://ww1.microchip.com/downloads/en/DeviceDoc/FAQs%20-%20S...