From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 19083 invoked from network); 25 Feb 2021 18:54:09 -0000 Received: from 1ess.inri.net (216.126.196.35) by inbox.vuxu.org with ESMTPUTF8; 25 Feb 2021 18:54:09 -0000 Received: from out2-smtp.messagingengine.com ([66.111.4.26]) by 1ess; Thu Feb 25 13:48:20 -0500 2021 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id D2CD25C0100 for <9front@9front.org>; Thu, 25 Feb 2021 13:48:18 -0500 (EST) Received: from imap21 ([10.202.2.71]) by compute2.internal (MEProxy); Thu, 25 Feb 2021 13:48:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=biobuf.link; h= mime-version:message-id:date:from:to:subject:content-type; s= fm1; bh=wGrhu+8dvqeXa2AQvg4kI7/VlaHxYXn3t+Tae1LDazo=; b=LKlfoD71 jBJaISaqoL2ZMLx+YMLNMohYo2d7f/ocwxzyULydmgXqI7z24BAPXGXi0+GeUnwY 0ziynCtYthg7x00Yl5NS4HbPXIHSHig4OSlOfP9kIrQJcSJk1/79l60u8+e87Of6 yHLGx9454xF3eSfD8wQNZOVHbDsMsIzsj6ERnbd6YgPjU7VoTJ0zuQpkriES66Z7 8Lmz9qHWC7pz6KwPD8P7BS2o/NoyIp8zamw02LTQfDRibnlX7oEZX7GBtblKHdaC VoY2WiN9GkxHwLHyYjXQzb2DNAuKFP5c+FIzUzVvpCfDgwmiFgCegFixmKHhtMO+ bDsMLU6PTt+CdA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=wGrhu+8dvqeXa2AQvg4kI7/VlaHxY Xn3t+Tae1LDazo=; b=VLO2xUmZAphXwmWOjUJWEYYynbJxKlQE9vrPcHVln9JMV rTSzbQg/Lipso0RSQc4zjFGc+xUfb5cocL6onlh+FOUFOw/1//tuHEsbQWGuwJ5O APA/eqD81Vjv7c3AUTCKQWOJk9RUSNSAYCTxnWPRWWgC+rvZPUE4sw1J5WlCENVN aYGIlFzSUGUtEw+iC9zWVMPhLGA3w/gdtR5NfBEyeozVxKzbLnMLdkqo+XcThu97 KpZ7iHX+Pu60Jl0ZFrRteY/M6chOknMytHm8PWtoggfVODXs7sOk9BU7VVxn9ulE KKewM91PHHC/XFLMF31fuayr+cGpSSiVVIjGsB3IQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrkeelgdduudelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkfffhvffutgesmhdtreerreertdenucfhrhhomhepfdhjrghmvghs uchprghlmhgvrhdfuceojhgrmhgvshessghiohgsuhhfrdhlihhnkheqnecuggftrfgrth htvghrnhepffeffedtveeltefghfduffegieetfeekfefhffevffdtfffggfefvdeltedv gfejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepjh grmhgvshessghiohgsuhhfrdhlihhnkh X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 83FD751C005E; Thu, 25 Feb 2021 13:48:18 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-141-gf094924a34-fm-20210210.001-gf094924a Mime-Version: 1.0 Message-Id: <86024e97-70f3-45e8-be71-d27f916483bc@www.fastmail.com> Date: Thu, 25 Feb 2021 18:47:57 +0000 From: "james palmer" To: "9front mailing list" <9front@9front.org> Content-Type: multipart/mixed; boundary=67f79d2b94264581b49b2d4721742035 List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: scripting AJAX over ActivityPub session browser Subject: [9front] enable button 6 in devmouse and kbdfs Reply-To: 9front@9front.org Precedence: bulk --67f79d2b94264581b49b2d4721742035 Content-Type: text/plain hi there, probably as a holdover from the ipaq port, rio listens for button 6 and sends it to the keyboard set with the arguments. bitsy/keyboard uses this to show/hide itself. this is useful to me to toggle the keyboard when i am using my thinkpad x41t in tablet mode. i have patched devmouse to let button 6 through and kbdfs to let it be bound to a key in the kbmap. i hope this is useful to the small subset of 9front users with tablet/touchscreen devices. thanks - james --67f79d2b94264581b49b2d4721742035 Content-Type: multipart/mixed; boundary="upas-shkowhsjcqnncngnijpntnvxbo" Content-Disposition: inline This is a multi-part message in MIME format. --upas-shkowhsjcqnncngnijpntnvxbo Content-Disposition: inline Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit from postmaster@1ess: The following attachment had content that we can't prove to be harmless. To avoid possible automatic execution, we changed the content headers. The original header was: Content-Disposition: attachment;filename="button6.diff" Content-Type: text/x-patch; name="button6.diff" Content-Transfer-Encoding: BASE64 --upas-shkowhsjcqnncngnijpntnvxbo Content-Type: application/octet-stream Content-Disposition: attachment; filename="button6.diff.suspect" Content-Transfer-Encoding: base64 ZGlmZiAtciBiMmJlYTkyZGZmZDQgc3lzL3NyYy85L3BvcnQvZGV2bW91c2UuYwotLS0gYS9z eXMvc3JjLzkvcG9ydC9kZXZtb3VzZS5jCVNhdCBGZWIgMjAgMjE6MDI6MDcgMjAyMSAtMDgw MAorKysgYi9zeXMvc3JjLzkvcG9ydC9kZXZtb3VzZS5jCVRodSBGZWIgMjUgMTg6Mzk6MTYg MjAyMSArMDAwMApAQCAtMjczLDggKzI3Myw4IEBACiAJCWl1bmxvY2soJm1vdXNlKTsKIAog CQliID0gYnV0dG9ubWFwW20uYnV0dG9ucyY3XTsKLQkJLyogcHV0IGJ1dHRvbnMgNCBhbmQg NSBiYWNrIGluICovCi0JCWIgfD0gbS5idXR0b25zICYgKDM8PDMpOworCQkvKiBwdXQgYnV0 dG9ucyA0IGFuZCA1IGFuZCA2IGJhY2sgaW4gKi8KKwkJYiB8PSBtLmJ1dHRvbnMgJiAoNDw8 Myk7CiAJCWlmIChzY3JvbGxzd2FwKQogCQkJaWYgKGIgPT0gOCkKIAkJCQliID0gMTY7CmRp ZmYgLXIgYjJiZWE5MmRmZmQ0IHN5cy9zcmMvY21kL2F1eC9rYmRmcy9rYmRmcy5jCi0tLSBh L3N5cy9zcmMvY21kL2F1eC9rYmRmcy9rYmRmcy5jCVNhdCBGZWIgMjAgMjE6MDI6MDcgMjAy MSAtMDgwMAorKysgYi9zeXMvc3JjL2NtZC9hdXgva2JkZnMva2JkZnMuYwlUaHUgRmViIDI1 IDE4OjM5OjE2IDIwMjEgKzAwMDAKQEAgLTYyNiw3ICs2MjYsNyBAQAogCiAJbmIgPSAwOwog CXdoaWxlKHJlY3Yoa2V5Y2hhbiwgJmtleSkgPiAwKXsKLQkJaWYoa2V5LnIgPj0gS21vdXNl KzEgJiYga2V5LnIgPD0gS21vdXNlKzUpeworCQlpZihrZXkuciA+PSBLbW91c2UrMSAmJiBr ZXkuciA8PSBLbW91c2UrNil7CiAJCQlpZihtc2luZmQgPj0gMCkKIAkJCQlzZW5kKG1jdGxj aGFuLCAma2V5KTsKIAkJCWNvbnRpbnVlOwpAQCAtODU5LDcgKzg1OSw3IEBACiAJCQljb250 aW51ZTsKIAkJfQogCi0JCWlmKG1zaW5mZCA+PSAwICYmIGtleS5yID49IEttb3VzZSsxICYm IGtleS5yIDw9IEttb3VzZSs1KXsKKwkJaWYobXNpbmZkID49IDAgJiYga2V5LnIgPj0gS21v dXNlKzEgJiYga2V5LnIgPD0gS21vdXNlKzYpewogCQkJaSA9IDE8PChrZXkuci0oS21vdXNl KzEpKTsKIAkJCWlmKGtleS5kb3duKQogCQkJCW1vdXNlYiB8PSBpOwpAQCAtMTIyNiw3ICsx MjI2LDcgQEAKIAkJCQkJciAtPSAweDQwOwogCQkJCWVsc2UKIAkJCQkJZ290byBCYWRhcmc7 Ci0JCQl9ZWxzZSBpZigqbHAgPT0gJ00nICYmICgnMScgPD0gbHBbMV0gJiYgbHBbMV0gPD0g JzUnKSkKKwkJCX1lbHNlIGlmKCpscCA9PSAnTScgJiYgKCcxJyA8PSBscFsxXSAmJiBscFsx XSA8PSAnNicpKQogCQkJCXIgPSBLbW91c2UrbHBbMV0tJzAnOwogCQkJZWxzZSBpZigqbHA+ PScwJyAmJiAqbHA8PSc5JykgLyogaW5jbHVkZXMgMHguLi4gKi8KIAkJCQlyID0gc3RydG91 bChscCwgJmxwLCAwKTsK --upas-shkowhsjcqnncngnijpntnvxbo-- --67f79d2b94264581b49b2d4721742035--