9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: hiro <23hiro@gmail.com>
To: 9fans <9fans@9fans.net>
Subject: Re: [9fans] Re: Plan 9 applying to GSoC
Date: Sat, 19 Feb 2022 01:19:16 +0100	[thread overview]
Message-ID: <CAFSF3XODf16fgxsfLBq=CbOsPEu_qKQQ8B0SiQ57fDd09P4Aew@mail.gmail.com> (raw)
In-Reply-To: <16452242360.3bEE4c145.555569@composer.9fans.topicbox.com>

6 degrees aren't enough, even 9 degrees wouldn't be enough, we need a
truly hypercubic input device IMHO. so far, mice aren't it.

On 2/18/22, adventuresin9@gmail.com <adventuresin9@gmail.com> wrote:
> An idea that would fall under rio and interfaces;
> 
> Replace mouse with movement.  Have the usual X and Y, but also add a Z,
> which would be equivalent to something like pinch-zoom on a phone.  And also
> have rotation around an axis, so that a mouse wheel would be interpreted as
> rotating around the X axis.  Have movement accept absolute and relative
> inputs, so it works with touch screen and wacom tablets, or mice and
> joysticks.  Multiple device inputs can go in, and the interface would read
> out 6 degrees of movement.
> 
> Than have all buttons come from a single button server.  That way you can
> map the extra buttons on modern mice, or take input from an on-screen
> keyboard to be read of key presses by another process.
> 
> And have both movement and buttons listed in /srv, and let other devices
> import them.  So you can have a tablet's touchscreen used as a pointing
> device at a desktop.
> 
> And with that, work could then be done on alternative graphical interfaces
> without being tied to the traditional keyboard and 3 button mouse.

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/Td4449edc4863e16e-Mb57394aa18df4a08e0a03b62
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

  reply	other threads:[~2022-02-19  0:19 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-02-18 20:03 [9fans] " Anthony Sorace
2022-02-18 22:43 ` [9fans] " adventuresin9
2022-02-19  0:19   ` hiro [this message]
2022-02-19  3:56     ` adventuresin9
2022-02-19 10:21 ` [9fans] " Lucio De Re
2022-02-19 11:00 ` sirjofri
2022-02-19 16:16   ` [9fans] " cigar562hfsp952fans
2022-02-19 17:18     ` Marshall Conover
2022-02-19 18:06       ` [9fans] Omero/UI filesystem (was: Plan 9 applying to GSoC) sirjofri
2022-02-20 17:45 ` [9fans] Plan 9 applying to GSoC ori

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAFSF3XODf16fgxsfLBq=CbOsPEu_qKQQ8B0SiQ57fDd09P4Aew@mail.gmail.com' \
    --to=23hiro@gmail.com \
    --cc=9fans@9fans.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).