View Single Post
Old 03-11-2012, 03:51 PM   #12
hawhill
Wizard
hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.hawhill ought to be getting tired of karma fortunes by now.
 
hawhill's Avatar
 
Posts: 1,379
Karma: 2155307
Join Date: Nov 2010
Location: Goettingen, Germany
Device: Kindle Paperwhite, Kobo Mini
Quote:
Originally Posted by geekmaster View Post
Now I am curious about that "mxckpd" device driver that they bothered to load on the touch.
I think it's a userland interface to re-insert key events into kernel space. But just guessing here. Depending on preferences, it is the easiest approach to implement a software-keyboard that ought to be working on a not-yet-fully-determined target framework. It won't even be X-specific then, you could implement the software keyboard as a raw-framebuffer application and generate events for all UI things on the device.

What I meant above, BTW, is to listen for all events (on all devices) and then handle the events you care about. E.g. keypresses, touchscreen events etc. Trust them to generate certain key codes/event values, don't bother with addressing.

Of course you're right that physical access is always the biggest threat to the security of a computer. Well, but the physical access path isn't something I would worry about on my Kindle. If someone took it from me, I'm not trusting it anymore as a computing platform anyway. And don't think you could lure me into soldering a connection cable to a 1V8 TTL controlled rubberduck on my ebook reader :-P
hawhill is offline   Reply With Quote