From: hiro <firstname.lastname@example.org> To: 9fans <email@example.com> 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.firstname.lastname@example.org> 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, email@example.com <firstname.lastname@example.org> 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
next prev parent 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' \ --email@example.com \ --firstname.lastname@example.org \ --subject='Re: [9fans] Re: Plan 9 applying to GSoC' \ /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
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).