Keyboard issue on MacBook (Apple M1 Pro)
Saturday, 5 March 2022 · 5 messages · last reply 7 Mar 2022
TT
Tim Thompson5 Mar 2022 02:32 #
Hello,
I'm having a small but annoying issue with keyboard input in the BaseX GUI on a new MacBook (M1 Pro). I tend to use the U.S. International keyboard layout for ease of typing accented characters: e.g., using the apostrophe/quotation key as a dead key when typing é or ü. However, with this keyboard layout, the apos/quot key doesn't register at all in the BaseX GUI. It works as expected everywhere else. I've tried switching fonts, but that doesn't seem to help. Any ideas?
Thanks in advance!
Tim
--
--
Tim A. Thompson
Discovery Metadata Librarian
Yale University Library
344 Winchester Street
New Haven, Connecticut 06511
(203) 432-4189 (office)
(201) 423-9972 (mobile)
www.linkedin.com/in/timathompson
timothy.thompson at yale.edu
AH
Alexander Holupirek7 Mar 2022 21:05 #
Quoted text · Tim Thompson · 1 line
> Hello, I'm having a small but annoying issue with keyboard input in the BaseX GUI on a new MacBook (M1 Pro). I tend to use the U.S. International keyboard layout for ease of typing accented characters: e.g., using the apostrophe/quotation key as a dead key when typing é or ü. However, with this keyboard layout, the apos/quot key doesn't register at all in the BaseX GUI. It works as expected everywhere else. I've tried switching fonts, but that doesn't seem to help. Any ideas? Thanks in advance! Tim
Hi Tim,
I just tried what you described on a M1. Using 'International - PC' as keyboard layout and pressing three keys, namely 'SHIFT' + 'QUOT' + 'A' gives me the following behaviour:
Terminal-App (and other apps):
App | Keys | Description
-------------|-----------|----------------------------------------------- Terminal-App | SHIFT | (nothing happens)
| " | a double quot sign (") in a (yellow) highlighted square | a | the german umlaut a (ä) on default background appears
In BaseXGUI:
App | Keys | Description
-------------|-----------|----------------------------------------------- BaseXGUI | SHIFT | (nothing happens)
| " | (nothing happens)
| a | the german umlaut a (ä) on default background appears
So it seems that the indication / user feedback is missing in BaseXGUI, but the umlaut character can nevertheless be entered.
Do you experience the same?
Alex
AH
You're right, Tim, I can not enter the quot/apos as well.
I think we can file a bug report for this.
Meanwhile it may be an option for you to use "ABC - Extended" as keyboard layout. It uses the combinations, eg. "OPTION + U + A" for ä and "OPTION + E + E" for é. Double and single quote works in BaseXGUI as well.
Alex
Quoted text · Tim Thompson · 37 lines
> On 7. Mar 2022, at 21:27, Tim Thompson <timathom at gmail.com> wrote: > > Thanks, Alex. That's right, the accented character can be entered, but the quot/apos key itself can't be entered, so I can type ä, but not "ä". Is that the case for you too? > > Tim > > > > On Mon, Mar 7, 2022 at 3:05 PM Alexander Holupirek <alex at holupirek.de> wrote: > > Hello, I'm having a small but annoying issue with keyboard input in the BaseX GUI on a new MacBook (M1 Pro). I tend to use the U.S. International keyboard layout for ease of typing accented characters: e.g., using the apostrophe/quotation key as a dead key when typing é or ü. However, with this keyboard layout, the apos/quot key doesn't register at all in the BaseX GUI. It works as expected everywhere else. I've tried switching fonts, but that doesn't seem to help. Any ideas? Thanks in advance! Tim > > > Hi Tim, > > I just tried what you described on a M1. Using 'International - PC' as keyboard layout and pressing three keys, namely 'SHIFT' + 'QUOT' + 'A' gives me the following behaviour: > > Terminal-App (and other apps): > > App | Keys | Description > -------------|-----------|----------------------------------------------- > Terminal-App | SHIFT | (nothing happens) > | " | a double quot sign (") in a (yellow) highlighted square > | a | the german umlaut a (ä) on default background appears > > > In BaseXGUI: > > App | Keys | Description > -------------|-----------|----------------------------------------------- > BaseXGUI | SHIFT | (nothing happens) > | " | (nothing happens) > | a | the german umlaut a (ä) on default background appears > > So it seems that the indication / user feedback is missing in BaseXGUI, but the umlaut character can nevertheless be entered. > > Do you experience the same? > Alex
TT
Thanks, Alex. That's right, the accented character can be entered, but the quot/apos key itself can't be entered, so I can type ä, but not "ä". Is that the case for you too?
Tim
Quoted text · Alexander Holupirek · 42 lines
On Mon, Mar 7, 2022 at 3:05 PM Alexander Holupirek <alex at holupirek.de> wrote: > > Hello, I'm having a small but annoying issue with keyboard input in the > BaseX GUI on a new MacBook (M1 Pro). I tend to use the U.S. International > keyboard layout for ease of typing accented characters: e.g., using the > apostrophe/quotation key as a dead key when typing é or ü. However, with > this keyboard layout, the apos/quot key doesn't register at all in the > BaseX GUI. It works as expected everywhere else. I've tried switching > fonts, but that doesn't seem to help. Any ideas? Thanks in advance! Tim > > > Hi Tim, > > I just tried what you described on a M1. Using 'International - PC' as > keyboard layout and pressing three keys, namely 'SHIFT' + 'QUOT' + 'A' > gives me the following behaviour: > > Terminal-App (and other apps): > > App | Keys | Description > -------------|-----------|----------------------------------------------- > Terminal-App | SHIFT | (nothing happens) > | " | a double quot sign (") in a (yellow) > highlighted square > | a | the german umlaut a (ä) on default background > appears > > > In BaseXGUI: > > App | Keys | Description > -------------|-----------|----------------------------------------------- > BaseXGUI | SHIFT | (nothing happens) > | " | (nothing happens) > | a | the german umlaut a (ä) on default background > appears > > So it seems that the indication / user feedback is missing in BaseXGUI, > but the umlaut character can nevertheless be entered. > > Do you experience the same? > Alex
TT
Thanks again! I'll switch to ABC - Extended.
Tim
Quoted text · Alexander Holupirek · 68 lines
On Mon, Mar 7, 2022 at 4:04 PM Alexander Holupirek <alex at holupirek.de> wrote: > You're right, Tim, I can not enter the quot/apos as well. > I think we can file a bug report for this. > > Meanwhile it may be an option for you to use "ABC - Extended" as keyboard > layout. > It uses the combinations, eg. "OPTION + U + A" for ä and "OPTION + E + E" > for é. > Double and single quote works in BaseXGUI as well. > > Alex > > > On 7. Mar 2022, at 21:27, Tim Thompson <timathom at gmail.com> wrote: > > > > Thanks, Alex. That's right, the accented character can be entered, but > the quot/apos key itself can't be entered, so I can type ä, but not "ä". Is > that the case for you too? > > > > Tim > > > > > > > > On Mon, Mar 7, 2022 at 3:05 PM Alexander Holupirek <alex at holupirek.de> > wrote: > > > Hello, I'm having a small but annoying issue with keyboard input in > the BaseX GUI on a new MacBook (M1 Pro). I tend to use the U.S. > International keyboard layout for ease of typing accented characters: e.g., > using the apostrophe/quotation key as a dead key when typing é or ü. > However, with this keyboard layout, the apos/quot key doesn't register at > all in the BaseX GUI. It works as expected everywhere else. I've tried > switching fonts, but that doesn't seem to help. Any ideas? Thanks in > advance! Tim > > > > > > Hi Tim, > > > > I just tried what you described on a M1. Using 'International - PC' as > keyboard layout and pressing three keys, namely 'SHIFT' + 'QUOT' + 'A' > gives me the following behaviour: > > > > Terminal-App (and other apps): > > > > App | Keys | Description > > -------------|-----------|----------------------------------------------- > > Terminal-App | SHIFT | (nothing happens) > > | " | a double quot sign (") in a (yellow) > highlighted square > > | a | the german umlaut a (ä) on default background > appears > > > > > > In BaseXGUI: > > > > App | Keys | Description > > -------------|-----------|----------------------------------------------- > > BaseXGUI | SHIFT | (nothing happens) > > | " | (nothing happens) > > | a | the german umlaut a (ä) on default background > appears > > > > So it seems that the indication / user feedback is missing in BaseXGUI, > but the umlaut character can nevertheless be entered. > > > > Do you experience the same? > > Alex > >
Written for BaseX 9.6. BaseX may have changed since: please check the current documentation.
⚡Generated with XQuery