[L2Ork-dev] Shortcuts Pd-l2ork-2.17.0 20220728-rev.7c8d503d ubuntu 22.04

Jonathan Wilkes jon.w.wilkes at gmail.com
Thu Aug 11 17:35:43 EDT 2022


Note-- I just tested using the menu shortcuts in Electron, which is a much
more popular HTML5 toolkit than nw.js.

BÉPO shortcut of "ctrl+1" does not work there, either. So this might be a
hard-coded limitation of Chromium that won't change.

-Jonathan

On Wed, Aug 10, 2022 at 2:11 AM Jonathan Wilkes <jon.w.wilkes at gmail.com>
wrote:

>
>
> On Wed, Aug 10, 2022 at 1:16 AM Jean-Christophe Sekinger <
> jc.sekinger at free.fr> wrote:
>
>> Thank you again !
>>
>> couldn’t I use my numpad for those five first items in the add menu —
>> with fn+number ? (my keyboard is this one →
>> http://typematrix.com/bepo/view_closeup.php?l=&t=keyb&id=0)
>>
>
> For numpad keys you should be able to use "Numpad1", "Numpad2", etc.
>
> But I don't even see your keyboard style listed on the W3C KeyboardEvent
> code value reference[1]. Maybe fn is handled internally by the keyboard
> firmware before the keystroke gets sent to the OS? No idea, so you're on
> your own there.
>
> -Jonathan
>
>
>> Jean-Christophe Sekinger
>> 19 rue des Pontets, Bordeaux 33000
>> 06 82 09 82 02 / 09 52 12 95 32https://jc-sekinger.fr/
>> (bépo et Ubuntu)
>>
>> Le 10/08/2022 à 01:49, Jonathan Wilkes a écrit :
>>
>> It appears this is a limitation/bug in the GUI toolkit. For whatever
>> reason it does not currently allow ASCII 34 (double quote) to be used as a
>> shortcut. Unfortunately, on your French keyboard that is what the physical
>> "digit1" key maps to on.
>>
>> Same problem with every other key, except digit8 which is your minus key.
>> So you currently have one number key you can use for a shortcut-- make sure
>> to use it wisely :)
>>
>> We'll see if the author of the toolkit can fix this. Otherwise I have to
>> create a workaround specifically for your French keyboard.
>>
>> -Jonathan
>>
>> On Tue, Aug 9, 2022 at 6:25 PM Jonathan Wilkes <jon.w.wilkes at gmail.com>
>> wrote:
>>
>>> Are you pressing it **without** any modifiers?
>>>
>>> If so-- try the modifiers, too-- shift, ctrl, etc.
>>>
>>> It works here **without** any modifiers.
>>>
>>> -Jonathan
>>>
>>> On Tue, Aug 9, 2022 at 3:57 PM Jean-Christophe Sekinger <
>>> jc.sekinger at free.fr> wrote:
>>>
>>>> The shortcut name [1] appeared in the "add" menu /but/ nothing is
>>>> created with the key…
>>>>
>>>> encore du courage !?
>>>>
>>>> merci !
>>>>
>>>>
>>>> Jean-Christophe Sekinger
>>>> 19 rue des Pontets, Bordeaux 33000
>>>> 06 82 09 82 02 / 09 52 12 95 32https://jc-sekinger.fr/
>>>> (bépo et Ubuntu)
>>>>
>>>> Le 09/08/2022 à 20:23, Jonathan Wilkes a écrit :
>>>>
>>>> Ok, try this:
>>>>
>>>> "object": { key: "Digit1" },
>>>>
>>>> Let me know if that works **without** any modifiers.
>>>>
>>>> -Jonathan
>>>> On Tue, Aug 9, 2022 at 1:21 AM Jean-Christophe Sekinger <
>>>> jc.sekinger at free.fr> wrote:
>>>>
>>>>> Thank you…
>>>>>
>>>>>    1. the shortcut name disappears from the "add" menu
>>>>>    2. the object in not created with the key ["]
>>>>>
>>>>> :/
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>>> so much complicated than I thougt…
>>>>>
>>>>>
>>>>> Jean-Christophe Sekinger
>>>>> 19 rue des Pontets, Bordeaux 33000
>>>>> 06 82 09 82 02 / 09 52 12 95 32https://jc-sekinger.fr/
>>>>> (bépo et Ubuntu)
>>>>>
>>>>> Le 08/08/2022 à 18:05, Jonathan Wilkes a écrit :
>>>>>
>>>>> Okay.
>>>>>
>>>>> So what happens if you try changing the first shortcut to this:
>>>>>
>>>>> "object": { key: '"' },
>>>>>
>>>>> Expected behavior: you can type this:
>>>>> "
>>>>> with *no* modifiers and it will create an empty box
>>>>>
>>>>> What behavior do you get?
>>>>>
>>>>> -Jonathan
>>>>>
>>>>>
>>>>>
>>>>> On Mon, Aug 8, 2022 at 1:54 AM Jean-Christophe Sekinger <
>>>>> jc.sekinger at free.fr> wrote:
>>>>>
>>>>>> that is the tool I was looking for ! thank you
>>>>>>
>>>>>> the output for each of the five first keys off the "add" menu is here:
>>>>>>
>>>>>> https://pastebin.com/SCzakDSV
>>>>>>
>>>>>>
>>>>>> Jean-Christophe Sekinger
>>>>>> 19 rue des Pontets, Bordeaux 33000
>>>>>> 06 82 09 82 02 / 09 52 12 95 32https://jc-sekinger.fr/
>>>>>> (bépo et Ubuntu)
>>>>>>
>>>>>> Le 07/08/2022 à 19:42, Jonathan Wilkes a écrit :
>>>>>>
>>>>>> Oh, also:
>>>>>>
>>>>>> 1. make sure "keypress" is **unchecked**
>>>>>>
>>>>>> 2. make sure "classic", "modifiers", and "DOM3" are **checked**
>>>>>>
>>>>>> -Jonathan
>>>>>>
>>>>>> On Sun, Aug 7, 2022 at 1:41 PM Jonathan Wilkes <
>>>>>> jon.w.wilkes at gmail.com> wrote:
>>>>>>
>>>>>>> Use this:
>>>>>>>
>>>>>>> https://unixpapa.com/js/testkey.html
>>>>>>>
>>>>>>> Press that key and **only** that key and release it before
>>>>>>> autorepeat happens.
>>>>>>>
>>>>>>> Do not press any modifiers or any other keys.
>>>>>>>
>>>>>>> Then copy the output from that textarea and post it here.
>>>>>>>
>>>>>>> -Jonathan
>>>>>>>
>>>>>>> On Sun, Aug 7, 2022 at 1:32 AM Jean-Christophe Sekinger <
>>>>>>> jc.sekinger at free.fr> wrote:
>>>>>>>
>>>>>>>> thank you (very much)
>>>>>>>>
>>>>>>>> as I already said it does npt work (and in the app, the shortcut is
>>>>>>>> not displayed any more…)
>>>>>>>>
>>>>>>>> I really does not understand why it is working in pd vanilla (not
>>>>>>>> only in azerty or in qwerty : in bepo too)
>>>>>>>>
>>>>>>>> have you any other idea ? (the Typematrix keyboard has a numlock
>>>>>>>> too)
>>>>>>>>
>>>>>>>> Jean-Christophe Sekinger
>>>>>>>> 19 rue des Pontets, Bordeaux 33000
>>>>>>>> 06 82 09 82 02 / 09 52 12 95 32https://jc-sekinger.fr/
>>>>>>>> (bépo et Ubuntu)
>>>>>>>>
>>>>>>>> Le 07/08/2022 à 01:02, Jonathan Wilkes a écrit :
>>>>>>>>
>>>>>>>> What about this:
>>>>>>>>
>>>>>>>> "object": { key: '"', modifiers: "shift" },
>>>>>>>>
>>>>>>>> -Jonathan
>>>>>>>>
>>>>>>>> On Sat, Aug 6, 2022 at 3:28 PM Jean-Christophe Sekinger <
>>>>>>>> jc.sekinger at free.fr> wrote:
>>>>>>>>
>>>>>>>>> I would like to use it as in puredata vanilla : shift+" (=1)
>>>>>>>>>
>>>>>>>>> Jean-Christophe Sekinger
>>>>>>>>> 19 rue des Pontets, Bordeaux 33000
>>>>>>>>> 06 82 09 82 02 / 09 52 12 95 32https://jc-sekinger.fr/
>>>>>>>>> (bépo et Ubuntu)
>>>>>>>>>
>>>>>>>>> Le 06/08/2022 à 19:13, Jonathan Wilkes a écrit :
>>>>>>>>>
>>>>>>>>> Are you pressing that key without any modifiers like ctrl and
>>>>>>>>> shift?
>>>>>>>>>
>>>>>>>>> -Jonathan
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Sat, Aug 6, 2022 at 12:36 PM Jean-Christophe Sekinger <
>>>>>>>>> jc.sekinger at free.fr> wrote:
>>>>>>>>>
>>>>>>>>>> anybody ?
>>>>>>>>>>
>>>>>>>>>> Jean-Christophe Sekinger
>>>>>>>>>> 19 rue des Pontets, Bordeaux 33000
>>>>>>>>>> 06 82 09 82 02 / 09 52 12 95 32https://jc-sekinger.fr/
>>>>>>>>>> (bépo et Ubuntu)
>>>>>>>>>>
>>>>>>>>>> Le 04/08/2022 à 07:16, Jean-Christophe Sekinger a écrit :
>>>>>>>>>>
>>>>>>>>>> thanks
>>>>>>>>>>
>>>>>>>>>> doesn’t work
>>>>>>>>>>
>>>>>>>>>> part of the output with xev (absolutely don’t understand it —
>>>>>>>>>> exept "KeyPress event") when I press [shift]+["]
>>>>>>>>>>
>>>>>>>>>> KeyPress event, serial 37, synthetic NO, window 0x1400001,
>>>>>>>>>>     root 0x1e2, subw 0x0, time 2435198, (289,93), root:(2209,157),
>>>>>>>>>>     state 0x10, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
>>>>>>>>>>     XLookupString gives 0 bytes:
>>>>>>>>>>     XmbLookupString gives 0 bytes:
>>>>>>>>>>     XFilterEvent returns: False
>>>>>>>>>>
>>>>>>>>>> KeyPress event, serial 37, synthetic NO, window 0x1400001,
>>>>>>>>>>     root 0x1e2, subw 0x0, time 2435965, (289,93), root:(2209,157),
>>>>>>>>>>     state 0x11, keycode 10 (keysym 0x31, 1), same_screen YES,
>>>>>>>>>>     XLookupString gives 1 bytes: (31) "1"
>>>>>>>>>>     XmbLookupString gives 1 bytes: (31) "1"
>>>>>>>>>>     XFilterEvent returns: False
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Jean-Christophe Sekinger
>>>>>>>>>> 19 rue des Pontets, Bordeaux 33000
>>>>>>>>>> 06 82 09 82 02 / 09 52 12 95 32https://jc-sekinger.fr/
>>>>>>>>>> (bépo et Ubuntu)
>>>>>>>>>>
>>>>>>>>>> Le 04/08/2022 à 07:10, Jonathan Wilkes a écrit :
>>>>>>>>>>
>>>>>>>>>> Maybe
>>>>>>>>>>
>>>>>>>>>> "object": { key: "1", modifiers: "shift" },
>>>>>>>>>>
>>>>>>>>>> or
>>>>>>>>>>
>>>>>>>>>> "object": { key: '"', modifiers: "shift" },
>>>>>>>>>>
>>>>>>>>>> -Jonathan
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Thu, Aug 4, 2022 at 12:49 AM Jean-Christophe Sekinger<jc.sekinger at free.fr> <jc.sekinger at free.fr> wrote:
>>>>>>>>>>
>>>>>>>>>> thank you
>>>>>>>>>>
>>>>>>>>>> doesn’t work, neither
>>>>>>>>>>
>>>>>>>>>> "object": { key: '"', modifiers: cmd_or_ctrl },
>>>>>>>>>>
>>>>>>>>>> I would use these key with Shift (not ctrl)
>>>>>>>>>> the add menu shows no key shortcut for "object"
>>>>>>>>>>
>>>>>>>>>> any other solution ?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Jean-Christophe Sekinger
>>>>>>>>>> 19 rue des Pontets, Bordeaux 33000
>>>>>>>>>> 06 82 09 82 02 / 09 52 12 95 32https://jc-sekinger.fr/
>>>>>>>>>> (bépo et Ubuntu)
>>>>>>>>>>
>>>>>>>>>> Le 03/08/2022 à 22:53, Jonathan Wilkes a écrit :
>>>>>>>>>>
>>>>>>>>>> shift+"     (1, like in puredata vanilla)
>>>>>>>>>>
>>>>>>>>>> Okay, try changing the
>>>>>>>>>>
>>>>>>>>>> "1"
>>>>>>>>>>
>>>>>>>>>> to
>>>>>>>>>>
>>>>>>>>>> '"'
>>>>>>>>>>
>>>>>>>>>> -Jonathan
>>>>>>>>>>
>>>>>>>>>> On Wed, Aug 3, 2022 at 4:17 PM Jean-Christophe Sekinger<jc.sekinger at free.fr> <jc.sekinger at free.fr> wrote:
>>>>>>>>>>
>>>>>>>>>> Press the key that you want to use for the shortcut for "Object" and
>>>>>>>>>> email it to me.
>>>>>>>>>>
>>>>>>>>>> -Jonathan
>>>>>>>>>>
>>>>>>>>>> shift+"     (1, like in puredata vanilla)
>>>>>>>>>>
>>>>>>>>>> shift+«     (2…)
>>>>>>>>>>
>>>>>>>>>> shift+»     (3…)
>>>>>>>>>>
>>>>>>>>>> shift+(     (4…)
>>>>>>>>>>
>>>>>>>>>> shift+)     (5…)
>>>>>>>>>>
>>>>>>>>>> (a brief description here → https://bepo.fr/wiki/Accueil)
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> L2Ork-dev mailing listL2Ork-dev at disis.music.vt.eduhttps://disis.music.vt.edu/listinfo/l2ork-dev
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> L2Ork-dev mailing listL2Ork-dev at disis.music.vt.eduhttps://disis.music.vt.edu/listinfo/l2ork-dev
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> L2Ork-dev mailing listL2Ork-dev at disis.music.vt.eduhttps://disis.music.vt.edu/listinfo/l2ork-dev
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> L2Ork-dev mailing listL2Ork-dev at disis.music.vt.eduhttps://disis.music.vt.edu/listinfo/l2ork-dev
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> L2Ork-dev mailing listL2Ork-dev at disis.music.vt.eduhttps://disis.music.vt.edu/listinfo/l2ork-dev
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> L2Ork-dev mailing list
>>>>>>>>>> L2Ork-dev at disis.music.vt.edu
>>>>>>>>>> https://disis.music.vt.edu/listinfo/l2ork-dev
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> L2Ork-dev mailing listL2Ork-dev at disis.music.vt.eduhttps://disis.music.vt.edu/listinfo/l2ork-dev
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> L2Ork-dev mailing list
>>>>>>>>> L2Ork-dev at disis.music.vt.edu
>>>>>>>>> https://disis.music.vt.edu/listinfo/l2ork-dev
>>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> L2Ork-dev mailing listL2Ork-dev at disis.music.vt.eduhttps://disis.music.vt.edu/listinfo/l2ork-dev
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> L2Ork-dev mailing list
>>>>>>>> L2Ork-dev at disis.music.vt.edu
>>>>>>>> https://disis.music.vt.edu/listinfo/l2ork-dev
>>>>>>>>
>>>>>>>
>>>>>> _______________________________________________
>>>>>> L2Ork-dev mailing listL2Ork-dev at disis.music.vt.eduhttps://disis.music.vt.edu/listinfo/l2ork-dev
>>>>>>
>>>>>> _______________________________________________
>>>>>> L2Ork-dev mailing list
>>>>>> L2Ork-dev at disis.music.vt.edu
>>>>>> https://disis.music.vt.edu/listinfo/l2ork-dev
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> L2Ork-dev mailing listL2Ork-dev at disis.music.vt.eduhttps://disis.music.vt.edu/listinfo/l2ork-dev
>>>>>
>>>>> _______________________________________________
>>>>> L2Ork-dev mailing list
>>>>> L2Ork-dev at disis.music.vt.edu
>>>>> https://disis.music.vt.edu/listinfo/l2ork-dev
>>>>>
>>>>
>>>> _______________________________________________
>>>> L2Ork-dev mailing listL2Ork-dev at disis.music.vt.eduhttps://disis.music.vt.edu/listinfo/l2ork-dev
>>>>
>>>> _______________________________________________
>>>> L2Ork-dev mailing list
>>>> L2Ork-dev at disis.music.vt.edu
>>>> https://disis.music.vt.edu/listinfo/l2ork-dev
>>>>
>>>
>> _______________________________________________
>> L2Ork-dev mailing listL2Ork-dev at disis.music.vt.eduhttps://disis.music.vt.edu/listinfo/l2ork-dev
>>
>> _______________________________________________
>> L2Ork-dev mailing list
>> L2Ork-dev at disis.music.vt.edu
>> https://disis.music.vt.edu/listinfo/l2ork-dev
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://disis.music.vt.edu/pipermail/l2ork-dev/attachments/20220811/b27b3bd7/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: U37rnmaeWCkg4i0A.png
Type: image/png
Size: 78067 bytes
Desc: not available
URL: <http://disis.music.vt.edu/pipermail/l2ork-dev/attachments/20220811/b27b3bd7/attachment-0001.png>


More information about the L2Ork-dev mailing list