Raspberry PI - Keyboard

APL-related discussions - a stream of APL consciousness.
Not sure where to start a discussion ? Here's the place to be
Forum rules
This forum is for discussing APL-related issues. If you think that the subject is off-topic, then the Chat forum is probably a better place for your thoughts !

Raspberry PI - Keyboard

Postby BenoitM on Sat Dec 09, 2023 10:30 pm

For some reason the Raspberry key no longer works to type APL characters. It just opens the Raspberry menu. On Ride I can use the ` key, but on APL (TTY) nothing works.

Please help

Thank you
BenoitM
 
Posts: 10
Joined: Tue Jan 12, 2021 3:04 pm

Re: Raspberry PI - Keyboard

Postby Vince|Dyalog on Tue Dec 12, 2023 9:34 am

Hi BenoitM,

Please write to me at Dyalog Support and let me know what Raspberry Pi hardware you have, what version of Dyalog, and what operating system you are running on.

Regards,

Vince
Vince|Dyalog
 
Posts: 429
Joined: Wed Oct 01, 2008 9:39 am

Re: Raspberry PI - Keyboard

Postby RichardP|Dyalog on Tue Jan 09, 2024 10:52 am

Can you also describe how you set up APL input on your Raspberry Pi?

Prior to 18.2, APL input using the Windows key (Raspberry key) was enabled when starting Dyalog by default. This persists even after exiting Dyalog, which was confusing for many users, so we disabled it. From 18.2 onwards, you need to use

Code: Select all
dyalog -kbd
.
For more options, you can choose the APL shifting key on non-Wayland desktop environments using the setxkbmap command.

Code: Select all
setxkbmap -layout us,apl -variant ,dyalog -option grp:switch

The grp:switch part means that APL symbols are available while the Right Alt key is pressed. The Raspberry key will be the "win" key

Code: Select all
grp:win_switch
.
The full list of available shifting keys can be found with

Code: Select all
cat /usr/share/X11/xkb/rules/evdev.lst | grep grp


This is explained further on https://aplwiki.com/wiki/Typing_glyphs_ ... #setxkbmap
RichardP|Dyalog
 
Posts: 32
Joined: Fri Oct 12, 2018 3:05 pm


Return to APL Chat

Who is online

Users browsing this forum: No registered users and 1 guest