[squeak-dev] Squeak on a cellphone responds to touchscreen input now (was Re: Squeak on a PostmarketOS cellphone)

Tobias Pape Das.Linux at gmx.de
Wed Sep 9 14:32:53 UTC 2020


> On 09.09.2020, at 16:28, Marcel Taeumel <marcel.taeumel at hpi.de> wrote:
> 
> Hi Tony,
> 
> there are still traces of a rather ancient #ImmPlugin that was meant to tell the OS where to put that virtual keyboard:

I dont know wether  anciet cuts it. It's regularly shipped with the Linux VM and IIRC necessary for Japanese input…

Best regards
	-Tobias

> 
> 
> 
> Best,
> Marcel
>> Am 09.09.2020 16:15:10 schrieb Tony Garnock-Jones <tonyg at leastfixedpoint.com>:
>> 
>> Hi all,
>> 
>> I've been hacking on Squeak-on-a-cellphone a bit more. Now the image can
>> scan /proc/bus/input/devices and /dev/input/event* (using FFI, AioPlugin
>> and OSProcess), and is able to open touchscreen-like devices and set up
>> additional World HandMorphs for them.
>> 
>> There's a short (2 minute) demo video linked here:
>> https://eighty-twenty.org/2020/09/09/squeak-postmarketos-touchscreen
>> 
>> I think next I might get Squeak to boot and configure the cellular
>> modem, and get it making calls.
>> 
>> Alternatively, perhaps an on-screen keyboard? Does anyone know if
>> anything like that already exists for Squeak?
>> 
>> Technical details: it uses my Actors library for Squeak, plus some (not
>> yet released, but only because of laziness) code for the Linux-specific
>> stuff on the image side.
>> 
>> It uses a stock Cog VM.
>> 
>> Cheers,
>> Tony
>> 
>> 
>> 
>> 
>> On 8/27/20 8:42 PM, Tony Garnock-Jones wrote:
>> > Hi all,
>> > 
>> > I've recently been playing with Squeak running on a PostmarketOS phone
>> > (Samsung Galaxy S7).
>> > 
>> > Many thanks to those who recently landed the ARMv8 build of Cog. (Per
>> > the commit history I think the main person responsible was Ken Dickey?
>> > Thanks Ken!)
>> > 
>> > I wrote about progress so far here:
>> > https://eighty-twenty.org/2020/08/25/postmarketos-smalltalk
>> > 
>> > Today I posted an update with a saner DPI setting for the phone's
>> > display: https://eighty-twenty.org/2020/08/27/squeak-postmarketos-update
>> > 
>> > Next on the list is to read touchscreen input from /dev/input/event1!
>> > 
>> > Cheers,
>> > Tony
>> > 
>> 
> 




More information about the Squeak-dev mailing list