<div style="color:black;font: 10pt Arial, Helvetica, sans-serif;">I might be mistaking what you're saying but, on OSX if key repeats are off in the system preferences (at least when pd starts) then they will not repeat from the [key] & [keyname] objects
<div><br>
</div>

<div>-seb<br>
<br>

<div style="font-family:helvetica,arial;font-size:10pt;color:black"><font size="2">-----Original Message-----<br>
From: Peter P. <peterparker@fastmail.com><br>
To: pd-list@lists.iem.at<br>
Sent: Tue, May 3, 2022 4:17 am<br>
Subject: Re: [PD] [key], [keyup] and operating system key reapat<br>
<br>
Dear Dan and everyone contributing to this issue,<br clear="none"><br clear="none">I kinda felt this is a sensitive topic but was not aware of the amount<br clear="none">of frustrating work that has already gone into it. Every bit of it is<br clear="none">much appreciated, thank you and everyone a lot!<br clear="none"><br clear="none">So if I would want to write a patch that uses the [key] and [keyup] objects to<br clear="none">work consistently on all three platforms, I would have to tell the user to<br clear="none">turn key repeat off in her operating system AND provide a means to<br clear="none">filter out repeating key ons (Win and OS X), correct?<br clear="none"><br clear="none">In this case I happily deal with the current status.<br clear="none"><br clear="none">thanks again,<br clear="none">Peter<br clear="none"><br clear="none">* Dan Wilcox <<a shape="rect" ymailto="mailto:danomatika@gmail.com" href="mailto:danomatika@gmail.com">danomatika@gmail.com</a>> [2022-05-02 12:38]:<br clear="none">> For me, every time this topic comes up, I get recurring nightmares of having to write, set, and apply patches to the Tk source code. From my point of view, we should enjoy what works as it is and remember that for some people, the key handling should respect the general system as opposed to being Pd-specific. Of course, some may have a different opinion, in which case I ask them to contribute working solutions for test/discussion.<br clear="none">> <br clear="none">> The only other solution is to open more issues and *hope* IOhannes fix everything again, but I *think* his feeling is similar to mine above... ;)<br clear="none">> <br clear="none">> > On May 2, 2022, at 12:00 PM, <a shape="rect" ymailto="mailto:pd-list-request@lists.iem.at" href="mailto:pd-list-request@lists.iem.at">pd-list-request@lists.iem.at</a> wrote:<br clear="none">> > <br clear="none">> > Message: 2<br clear="none">> > Date: Sun, 1 May 2022 18:50:34 +0200<br clear="none">> > From: "Peter P." <<a shape="rect" ymailto="mailto:peterparker@fastmail.com" href="mailto:peterparker@fastmail.com">peterparker@fastmail.com</a> <mailto:<a shape="rect" ymailto="mailto:peterparker@fastmail.com" href="mailto:peterparker@fastmail.com">peterparker@fastmail.com</a>>><br clear="none">> > To: <a shape="rect" ymailto="mailto:pd-list@lists.iem.at" href="mailto:pd-list@lists.iem.at">pd-list@lists.iem.at</a> <mailto:<a shape="rect" ymailto="mailto:pd-list@lists.iem.at" href="mailto:pd-list@lists.iem.at">pd-list@lists.iem.at</a>><br clear="none">> > Subject: Re: [PD] [key], [keyup] and operating system key reapat<br clear="none">> > Message-ID: <<a shape="rect" ymailto="mailto:20220501165034.sq22mbyufuza5icn@fastmail.com" href="mailto:20220501165034.sq22mbyufuza5icn@fastmail.com">20220501165034.sq22mbyufuza5icn@fastmail.com</a> <mailto:<a shape="rect" ymailto="mailto:20220501165034.sq22mbyufuza5icn@fastmail.com" href="mailto:20220501165034.sq22mbyufuza5icn@fastmail.com">20220501165034.sq22mbyufuza5icn@fastmail.com</a>>><br clear="none">> > Content-Type: text/plain; charset=us-ascii<br clear="none">> > <br clear="none">> > * Peter P. <<a shape="rect" ymailto="mailto:peterparker@fastmail.com" href="mailto:peterparker@fastmail.com">peterparker@fastmail.com</a> <mailto:<a shape="rect" ymailto="mailto:peterparker@fastmail.com" href="mailto:peterparker@fastmail.com">peterparker@fastmail.com</a>>> [2022-05-01 18:44]:<br clear="none">> > [...]<br clear="none">> >> Shouldn't/couldn't the filtering of repeated note-ons be done within the<br clear="none">> >> objects on Win and OS X at least?<br clear="none">> > Oh, just saw this issue<br clear="none">> > <a shape="rect" href="https://github.com/pure-data/pure-data/issues/945" target="_blank">https://github.com/pure-data/pure-data/issues/945 </a><<a shape="rect" href="https://github.com/pure-data/pure-data/issues/945" target="_blank">https://github.com/pure-data/pure-data/issues/945</a>><br clear="none">> > and several related others. Seems complicated and a lot of work has gone<br clear="none">> > into the current behavior already... I am wondering what the current<br clear="none">> > status is, and if there is any future work planned?<br clear="none">> > <br clear="none">> > Thanks to everyone working on it!!<br clear="none">> > <br clear="none">> > P<br clear="none">> <br clear="none">> --------<br clear="none">> Dan Wilcox<br clear="none">> @danomatika <<a shape="rect" href="http://twitter.com/danomatika" target="_blank">http://twitter.com/danomatika</a>><br clear="none">> danomatika.com <<a shape="rect" href="http://danomatika.com/" target="_blank">http://danomatika.com/</a>><br clear="none">> robotcowboy.com <<a shape="rect" href="http://robotcowboy.com/" target="_blank">http://robotcowboy.com/</a>><br clear="none">> <br clear="none">> <br clear="none">> <br clear="none"><br clear="none">> _______________________________________________<br clear="none">> <a shape="rect" ymailto="mailto:Pd-list@lists.iem.at" href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br clear="none">> UNSUBSCRIBE and account-management -> <a shape="rect" href="https://lists.puredata.info/listinfo/pd-list" target="_blank">https://lists.puredata.info/listinfo/pd-list</a>
<div class="yqt1411933121" id="yqtfd03071"><br clear="none"><br clear="none"><br clear="none"><br clear="none"><br clear="none">_______________________________________________<br clear="none"><a shape="rect" ymailto="mailto:Pd-list@lists.iem.at" href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br clear="none">UNSUBSCRIBE and account-management -> <a shape="rect" href="https://lists.puredata.info/listinfo/pd-list" target="_blank">https://lists.puredata.info/listinfo/pd-list</a><br clear="none"></div>
</font></div>
</div>
</div>