Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

The autodecrement is not magical. -- Larry Wall in the perl man page


computers / comp.sys.raspberry-pi / Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

SubjectAuthor
* Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
+* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Theo
|+* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Computer Nerd Kev
||`* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
|| `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Computer Nerd Kev
||  `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
||   `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Computer Nerd Kev
||    +- Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Computer Nerd Kev
||    +- Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
||    `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Theo
||     `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
||      +* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Theo
||      |`- Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
||      +* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Computer Nerd Kev
||      |`* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
||      | `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Theo
||      |  +* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Computer Nerd Kev
||      |  |`* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
||      |  | `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Computer Nerd Kev
||      |  |  `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
||      |  |   `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Computer Nerd Kev
||      |  |    `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
||      |  |     `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Computer Nerd Kev
||      |  |      `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
||      |  |       +* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Dennis Lee Bieber
||      |  |       |`- Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
||      |  |       `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Computer Nerd Kev
||      |  |        `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
||      |  |         +* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Bill Findlay
||      |  |         |`- Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
||      |  |         `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Dennis Lee Bieber
||      |  |          `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
||      |  |           `- Re: Does the RPi 1B rev1 Framebuffer have hardware support for aThe Natural Philosopher
||      |  `- Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
||      `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Jan Panteltje
||       `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
||        +* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Jan Panteltje
||        |`- Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
||        `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?Computer Nerd Kev
||         `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
||          `* Re: Does the RPi 1B rev1 Framebuffer have hardware support for aThe Natural Philosopher
||           `- Re: Does the RPi 1B rev1 Framebuffer have hardware support for amm0fmf
|`- Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
+* Re: Does the RPi 1B rev1 Framebuffer have hardware support for aBjörn Lundin
|`- Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser
`* Re: Does the RPi 1B rev1 Framebuffer have hardware support for aAhem A Rivet's Shot
 `- Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?R.Wieser

Pages:12
Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<u7m7bt$2gnf5$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6565&group=comp.sys.raspberry-pi#6565

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: addr...@is.invalid (R.Wieser)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?
Date: Fri, 30 Jun 2023 11:30:04 +0200
Organization: A noiseless patient Spider
Lines: 109
Message-ID: <u7m7bt$2gnf5$1@dont-email.me>
References: <u79tf8$hsug$1@dont-email.me> <Khn*bRIjz@news.chiark.greenend.org.uk> <6498d193@news.ausics.net> <u7bg2q$snv2$2@dont-email.me> <649a2255@news.ausics.net> <u7e0l1$1auoe$1@dont-email.me> <649ac862@news.ausics.net> <Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me> <649b6e6d@news.ausics.net> <u7gnj8$1n8ig$2@dont-email.me> <Nhn*ZRVjz@news.chiark.greenend.org.uk> <649cc643@news.ausics.net> <u7jkgl$24dn0$2@dont-email.me> <649d6adb@news.ausics.net> <u7jul1$25k4r$1@dont-email.me> <649e120a@news.ausics.net>
Injection-Date: Fri, 30 Jun 2023 09:30:37 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="999079f0f9c12e6b591b4c71d27be2f9";
logging-data="2645477"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+ehyEy2ypKjwXQ0kISttF248NPnUb8ZCc8TZ8ViA+MDw=="
Cancel-Lock: sha1:MKYoW2SFflWy7FzN9vRed8TMI3A=
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-Priority: 3
X-RFC2646: Format=Flowed; Original
 by: R.Wieser - Fri, 30 Jun 2023 09:30 UTC

Kev,

> Code found by searching for "fb.h raspberry pi" is mostly
> working with the hardware framebuffer, rather than the Linux
> one.

I noticed the same. I also noticed that most of the returned results had
little, if anything, to do with an RPi. In short : for someone like me
who's searching for something *relevant to the RPi* its next to worthless,
as info pertaining to the RPi is seldom-if-ever marked as such, and thus
drowns in a series of codesamples all allmost, but not exactly the same. :-(

.... and thats while already having ignored "results" like "the nearest baker
to you" and similar crap.

Or, in other words: I have not been able to find "linux frame buffer" code
relevant to the RPi. If I would have I could rather likely have spotted if
the hardware cursor would be supported or not, and which other basic graphic
actions (rectangle, image, etc) would be available - and by inspecting how
the implementation of them handles their arguments be able to figure out how
to invoke them.

.... and I would never have posted here ...

> No, not provide an extract, a link/path. It happened to be that
> I could do a web search on a bit of that and found out that you
> were using a "fb.h" header file provided by Linux.

Ah, you wanted me to find the same file on the internet and so that way you
could look at it yourself. It would have been a good idea to tell me that.

As for that "you were using a "fb.h" header file provided by Linux." ?
Even with just the info I supplied in my initial post (or just looking at
the subjectline of this thread!) /what else/ would I have been using than
Linux ?

> How do I know your system? It may be "bullseye lite", but I assume
> you've installed and downloaded other things onto it,

It would have been a good idea to verify that with me, 'cause no, I haven't.
As such your assumption just made your task more difficult for you than need
be, and as a result more difficult for me.

I had no idea why you would ask me for that path when you do not seem to run
an RPi (with bullseye), and as such would be unable to inspect that file.

.... Which is why I posted the first few lines of it, so you could see that
your and my files where not equal.

> Anyway I've seen others have similar arguments with you about being
> unclear in your questions on Usenet, so I guess it's pointless.

And I've seen you being unclear in what you needed from me, so I guess we
are on an equal footing there.

As for "Unclear in your question" accusations ? Funny that those only turn
up way down in a thread, and never are preceeded by any kind of "I don't
quite get the question, can you explain {this} or {that}". IOW, mostly
coming from people who didn't understand (for whatever reason) the question,
ultimatily getting told of (by me) for it, and than try to make it sound as
if its my fault.

>> My question was aimed at if the place to send such requests to and
>> the format of those requests is the same for all RPi versions.
>
> "The place to send such requests" is the mailbox peripheral, and
> the format is the same for the all the VideoCore IV Pis, which
> currently means all the models except maybe those based on the Pi
> 4, which uses VideoCore VI (different GPU hardware, so many things
> changed, maybe including how the framebuffer works).

Thank you. As said, that is enough for me to make it worth while to spend
time writing "mailbox" stuff for it.

> Sometimes you try to avoid a hassle only to create another one.

If I could only see into the future, than I would just know when to pursue a
certain avenue and when to switch to another ...

But as we cannot that ofcourse works the other way around as well - trying
to avoid a (non existing?) hassle and by it find yourself in (an even
bigger) one. IOW, you do not have a point here.

And I do not want to be blunt here, but the /only/ "hassle" I have is the
absense of basic documentation.

> Using the Linux Framebuffer but still wanting some hardware
> acceleration might be such a case.

And I could have known that the "linux framebuffer" does not have any such
support (even though it strongly hints to it) before this thread ... how
exactly ?

Also, I suggest you (re?)read the subjectline and/or my initial post. In it
I made it quite clear that I was inquiring about *if* such support is
available for the RPi, and *if* it is how to use it.

And this is your next "hassle" you have assumed yourself into : what makes
you think that I would like to mix up the linux framebufer with something
else (mailbox), just to get a hardware mouse pointer ? To me that was at
the moment of writing, a strict or-or situation.

.... But now you've suggested it I might just see if it 1) can be done 2) is
a workable solution. Why ? Why not.

Regards,
Rudy Wieser

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<649ebb1b@news.ausics.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6566&group=comp.sys.raspberry-pi#6566

  copy link   Newsgroups: comp.sys.raspberry-pi
Message-ID: <649ebb1b@news.ausics.net>
From: not...@telling.you.invalid (Computer Nerd Kev)
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?
Newsgroups: comp.sys.raspberry-pi
References: <u79tf8$hsug$1@dont-email.me> <Khn*bRIjz@news.chiark.greenend.org.uk> <6498d193@news.ausics.net> <u7bg2q$snv2$2@dont-email.me> <649a2255@news.ausics.net> <u7e0l1$1auoe$1@dont-email.me> <649ac862@news.ausics.net> <Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me> <649b6e6d@news.ausics.net> <u7gnj8$1n8ig$2@dont-email.me> <Nhn*ZRVjz@news.chiark.greenend.org.uk> <649cc643@news.ausics.net> <u7jkgl$24dn0$2@dont-email.me> <649d6adb@news.ausics.net> <u7jul1$25k4r$1@dont-email.me> <649e120a@news.ausics.net> <u7m7bt$2gnf5$1@dont-email.me>
User-Agent: tin/2.0.1-20111224 ("Achenvoir") (UNIX) (Linux/2.4.31 (i686))
NNTP-Posting-Host: news.ausics.net
Date: 30 Jun 2023 21:23:08 +1000
Organization: Ausics - https://www.ausics.net
Lines: 40
X-Complaints: abuse@ausics.net
Path: i2pn2.org!rocksolid2!news.neodome.net!tncsrv06.tnetconsulting.net!news.quux.org!news.bbs.nz!news.ausics.net!not-for-mail
 by: Computer Nerd Kev - Fri, 30 Jun 2023 11:23 UTC

R.Wieser <address@is.invalid> wrote:
>Computer Nerd Kev <not@telling.you.invalid> wrote:
>> How do I know your system? It may be "bullseye lite", but I assume
>> you've installed and downloaded other things onto it,
>
> It would have been a good idea to verify that with me, 'cause no, I haven't.
[snip]
> As for "Unclear in your question" accusations ? Funny that those only turn
> up way down in a thread, and never are preceeded by any kind of "I don't
> quite get the question, can you explain {this} or {that}". IOW, mostly
> coming from people who didn't understand (for whatever reason) the question,
> ultimatily getting told of (by me) for it, and than try to make it sound as
> if its my fault.

In my opinion your questions are often too hard to interpret
correctly.

Maybe someone would ask back 100 yes/no questions including "have
you ever installed a package on your "bullseye lite" RPi 1B rev1?",
and somehow receive the answer "no", before attempting an actual
answer, but not me.

Especially because I doubt you're understanding me either - you must
have installed a compiler in your "bullseye lite" at least.

>> Sometimes you try to avoid a hassle only to create another one.
>
> If I could only see into the future, than I would just know when to pursue a
> certain avenue and when to switch to another ...

Sorry, "you" wasn't supposed to be personal. I meant we all do
that, myself frequently included. I'm just making the point that
the "easy way" with the Linux framebuffer might actually be harder
if you want hardware acceleration. Or maybe there is h/w mouse
acceleration hiding somewhere in the kernel's framebuffer driver?
As I've said, I don't know for sure.

--
__ __
#_ < |\| |< _#

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<u7moe7$2igg9$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6567&group=comp.sys.raspberry-pi#6567

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: addr...@is.invalid (R.Wieser)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?
Date: Fri, 30 Jun 2023 16:21:31 +0200
Organization: A noiseless patient Spider
Lines: 68
Message-ID: <u7moe7$2igg9$1@dont-email.me>
References: <u79tf8$hsug$1@dont-email.me> <Khn*bRIjz@news.chiark.greenend.org.uk> <6498d193@news.ausics.net> <u7bg2q$snv2$2@dont-email.me> <649a2255@news.ausics.net> <u7e0l1$1auoe$1@dont-email.me> <649ac862@news.ausics.net> <Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me> <649b6e6d@news.ausics.net> <u7gnj8$1n8ig$2@dont-email.me> <Nhn*ZRVjz@news.chiark.greenend.org.uk> <649cc643@news.ausics.net> <u7jkgl$24dn0$2@dont-email.me> <649d6adb@news.ausics.net> <u7jul1$25k4r$1@dont-email.me> <649e120a@news.ausics.net> <u7m7bt$2gnf5$1@dont-email.me> <649ebb1b@news.ausics.net>
Injection-Date: Fri, 30 Jun 2023 14:22:00 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="999079f0f9c12e6b591b4c71d27be2f9";
logging-data="2703881"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Wh0yCgM+L9uKFSsEjlYWyK60PnMMeMlt0+GbPGtwtDw=="
Cancel-Lock: sha1:Y/upmQufVPthvVvGJZntuBPeLvI=
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-Priority: 3
X-RFC2646: Format=Flowed; Original
 by: R.Wieser - Fri, 30 Jun 2023 14:21 UTC

Kev,

> In my opinion your questions are often too hard to interpret
> correctly.

Than you are very welcome to ask for clarification.

But be honest, look at the subjectline and tell me that that is a difficult
question.

> Maybe someone would ask back 100 yes/no questions

A single question to start with would have been enough : "did you install
any packages".

> Especially because I doubt you're understanding me either - you must
> have installed a compiler in your "bullseye lite" at least.

Thats another assumption with which you have created a new hassle for
yourself. I understood your question quite well. I said I didn't install
any packages and I haven't. The GCC compiler came as part of the "bullseye
lite" OS package.

And isn't including a GCC (or alike) into an OS package quite common ?

>>> Sometimes you try to avoid a hassle only to create another one.
>>
>> If I could only see into the future, than I would just know when to
>> pursue a
>> certain avenue and when to switch to another ...
>
> Sorry, "you" wasn't supposed to be personal.

I know. But as you posted it to me ...

If you want you can replace the "I"s I used with "we"s. It doesnt make any
difference.

> I'm just making the point that the "easy way" with the Linux framebuffer
> might actually be harder if you want hardware acceleration.

How, and even /why/ do you think so ?

You've been able to look in that "fb.h" file. In it is the call as well as
the arguments definition. It looks quite easy to me.

And no, that its not supported(?) by BullsEye's linux framebuffer has no
bearing on that.

Besides, the same goes here : it /might/, but it could as easily be another
method (the "mailbox" one?) which could turn out to be harder.

In short, you've succumbed to FUD. Don't. All it does is freezing you, not
allowing you to try (and learn!) /anything/.

As an example, I wrote a software mouse cursor before even posting here.
Which I'm sure is harder than just activating a hardware one. I still wrote
it, if only to find out how complex / much work it actually is. It turns
out its not reallly either.

.... But I still wanted to know how the other, hardware method works - so I
can compare, learn and have a choice.

Regards,
Rudy Wieser

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<vj1u9ih0q7kac06pgjkcdeafhiubmg7204@4ax.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6568&group=comp.sys.raspberry-pi#6568

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr2.iad1.usenetexpress.com!69.80.99.22.MISMATCH!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Fri, 30 Jun 2023 16:51:40 +0000
From: wlfr...@ix.netcom.com (Dennis Lee Bieber)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?
Date: Fri, 30 Jun 2023 12:51:19 -0400
Organization: IISS Elusive Unicorn
Message-ID: <vj1u9ih0q7kac06pgjkcdeafhiubmg7204@4ax.com>
References: <u7e0l1$1auoe$1@dont-email.me> <649ac862@news.ausics.net> <Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me> <649b6e6d@news.ausics.net> <u7gnj8$1n8ig$2@dont-email.me> <Nhn*ZRVjz@news.chiark.greenend.org.uk> <649cc643@news.ausics.net> <u7jkgl$24dn0$2@dont-email.me> <649d6adb@news.ausics.net> <u7jul1$25k4r$1@dont-email.me> <649e120a@news.ausics.net> <u7m7bt$2gnf5$1@dont-email.me> <649ebb1b@news.ausics.net> <u7moe7$2igg9$1@dont-email.me>
User-Agent: ForteAgent/8.00.32.1272
X-No-Archive: yes
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 16
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-zVxltE62itAhKBTQ/sZdh+v/3t03Vi+3ZIQoXefdGmbnCo25D7V7f2qn8t89Ybmf3XpceTEavRN/wmH!NdmGnWU3MwrXnoCqc1Ik7G6Aja0TtUuxbjZa7qwfSIxwtlEPajPP+oH8cZvIc5/15vBoDkcw
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: Dennis Lee Bieber - Fri, 30 Jun 2023 16:51 UTC

On Fri, 30 Jun 2023 16:21:31 +0200, "R.Wieser" <address@is.invalid>
declaimed the following:

>
>But be honest, look at the subjectline and tell me that that is a difficult
>question.
>

It is if one does not know /which/ flavor of framebuffer is in play. A
minimal software buffer where all drawing is done by setting bits using
user-level software and which periodically gets blitted to the display
hardware; one that is "owned" by a GPU that responds to drawing commands
specific to the GPU (and in the case of the R-Pi, Broadcom releases very
little documentation on its GPU -- one probably has to pay a small fortune
and sign NDAs to get those details)?

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<u7n78r$2k1te$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6569&group=comp.sys.raspberry-pi#6569

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: addr...@is.invalid (R.Wieser)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?
Date: Fri, 30 Jun 2023 20:11:46 +0200
Organization: A noiseless patient Spider
Lines: 30
Message-ID: <u7n78r$2k1te$1@dont-email.me>
References: <u7e0l1$1auoe$1@dont-email.me> <649ac862@news.ausics.net> <Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me> <649b6e6d@news.ausics.net> <u7gnj8$1n8ig$2@dont-email.me> <Nhn*ZRVjz@news.chiark.greenend.org.uk> <649cc643@news.ausics.net> <u7jkgl$24dn0$2@dont-email.me> <649d6adb@news.ausics.net> <u7jul1$25k4r$1@dont-email.me> <649e120a@news.ausics.net> <u7m7bt$2gnf5$1@dont-email.me> <649ebb1b@news.ausics.net> <u7moe7$2igg9$1@dont-email.me> <vj1u9ih0q7kac06pgjkcdeafhiubmg7204@4ax.com>
Injection-Date: Fri, 30 Jun 2023 18:35:07 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="999079f0f9c12e6b591b4c71d27be2f9";
logging-data="2754478"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18uqBNQJTn74vdTxgiFxQvbZB6Xwd/w8jHgAsEKeI0WCQ=="
Cancel-Lock: sha1:1DgAv5eelIqzCRoAwXK3gW1NRyE=
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-Priority: 3
X-RFC2646: Format=Flowed; Original
X-MSMail-Priority: Normal
 by: R.Wieser - Fri, 30 Jun 2023 18:11 UTC

Dennis,

>> But be honest, look at the subjectline and tell me that that is a
>> difficult question.
>
> It is if one does not know /which/ flavor of framebuffer is in play.

For which I posted additional information in my initial post, which
combination of name and usage I presumed /should/ have allowed anyone to
figure it out. You know, OS version, name of include file, way of calling,
argument names.

But if that was the whole problem than where am I asked for that flavor ? I
would have tried to figure it out (probably with the askers help) and
reported it.

Making the responders life easier gives me a better chance at getting a
usable answer. But I have to understand the question as much as you guys
need to.

By the way, its impossible for me fully respond to your "question", as I
have no idea what you exactly mean by "flavor". The "linux" vs. hardware
framebuffer ? Other versions of the linux framebuffer (or even hardware
framebuffer!) ? Something else ? I like strawberry myself. :-)

Regards,
Rudy Wieser

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<649f79ab@news.ausics.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6570&group=comp.sys.raspberry-pi#6570

  copy link   Newsgroups: comp.sys.raspberry-pi
Message-ID: <649f79ab@news.ausics.net>
From: not...@telling.you.invalid (Computer Nerd Kev)
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?
Newsgroups: comp.sys.raspberry-pi
References: <u79tf8$hsug$1@dont-email.me> <Khn*bRIjz@news.chiark.greenend.org.uk> <6498d193@news.ausics.net> <u7bg2q$snv2$2@dont-email.me> <649a2255@news.ausics.net> <u7e0l1$1auoe$1@dont-email.me> <649ac862@news.ausics.net> <Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me> <649b6e6d@news.ausics.net> <u7gnj8$1n8ig$2@dont-email.me> <Nhn*ZRVjz@news.chiark.greenend.org.uk> <649cc643@news.ausics.net> <u7jkgl$24dn0$2@dont-email.me> <649d6adb@news.ausics.net> <u7jul1$25k4r$1@dont-email.me> <649e120a@news.ausics.net> <u7m7bt$2gnf5$1@dont-email.me> <649ebb1b@news.ausics.net> <u7moe7$2igg9$1@dont-email.me>
User-Agent: tin/2.0.1-20111224 ("Achenvoir") (UNIX) (Linux/2.4.31 (i586))
NNTP-Posting-Host: news.ausics.net
Date: 1 Jul 2023 10:56:11 +1000
Organization: Ausics - https://www.ausics.net
Lines: 103
X-Complaints: abuse@ausics.net
Path: i2pn2.org!i2pn.org!news.nntp4.net!news.neodome.net!csiph.com!news.bbs.nz!news.ausics.net!not-for-mail
 by: Computer Nerd Kev - Sat, 1 Jul 2023 00:56 UTC

R.Wieser <address@is.invalid> wrote:
not@telling.you.invalid (Computer Nerd Kev) wrote:
>> Maybe someone would ask back 100 yes/no questions
>
> A single question to start with would have been enough : "did you install
> any packages".

Nope, you could have downloaded fb.h manually from the web, so I'd
need to ask that too.

[you don't have to answer these questions - they're an example for
how you could make your future first posts less ambiguous]

Also to be sure I should have asked the full name/version of the OS
because "bullseye lite" refers to a Debian release - "Bullseye".
Theo assumed that you were talking about Raspberry Pi OS, but
officially its versions are named after dates, eg. the latest would
be "Raspberry Pi OS Lite 2023-05-03".

RPi OS's latest versions are based on Debian Bullseye. But by that
logic, to be sure I should also ask that it's the official
Raspberry Pi OS Lite, not another distro derrived from it.

I should have asked what programming language you were using. It
was a C header, but you could have been using/preferring C++ or
any another language that has bindings to C.

I should have asked if you only wanted your program to run on the
RPi 1B rev1, or whether compatibility with other RPi models
mattered as well.

I should have asked whether software compatibility with other
non-RPi platforms mattered as well.

Maybe I should have asked whether you were running the OS in a
virtual environment, just in case you're actually running an
x86 emulator in QEMU so that you can run x86 Debian Bullseye,
and want to pass the mouse acceleration through all the layers of
Linux/QEMU framebuffer emulation?

I could go on, but the conclusion is obvious: I shouldn't bother
answering your questions if you expect me to resolve every single
point of uncertainty rather than assuming that you use RPis in a
common way, or that you would have pointed out anything that is
uncommon in your first post. Like trying to use hardware
acceleration via the Linux framebuffer not the hardware framebuffer
(which combined with all the other ambiguities made it seem likely
that you were talking about the hardware framebuffer, not the Linux
framebuffer).

>> Especially because I doubt you're understanding me either - you must
>> have installed a compiler in your "bullseye lite" at least.
>
> Thats another assumption with which you have created a new hassle for
> yourself. I understood your question quite well. I said I didn't install
> any packages and I haven't. The GCC compiler came as part of the "bullseye
> lite" OS package.

Oh, OK. I remember needing to install lots of compiling tools before
compiling software I wrote in RPi OS Lite, but maybe GCC wasn't one
of those after all.

> And isn't including a GCC (or alike) into an OS package quite common ?

No, in minimal/lite releases of Debian and other popular Linux
distros GCC usually needs to be installed manually from the package
repo. It's not typically in the installation image/package because
only a sub-set of users ever compile software.

>> I'm just making the point that the "easy way" with the Linux framebuffer
>> might actually be harder if you want hardware acceleration.
>
> How, and even /why/ do you think so ?
>
> You've been able to look in that "fb.h" file. In it is the call as well as
> the arguments definition. It looks quite easy to me.
>
> And no, that its not supported(?) by BullsEye's linux framebuffer has no
> bearing on that.
>
> Besides, the same goes here : it /might/, but it could as easily be another
> method (the "mailbox" one?) which could turn out to be harder.
>
> In short, you've succumbed to FUD. Don't. All it does is freezing you, not
> allowing you to try (and learn!) /anything/.
>
> As an example, I wrote a software mouse cursor before even posting here.
> Which I'm sure is harder than just activating a hardware one. I still wrote
> it, if only to find out how complex / much work it actually is. It turns
> out its not reallly either.
>
> ... But I still wanted to know how the other, hardware method works - so I
> can compare, learn and have a choice.

Good, my concern was only that you would stick at the Linux
framebuffer now and ignore the hardware one simply because the
Linux one looked easier _before_ you realised that it wasn't
properly documented and didn't "just work" for hardware mouse
acceleration. An unfounded concern, perhaps.

--
__ __
#_ < |\| |< _#

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<u7op6j$2shgi$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6571&group=comp.sys.raspberry-pi#6571

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: addr...@is.invalid (R.Wieser)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?
Date: Sat, 1 Jul 2023 09:32:33 +0200
Organization: A noiseless patient Spider
Lines: 106
Message-ID: <u7op6j$2shgi$1@dont-email.me>
References: <u79tf8$hsug$1@dont-email.me> <Khn*bRIjz@news.chiark.greenend.org.uk> <6498d193@news.ausics.net> <u7bg2q$snv2$2@dont-email.me> <649a2255@news.ausics.net> <u7e0l1$1auoe$1@dont-email.me> <649ac862@news.ausics.net> <Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me> <649b6e6d@news.ausics.net> <u7gnj8$1n8ig$2@dont-email.me> <Nhn*ZRVjz@news.chiark.greenend.org.uk> <649cc643@news.ausics.net> <u7jkgl$24dn0$2@dont-email.me> <649d6adb@news.ausics.net> <u7jul1$25k4r$1@dont-email.me> <649e120a@news.ausics.net> <u7m7bt$2gnf5$1@dont-email.me> <649ebb1b@news.ausics.net> <u7moe7$2igg9$1@dont-email.me> <649f79ab@news.ausics.net>
Injection-Date: Sat, 1 Jul 2023 08:47:15 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="9538f6438561d69e8401522cc8e8ffa4";
logging-data="3032594"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/1eiLl/XKwzFz4mrb83BvAZupTVCL4yU7RhJto/iRjxg=="
Cancel-Lock: sha1:pjf52DKuUeDSosbnrYsG5oPxvNk=
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-RFC2646: Format=Flowed; Original
X-MSMail-Priority: Normal
X-Priority: 3
 by: R.Wieser - Sat, 1 Jul 2023 07:32 UTC

Kev,

>> A single question to start with would have been enough : "did you
>> install any packages".
>
> Nope, you could have downloaded fb.h manually from the web, so I'd
> need to ask that too.

And what would you need to do after you downloaded it ?

> [you don't have to answer these questions - they're an example
> for how you could make your future first posts less ambiguous]

If I would know that they where ambiguous than I would already have tried to
dis-ambiguate them.

Otherwise I would just have posted "the cursor doesn't work. Help." (as
subjectline and contents) (just imagine the drool coming outof the corner of
my mouth) and let you guys have a go at figuring out what the heck I might
mean with it.

> Also to be sure I should have asked the full name/version of the OS
> because "bullseye lite" refers to a Debian release - "Bullseye".
> Theo assumed that you were talking about Raspberry Pi OS, but
> officially its versions are named after dates, eg. the latest would
> be "Raspberry Pi OS Lite 2023-05-03".

Answer : this is the RPi newsgroup. Take your "guess" which version I might
be referring to. IOW, don't be daft.

> I should have asked what programming language you were using. It
> was a C header, but you could have been using/preferring C++ or
> any another language that has bindings to C.

If you where doubting for any reason I would not be using the default
programming language for an RPI you could surely have asked for it.

But somehow I don't really think that the used programming language dictates
what the API is supporting. IOW, don't be daft.

> I should have asked if you only wanted your program to run on
> the RPi 1B rev1, or whether compatibility with other RPi models
> mattered as well.

I take it that you have neither read my subjectline or my initial message,
as both specify what I was after. Any second-guessing to what I "actually"
ment in that regard is your own problem. IOW, don't be daft.

> I should have asked whether software compatibility with other
> non-RPi platforms mattered as well.

While posting in an RPi forum ? And naming a specific hardware platform ?
I would have considered you to be an idiot. IOW, its good that you didn't.

> Maybe I should have asked whether you were running the OS in
> a virtual environment, just in case you're actually running
> an x86 emulator in QEMU so that you can run x86 Debian Bullseye,
> and want to pass the mouse acceleration through all the layers of
> Linux/QEMU framebuffer emulation?

I suggest you (re)read my initial posts "tl;dr" part.

> I could go on, but the conclusion is obvious: I shouldn't bother
> answering your questions if you expect me to resolve every single
> point of uncertainty rather than assuming that you use RPis in a
> common way,

Funny, you expect me to resolve all of *YOUR* points of uncertanty before
you have even expressed them, while most all of that uncertainty comes from
assuming I've done all kinds of uncomon things and have applied alterations
without me even mentioning that I did.

Yes, I expect you, when no modifier is supplied, to assume the default -
unless you get a strong hint to that I might be using something else. If we
(and I stress that "we") cannot do that than any kind of conversation
becomes effectivily inpossible.

> Good, my concern was only that you would stick at the Linux framebuffer
>now and ignore the hardware one simply because the Linux one looked easier

Really ? When I've mentioned a few times now that my whole goal was to
learn how to use that API ?

> _before_ you realised that it wasn't properly documented and didn't
> "just work" for hardware mouse acceleration.

I already knew it wasn't properly documented. If it would have been my
multi-hour (days) "googeling" would have found it, or someone actually using
it. I found neither.

Hence my posting here.

> An unfounded concern, perhaps.

Perhaps. Though I must say that my eagerness to also figure that "mailbox"
method out has been tampered by knowing that if I need to ask a question
about it I will probably experience something similar as what we have now.

Besides, I think that that "mailbox" method /might/ be harder, and you have
told me not to bother with such "might be harder" things. Aren't you glad
that I, for once, heed your advice ? :-)

Regards,
Rudy Wieser

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<0001HW.2A50BC5001223745700009FB838F@news.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6572&group=comp.sys.raspberry-pi#6572

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: findlayb...@blueyonder.co.uk (Bill Findlay)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?
Date: Sat, 01 Jul 2023 20:56:00 +0100
Organization: none
Lines: 23
Message-ID: <0001HW.2A50BC5001223745700009FB838F@news.individual.net>
References: <u79tf8$hsug$1@dont-email.me> <Khn*bRIjz@news.chiark.greenend.org.uk> <6498d193@news.ausics.net> <u7bg2q$snv2$2@dont-email.me> <649a2255@news.ausics.net> <u7e0l1$1auoe$1@dont-email.me> <649ac862@news.ausics.net> <Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me> <649b6e6d@news.ausics.net> <u7gnj8$1n8ig$2@dont-email.me> <Nhn*ZRVjz@news.chiark.greenend.org.uk> <649cc643@news.ausics.net> <u7jkgl$24dn0$2@dont-email.me> <649d6adb@news.ausics.net> <u7jul1$25k4r$1@dont-email.me> <649e120a@news.ausics.net> <u7m7bt$2gnf5$1@dont-email.me> <649ebb1b@news.ausics.net> <u7moe7$2igg9$1@dont-email.me> <649f79ab@news.ausics.net> <u7op6j$2shgi$1@dont-email.me>
Reply-To: findlaybill@blueyonder.co.uk
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Trace: individual.net H7eKm8cHarOKKAlZ+tXGUgIWe5sMf27ICrnTDiMMFyuEAnOw4Z
X-Orig-Path: not-for-mail
Cancel-Lock: sha1:dkvD4J4GGyw8vczKFKkgpD3jNB8=
User-Agent: Hogwasher/5.24
 by: Bill Findlay - Sat, 1 Jul 2023 19:56 UTC

On 1 Jul 2023, R.Wieser wrote
(in article <u7op6j$2shgi$1@dont-email.me>):

> Perhaps. Though I must say that my eagerness to also figure that "mailbox"
> method out has been tampered by knowing that if I need to ask a question
> about it I will probably experience something similar as what we have now.
>
> Besides, I think that that "mailbox" method /might/ be harder, and you have
> told me not to bother with such "might be harder" things. Aren't you glad
> that I, for once, heed your advice ? :-)
>
> Regards,
> Rudy Wieser

Rudy, you have discovered how helpful this newsgroup is
and how welcoming to newcomers looking for guidance!

--
Bill Findlay
Free software contributor since 1976. Incompetent googler and "Usenet leech"
(c.s.r-pi dixit).

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<vs41ailfmd864s88jb8gf4djfioit05oce@4ax.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6573&group=comp.sys.raspberry-pi#6573

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 01 Jul 2023 21:00:55 +0000
From: wlfr...@ix.netcom.com (Dennis Lee Bieber)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?
Date: Sat, 01 Jul 2023 17:00:56 -0400
Organization: IISS Elusive Unicorn
Message-ID: <vs41ailfmd864s88jb8gf4djfioit05oce@4ax.com>
References: <Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me> <649b6e6d@news.ausics.net> <u7gnj8$1n8ig$2@dont-email.me> <Nhn*ZRVjz@news.chiark.greenend.org.uk> <649cc643@news.ausics.net> <u7jkgl$24dn0$2@dont-email.me> <649d6adb@news.ausics.net> <u7jul1$25k4r$1@dont-email.me> <649e120a@news.ausics.net> <u7m7bt$2gnf5$1@dont-email.me> <649ebb1b@news.ausics.net> <u7moe7$2igg9$1@dont-email.me> <649f79ab@news.ausics.net> <u7op6j$2shgi$1@dont-email.me>
User-Agent: ForteAgent/8.00.32.1272
X-No-Archive: yes
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 9
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-ZZZs4A08OOPpOx8hx4KE8u6fy3GC+zoFtig5zAKJJFM/sxvaFNL6CHmVumI9o9auLYOl3cUim+21Vns!2qG3q0rliSRJfY0SZJxgvCOGipFMpXm191Ox6NTHgeIs0DjUIiSmUCHytOUaSIXTRRw7sNTR
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Received-Bytes: 2017
 by: Dennis Lee Bieber - Sat, 1 Jul 2023 21:00 UTC

On Sat, 1 Jul 2023 09:32:33 +0200, "R.Wieser" <address@is.invalid>
declaimed the following:

>If you where doubting for any reason I would not be using the default
>programming language for an RPI you could surely have asked for it.
>

As a learning device for embedded computers, the "default programming
language" pushed by the R-Pi foundation is... PYTHON

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<20230702073654.b16b0078ee9593fa0eac5e75@eircom.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6574&group=comp.sys.raspberry-pi#6574

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ste...@eircom.net (Ahem A Rivet's Shot)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a
mouse cursor ?
Date: Sun, 2 Jul 2023 07:36:54 +0100
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <20230702073654.b16b0078ee9593fa0eac5e75@eircom.net>
References: <u79tf8$hsug$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: dont-email.me; posting-host="37e72bbed5de5002304bdf7e563cf881";
logging-data="3427097"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+aUic64/ZFmrndoKsZQvZBaxnIGq9VyJU="
Cancel-Lock: sha1:zfpjasjhMF8eYMod09kxxUqrZGs=
X-Clacks-Overhead: "GNU Terry Pratchett"
X-Newsreader: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd13.1)
 by: Ahem A Rivet's - Sun, 2 Jul 2023 06:36 UTC

On Sun, 25 Jun 2023 19:27:59 +0200
"R.Wieser" <address@is.invalid> wrote:

> Hello all,
>
> I've got a RPi 1B rev1, onto which I've installed "bullseye lite", meaning
> no GUI of any kind.
>
> I ofcourse wanted to see if I could draw some graphics on it. :-)
>
> I've found that it supports a "Frame Buffer" onto which pixels can be
> plotted.
>
> I also found the "fb.h" include file, and was able to get FBIOCOPYAREA to
> work.

As far as I know hardware mouse support is something that may or
may not exist depending on the underlying implementation of the framebuffer
device. I did come across this presentation with links to a lot of software
using the framebuffer which you may find useful.

<https://archive.fosdem.org/2020/schedule/event/fbdev/attachments/slides/3595/export/events/attachments/fbdev/slides/3595/fosdem_2020_nicolas_caramelli_linux_framebuffer.pdf>

--
Steve O'Hara-Smith
Odds and Ends at http://www.sohara.org/
Host: Beautiful Theory meet Inconvenient Fact
Obit: Beautiful Theory died today of factual inconsistency

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<u7r9e9$38p43$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6575&group=comp.sys.raspberry-pi#6575

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: addr...@is.invalid (R.Wieser)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?
Date: Sun, 2 Jul 2023 09:06:46 +0200
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <u7r9e9$38p43$1@dont-email.me>
References: <u79tf8$hsug$1@dont-email.me> <Khn*bRIjz@news.chiark.greenend.org.uk> <6498d193@news.ausics.net> <u7bg2q$snv2$2@dont-email.me> <649a2255@news.ausics.net> <u7e0l1$1auoe$1@dont-email.me> <649ac862@news.ausics.net> <Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me> <649b6e6d@news.ausics.net> <u7gnj8$1n8ig$2@dont-email.me> <Nhn*ZRVjz@news.chiark.greenend.org.uk> <649cc643@news.ausics.net> <u7jkgl$24dn0$2@dont-email.me> <649d6adb@news.ausics.net> <u7jul1$25k4r$1@dont-email.me> <649e120a@news.ausics.net> <u7m7bt$2gnf5$1@dont-email.me> <649ebb1b@news.ausics.net> <u7moe7$2igg9$1@dont-email.me> <649f79ab@news.ausics.net> <u7op6j$2shgi$1@dont-email.me> <0001HW.2A50BC5001223745700009FB838F@news.individual.net>
Injection-Date: Sun, 2 Jul 2023 07:36:41 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="84638297fa23788570918d7b67b1d1af";
logging-data="3433603"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX198i2njK13W+IBPb/Y+xZlxuUKuafft0dcCjEXKI1bN1A=="
Cancel-Lock: sha1:21TZWbVSodBdFOKyc9usUBCYWdE=
X-Priority: 3
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-RFC2646: Format=Flowed; Original
 by: R.Wieser - Sun, 2 Jul 2023 07:06 UTC

Bill,

> Rudy, you have discovered how helpful this newsgroup is
> and how welcoming to newcomers looking for guidance!

Well, they /did/ try to respond. I have to give them that.

But as I often get it, somewhere along the road the question and its
supporting information gets forgotten and the responses veer off into chaos.
A veering off Which than later, for some reason, becomes my fault. :-(

It also doesn't help that I've got a number of years of experience with
usenet, computers and programming, which means that I'm not much of a
push-over anymore (as you might have noticed :-) ).

Regards,
Rudy Wieser

P.s.
Sadly enough, nonwithstanding the length of this thread, I literally do not
know anything more about the frame buffer API than when I posted the
question.

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<u7r9e9$38p43$2@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6576&group=comp.sys.raspberry-pi#6576

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: addr...@is.invalid (R.Wieser)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?
Date: Sun, 2 Jul 2023 09:35:03 +0200
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <u7r9e9$38p43$2@dont-email.me>
References: <u79tf8$hsug$1@dont-email.me> <20230702073654.b16b0078ee9593fa0eac5e75@eircom.net>
Injection-Date: Sun, 2 Jul 2023 07:36:41 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="84638297fa23788570918d7b67b1d1af";
logging-data="3433603"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+j3G4gc7LDkRvXz6zbiL1h2KkHVFgE1U4pJHQWP14xkg=="
Cancel-Lock: sha1:rF00TW9PPmv9WU3L/+PhiQev0qU=
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-RFC2646: Format=Flowed; Original
X-Priority: 3
 by: R.Wieser - Sun, 2 Jul 2023 07:35 UTC

Ahem,

> As far as I know hardware mouse support is something that may or
> may not exist depending on the underlying implementation of the
> framebuffer device.

Yep, that is as far as got too.

> I did come across this presentation with links to a lot of
> software using the framebuffer which you may find useful.
> <https://archive.fosdem.org/2020/schedule/event/fbdev/attachments/slides/3595/export/events/attachments/fbdev/slides/3595/fosdem_2020_nicolas_caramelli_linux_framebuffer.pdf>

Thank you.

I had a quick peek at it (first few pages) and it looks promising. Lets
hope I can find some example/test code in there, answering the "does or
doesn't it" question conclusively.

Regards,
Rudy Wieser

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<u7r9ea$38p43$3@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6577&group=comp.sys.raspberry-pi#6577

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: addr...@is.invalid (R.Wieser)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?
Date: Sun, 2 Jul 2023 09:36:03 +0200
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <u7r9ea$38p43$3@dont-email.me>
References: <Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me> <649b6e6d@news.ausics.net> <u7gnj8$1n8ig$2@dont-email.me> <Nhn*ZRVjz@news.chiark.greenend.org.uk> <649cc643@news.ausics.net> <u7jkgl$24dn0$2@dont-email.me> <649d6adb@news.ausics.net> <u7jul1$25k4r$1@dont-email.me> <649e120a@news.ausics.net> <u7m7bt$2gnf5$1@dont-email.me> <649ebb1b@news.ausics.net> <u7moe7$2igg9$1@dont-email.me> <649f79ab@news.ausics.net> <u7op6j$2shgi$1@dont-email.me> <vs41ailfmd864s88jb8gf4djfioit05oce@4ax.com>
Injection-Date: Sun, 2 Jul 2023 07:36:42 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="84638297fa23788570918d7b67b1d1af";
logging-data="3433603"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/ORQecifCvLsHDhhAEm5Q6RvKkzPiTIduRYaeJEcaauw=="
Cancel-Lock: sha1:zj2rjEjip47C7AouXYjnwJwSaAc=
X-MSMail-Priority: Normal
X-RFC2646: Format=Flowed; Original
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-Priority: 3
 by: R.Wieser - Sun, 2 Jul 2023 07:36 UTC

Dennis,

> As a learning device for embedded computers, the "default
> programming language" pushed by the R-Pi foundation is... PYTHON

:-) I know a series of "learning programming devices" (often
microcontroller based), and they all have their own preferred scripting
language. Some even using pictograms instead of words.

However, the default programming language for *Linux* still seems to be C,
with most
often GCC as its compiler.

Regards,
Rudy Wieser

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<u84397$i2n1$3@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6578&group=comp.sys.raspberry-pi#6578

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp...@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a
mouse cursor ?
Date: Wed, 5 Jul 2023 16:46:47 +0100
Organization: A little, after lunch
Lines: 28
Message-ID: <u84397$i2n1$3@dont-email.me>
References: <Lhn*9SRjz@news.chiark.greenend.org.uk>
<u7evtp$1eabv$1@dont-email.me> <649b6e6d@news.ausics.net>
<u7gnj8$1n8ig$2@dont-email.me> <Nhn*ZRVjz@news.chiark.greenend.org.uk>
<649cc643@news.ausics.net> <u7jkgl$24dn0$2@dont-email.me>
<649d6adb@news.ausics.net> <u7jul1$25k4r$1@dont-email.me>
<649e120a@news.ausics.net> <u7m7bt$2gnf5$1@dont-email.me>
<649ebb1b@news.ausics.net> <u7moe7$2igg9$1@dont-email.me>
<649f79ab@news.ausics.net> <u7op6j$2shgi$1@dont-email.me>
<vs41ailfmd864s88jb8gf4djfioit05oce@4ax.com> <u7r9ea$38p43$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 5 Jul 2023 15:46:47 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="f135e7f425ce99831e3cb98f0d8a236d";
logging-data="592609"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Mr0e6FwfUjkfVQg1AkJFhnsINO2U5waM="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:Rh2/Nj+nJ3lrXq7p0l8uKmnyh9s=
Content-Language: en-GB
In-Reply-To: <u7r9ea$38p43$3@dont-email.me>
 by: The Natural Philosop - Wed, 5 Jul 2023 15:46 UTC

On 02/07/2023 08:36, R.Wieser wrote:
> Dennis,
>
>> As a learning device for embedded computers, the "default
>> programming language" pushed by the R-Pi foundation is... PYTHON
>
> :-) I know a series of "learning programming devices" (often
> microcontroller based), and they all have their own preferred scripting
> language. Some even using pictograms instead of words.
>
> However, the default programming language for *Linux* still seems to be C,
> with most
> often GCC as its compiler.
>
And a little Rust now creeping in.
And the dreaded C++ shite
> Regards,
> Rudy Wieser
>
>
>

--
If I had all the money I've spent on drink...
...I'd spend it on drink.

Sir Henry (at Rawlinson's End)

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<u864sj$25cak$1@solani.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6579&group=comp.sys.raspberry-pi#6579

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: ali...@comet.invalid (Jan Panteltje)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?
Date: Thu, 06 Jul 2023 10:26:26 GMT
Message-ID: <u864sj$25cak$1@solani.org>
References: <u79tf8$hsug$1@dont-email.me> <Khn*bRIjz@news.chiark.greenend.org.uk> <6498d193@news.ausics.net> <u7bg2q$snv2$2@dont-email.me> <649a2255@news.ausics.net> <u7e0l1$1auoe$1@dont-email.me> <649ac862@news.ausics.net> <Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; ISO-8859-15
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 6 Jul 2023 10:26:27 -0000 (UTC)
Injection-Info: solani.org;
logging-data="2273620"; mail-complaints-to="abuse@news.solani.org"
User-Agent: NewsFleX-1.5.7.5 (Linux-5.15.32-v7l+)
Cancel-Lock: sha1:3dVGKyixN1OmzDDS8IZr4Y+fmAY=
X-Newsreader-location: NewsFleX-1.5.7.5 (c) 'LIGHTSPEED' off line news reader for the Linux platform
NewsFleX homepage: http://www.panteltje.nl/panteltje/newsflex/ and ftp download ftp://sunsite.unc.edu/pub/linux/system/news/readers/
X-User-ID: eJwNysEBwCAIA8CVREmAcaTA/iPYex8OhZ8pQcVgzLcGUluhvTwlwk1cHMVclcbtfaScPUJc+b9W8VwgpuwBIRsUZw==
 by: Jan Panteltje - Thu, 6 Jul 2023 10:26 UTC

On a sunny day (Tue, 27 Jun 2023 17:40:28 +0200) it happened "R.Wieser"
<address@is.invalid> wrote in <u7evtp$1eabv$1@dont-email.me>:

>Theo,
>
>> The Pi hardware doesn't support a hardware pointer either, but AIUI
>> the GPU handles drawing it for you.
>
>Do you have any (example) code which tells the GPU to do that ? 'Cause I
>can't seem to find any (might be because I don't recognise it though :-| ).
>
>And if that is so, how does it work with frame buffer (memory) writes ? How
>does the {whatever} know when it should remove the fake cursor so the image
>beneath it can be altered ?
>
>Curently I have to disable (remove) my fake cursor before, and than enable
>(draw) it again after each action which changes the frame buffer memory.
>
>> I think FBIO_CURSOR in that fb.h file is a red herring:
>
>I've gotten that feeling too.
>
>By the way, if you know any other frame buffer manipulation calls (draw
>(filled) rectangles and circles, draw an image, draw lines(?) ) I would like
>to hear about them. Even better if you happen to have a link to a Raspberry
>Pi specific documentation of it. :-)
>
>Regards,
>Rudy Wieser

Not sure where the problem is,
I use things like this:
https://panteltje.nl/panteltje/xgpspc/index.html
runs on the oldest Pi I have,
uses libX11
compiles on raspi:

See X11.c
You can gate mouse position see
get_pointer()
do_mouse()
And draw anything anywhere you like
Basically write stuff to xbuffer.
Same code also runs on X86 back to before year 2000.

simpler:
https://panteltje.nl/panteltje/mcamip/index.html
look at the Makefiles
LIBRARY = -L/usr/lib/arm-linux-gnueabihf -lXaw -lXext -lX11 -lXt -ljpeg -lm

Hope this helps.

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<u86cgt$u6s7$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6580&group=comp.sys.raspberry-pi#6580

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: addr...@is.invalid (R.Wieser)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?
Date: Thu, 6 Jul 2023 14:36:30 +0200
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <u86cgt$u6s7$1@dont-email.me>
References: <u79tf8$hsug$1@dont-email.me> <Khn*bRIjz@news.chiark.greenend.org.uk> <6498d193@news.ausics.net> <u7bg2q$snv2$2@dont-email.me> <649a2255@news.ausics.net> <u7e0l1$1auoe$1@dont-email.me> <649ac862@news.ausics.net> <Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me> <u864sj$25cak$1@solani.org>
Injection-Date: Thu, 6 Jul 2023 12:36:46 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="450e0224810d09bdd9b7f5fd9521f5a4";
logging-data="990087"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18DoXTjc5SpOAxWHcwVIyBc8lR293vjJ8bveLqzSopb4A=="
Cancel-Lock: sha1:lTMNTa1q0UWm60HKduN9Kf8POno=
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-RFC2646: Format=Flowed; Original
X-Priority: 3
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MSMail-Priority: Normal
 by: R.Wieser - Thu, 6 Jul 2023 12:36 UTC

Jan,

> Not sure where the problem is,

I just want to know how to use the "linux frame buffer" API myself. The
problem is that somehow some people have a problem understanding that.

After that I can always install another something which will give me even
easier graphics access. But that will than probably be OpenGL. Supports 3D
too.

Regards,
Rudy Wieser

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<u86l8h$25kkc$1@solani.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6581&group=comp.sys.raspberry-pi#6581

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: ali...@comet.invalid (Jan Panteltje)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?
Date: Thu, 06 Jul 2023 15:05:53 GMT
Message-ID: <u86l8h$25kkc$1@solani.org>
References: <u79tf8$hsug$1@dont-email.me> <Khn*bRIjz@news.chiark.greenend.org.uk> <6498d193@news.ausics.net> <u7bg2q$snv2$2@dont-email.me> <649a2255@news.ausics.net> <u7e0l1$1auoe$1@dont-email.me> <649ac862@news.ausics.net> <Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me> <u864sj$25cak$1@solani.org> <u86cgt$u6s7$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; ISO-8859-15
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 6 Jul 2023 15:05:54 -0000 (UTC)
Injection-Info: solani.org;
logging-data="2282124"; mail-complaints-to="abuse@news.solani.org"
User-Agent: NewsFleX-1.5.7.5 (Linux-5.15.32-v7l+)
Cancel-Lock: sha1:+7wvcC5GzZ56y8q+6FqgUOOrVs8=
X-User-ID: eJwNx8EBwCAIA8CVgoDCOChh/xHa+53rlv2Obd/m4wNfTBKM1hQDr3oREQcFhDyua9noU5kly6f+TBIJaa0PS2IVfw==
X-Newsreader-location: NewsFleX-1.5.7.5 (c) 'LIGHTSPEED' off line news reader for the Linux platform
NewsFleX homepage: http://www.panteltje.nl/panteltje/newsflex/ and ftp download ftp://sunsite.unc.edu/pub/linux/system/news/readers/
 by: Jan Panteltje - Thu, 6 Jul 2023 15:05 UTC

On a sunny day (Thu, 6 Jul 2023 14:36:30 +0200) it happened "R.Wieser"
<address@is.invalid> wrote in <u86cgt$u6s7$1@dont-email.me>:

>Jan,
>
>
>> Not sure where the problem is,
>
>I just want to know how to use the "linux frame buffer" API myself. The
>problem is that somehow some people have a problem understanding that.
>
>After that I can always install another something which will give me even
>easier graphics access. But that will than probably be OpenGL. Supports 3D
>too.
>
>Regards,
>Rudy Wieser

OK, I have used OpenGL myself for some thing, used code from here:
https://www.codemiles.com/c-opengl-examples/

You could perhaps look at the source of libxt:
https://gitlab.freedesktop.org/xorg/lib/libxt
or source of xlib

I did something long ago writing directly to a graphics card hardware,
then modified the routines for xlib, for xvtx-p:
https://panteltje.nl/panteltje/satellite/xvtx-p-0.1.1.tgz
is that wat you want:
screenshot:
https://panteltje.nl/pub/xvtx-p-nl_now.gif

From the code:
Display *mydisplay;

void s3plot(int x, int y, int color)/*plot 1 dot*/
{ static int previouscolor;
/* avoid 're appearing' at left and top */
if(x >= HSIZE)return;
if(y >= VSIZE)return;
if(color != previouscolor)
{
XSetForeground(mydisplay, xptestgc, color);
previouscolor = color;
}
/* XSetBackground(mydisplay, xptestgc, WHITE);*/
XDrawPoint(mydisplay, topwindow, xptestgc, x, y);
https://tronche.com/gui/x/xlib/graphics/drawing/XDrawPoint.html
? https://www.x.org/releases/current/doc/libX11/libX11/libX11.html

OK have fun!
Found it fun to program all that stuff in the late nineties.

Hardware support .. why bother, frame is updated many times per second.
cursor is just a few pixels...
? delete old pixels draw a new one... in the buffer.

xvtx-p has a nice hand like cursor..

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<u875gv$1185c$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6582&group=comp.sys.raspberry-pi#6582

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: addr...@is.invalid (R.Wieser)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?
Date: Thu, 6 Jul 2023 21:43:08 +0200
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <u875gv$1185c$1@dont-email.me>
References: <u79tf8$hsug$1@dont-email.me> <Khn*bRIjz@news.chiark.greenend.org.uk> <6498d193@news.ausics.net> <u7bg2q$snv2$2@dont-email.me> <649a2255@news.ausics.net> <u7e0l1$1auoe$1@dont-email.me> <649ac862@news.ausics.net> <Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me> <u864sj$25cak$1@solani.org> <u86cgt$u6s7$1@dont-email.me> <u86l8h$25kkc$1@solani.org>
Injection-Date: Thu, 6 Jul 2023 19:43:27 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="450e0224810d09bdd9b7f5fd9521f5a4";
logging-data="1089708"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18DQ0eRTVHKiBXzD25FCh/qdZzd3qPvTddlc9fRWiHQOg=="
Cancel-Lock: sha1:jDYLoZ4A5RQoL9mtieFAJwfwX6w=
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-RFC2646: Format=Flowed; Original
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
 by: R.Wieser - Thu, 6 Jul 2023 19:43 UTC

Jan,

> Hardware support .. why bother, frame is updated many times
> per second. cursor is just a few pixels...?
>
> delete old pixels draw a new one... in the buffer.

The thing is that drawing on the canvas is simpler (and faster) if the
mousepointer doesn't need to be removed every time I want to change a pixel
under it.

But don't worry, I wrote a (minimal, basic) software solution even before
posting here.

Regards,
Rudy Wieser

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<64a7464d@news.ausics.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6583&group=comp.sys.raspberry-pi#6583

  copy link   Newsgroups: comp.sys.raspberry-pi
Message-ID: <64a7464d@news.ausics.net>
From: not...@telling.you.invalid (Computer Nerd Kev)
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?
Newsgroups: comp.sys.raspberry-pi
References: <u79tf8$hsug$1@dont-email.me> <Khn*bRIjz@news.chiark.greenend.org.uk> <6498d193@news.ausics.net> <u7bg2q$snv2$2@dont-email.me> <649a2255@news.ausics.net> <u7e0l1$1auoe$1@dont-email.me> <649ac862@news.ausics.net> <Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me> <u864sj$25cak$1@solani.org> <u86cgt$u6s7$1@dont-email.me>
User-Agent: tin/2.0.1-20111224 ("Achenvoir") (UNIX) (Linux/2.4.31 (i586))
NNTP-Posting-Host: news.ausics.net
Date: 7 Jul 2023 08:55:10 +1000
Organization: Ausics - https://www.ausics.net
Lines: 16
X-Complaints: abuse@ausics.net
Path: i2pn2.org!rocksolid2!news.neodome.net!csiph.com!news.bbs.nz!news.ausics.net!not-for-mail
 by: Computer Nerd Kev - Thu, 6 Jul 2023 22:55 UTC

R.Wieser <address@is.invalid> wrote:
> Jan,
>
>
>> Not sure where the problem is,
>
> I just want to know how to use the "linux frame buffer" API myself. The
> problem is that somehow some people have a problem understanding that.

At least now you're specifying which frame buffer you mean when you
use that term in your posts. What irked me before was that you
didn't do so even after the problems with understanding had arisen.

--
__ __
#_ < |\| |< _#

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<u88hjd$193fi$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6584&group=comp.sys.raspberry-pi#6584

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: addr...@is.invalid (R.Wieser)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?
Date: Fri, 7 Jul 2023 10:02:05 +0200
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <u88hjd$193fi$1@dont-email.me>
References: <u79tf8$hsug$1@dont-email.me> <Khn*bRIjz@news.chiark.greenend.org.uk> <6498d193@news.ausics.net> <u7bg2q$snv2$2@dont-email.me> <649a2255@news.ausics.net> <u7e0l1$1auoe$1@dont-email.me> <649ac862@news.ausics.net> <Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me> <u864sj$25cak$1@solani.org> <u86cgt$u6s7$1@dont-email.me> <64a7464d@news.ausics.net>
Injection-Date: Fri, 7 Jul 2023 08:15:42 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="87ce452b87400e644571b5e58ddbfd05";
logging-data="1347058"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18PKUmzFH7+G5tHsc4dJIVW9vFCJvmyt4LuaXTPkEUh9A=="
Cancel-Lock: sha1:jF2Xrn9WSf4SepieMglWjz7RTmg=
X-RFC2646: Format=Flowed; Original
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-Priority: 3
X-MSMail-Priority: Normal
 by: R.Wieser - Fri, 7 Jul 2023 08:02 UTC

Kev,

> At least now you're specifying which frame buffer you mean

Only after someone told me that that was the one I most likely ment with all
my initialy given information (I'm still wondering how some, given that
info, could have assumed I would be referring to another one, hardware or
otherwise.).

> What irked me before was that you didn't do so even after
> the problems with understanding had arisen.

At some point you understood which one I ment, but you still needed me to
call it by its full name instead of the short one ? That sounds like your
problem, not mine.

Regards,
Rudy Wieser

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<u88jgo$199u8$2@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6585&group=comp.sys.raspberry-pi#6585

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp...@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a
mouse cursor ?
Date: Fri, 7 Jul 2023 09:48:24 +0100
Organization: A little, after lunch
Lines: 27
Message-ID: <u88jgo$199u8$2@dont-email.me>
References: <u79tf8$hsug$1@dont-email.me>
<Khn*bRIjz@news.chiark.greenend.org.uk> <6498d193@news.ausics.net>
<u7bg2q$snv2$2@dont-email.me> <649a2255@news.ausics.net>
<u7e0l1$1auoe$1@dont-email.me> <649ac862@news.ausics.net>
<Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me>
<u864sj$25cak$1@solani.org> <u86cgt$u6s7$1@dont-email.me>
<64a7464d@news.ausics.net> <u88hjd$193fi$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 7 Jul 2023 08:48:24 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ebed8528209269a625d30079c38b51dd";
logging-data="1353672"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18jfGs/0E2Z0T/XvY1dOqPWwh+eqjf+QdQ="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:m9goRH68C12kCSMtQVA0d8ONqi8=
In-Reply-To: <u88hjd$193fi$1@dont-email.me>
Content-Language: en-GB
 by: The Natural Philosop - Fri, 7 Jul 2023 08:48 UTC

On 07/07/2023 09:02, R.Wieser wrote:
> Kev,
>
>> At least now you're specifying which frame buffer you mean
>
> Only after someone told me that that was the one I most likely ment with all
> my initialy given information (I'm still wondering how some, given that
> info, could have assumed I would be referring to another one, hardware or
> otherwise.).
>
>> What irked me before was that you didn't do so even after
>> the problems with understanding had arisen.
>
> At some point you understood which one I ment, but you still needed me to
> call it by its full name instead of the short one ? That sounds like your
> problem, not mine.
>
That depends on if it is you that wants help...

> Regards,
> Rudy Wieser
>
>

--
The New Left are the people they warned you about.

Re: Does the RPi 1B rev1 Framebuffer have hardware support for a mouse cursor ?

<u88k4k$19as9$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6586&group=comp.sys.raspberry-pi#6586

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: non...@invalid.com (mm0fmf)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Does the RPi 1B rev1 Framebuffer have hardware support for a
mouse cursor ?
Date: Fri, 7 Jul 2023 09:59:02 +0100
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <u88k4k$19as9$1@dont-email.me>
References: <u79tf8$hsug$1@dont-email.me>
<Khn*bRIjz@news.chiark.greenend.org.uk> <6498d193@news.ausics.net>
<u7bg2q$snv2$2@dont-email.me> <649a2255@news.ausics.net>
<u7e0l1$1auoe$1@dont-email.me> <649ac862@news.ausics.net>
<Lhn*9SRjz@news.chiark.greenend.org.uk> <u7evtp$1eabv$1@dont-email.me>
<u864sj$25cak$1@solani.org> <u86cgt$u6s7$1@dont-email.me>
<64a7464d@news.ausics.net> <u88hjd$193fi$1@dont-email.me>
<u88jgo$199u8$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 7 Jul 2023 08:59:01 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="9fcfadb3e7fe4fb9228fd7f86fd94991";
logging-data="1354633"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/c45zutD9BHRZV0jpy5wN4"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.12.0
Cancel-Lock: sha1:+WQ8ijSDCvV6bsUL8jdWy6rQBo8=
Content-Language: en-GB
In-Reply-To: <u88jgo$199u8$2@dont-email.me>
 by: mm0fmf - Fri, 7 Jul 2023 08:59 UTC

On 07/07/2023 09:48, The Natural Philosopher wrote:
> On 07/07/2023 09:02, R.Wieser wrote:
>> Kev,
>>
>>> At least now you're specifying which frame buffer you mean
>>
>> Only after someone told me that that was the one I most likely ment
>> with all
>> my initialy given information (I'm still wondering how some, given that
>> info, could have assumed I would be referring to another one, hardware or
>> otherwise.).
>>
>>> What irked me before was that you didn't do so even after
>>> the problems with understanding had arisen.
>>
>> At some point you understood which one I ment, but you still needed me to
>> call it by its full name instead of the short one ?   That sounds like
>> your
>> problem, not mine.
>>
> That depends on if it is you that wants help...
>
>> Regards,
>> Rudy Wieser
>>
>>
>

Typical Rudy behaviour.

He doesn't want help he wants a argument.

Pages:12
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor