Scripting Editor / Terminal Keyboard layout

My keyboard (qwertz) is set to german, but in the Renoise Scripting Editor and in the Terminal it’s set to english.

Is there a setting somewhere where this can be changed or is this a bug?

is maybe the question not clear?

What is your OS or Linux distribution?
Information about how you have configured your key layout in your window manager, along with the output from localectl, localemay also be helpful.

My keyboard layout is jp106, and I use sway on Arch Linux. I seem to be able to type without any particular issues.

# ~/.config/sway/config
input * {
    xkb_layout "jp"
}
$ localectl
System Locale: LANG=en_US.UTF-8
               LANGUAGE=ja_JP:ja:en_US:en
    VC Keymap: jp106
   X11 Layout: jp
$ 
$ locale
LANG=ja_JP.UTF-8
LC_CTYPE="ja_JP.UTF-8"
LC_NUMERIC="ja_JP.UTF-8"
LC_TIME="ja_JP.UTF-8"
LC_COLLATE="ja_JP.UTF-8"
LC_MONETARY="ja_JP.UTF-8"
LC_MESSAGES="ja_JP.UTF-8"
LC_PAPER="ja_JP.UTF-8"
LC_NAME="ja_JP.UTF-8"
LC_ADDRESS="ja_JP.UTF-8"
LC_TELEPHONE="ja_JP.UTF-8"
LC_MEASUREMENT="ja_JP.UTF-8"
LC_IDENTIFICATION="ja_JP.UTF-8"
LC_ALL=
$ pacman -Q renoise sway-git systemd linux
renoise 3.5.4-1
sway-git 1.12.r7615.d735bb9-1
systemd 258.2-2
linux 6.17.8.arch1-1
$
1 Like

thanks i will have a look when i’m back at my pc

i feel like it’s clear.

you have a qwertzuiop keyboard

in normal text editors, when you type the letter that is to the right of T - a Z comes out

with Renoise Scripting Editor & Terminal, you type the letter that is to the right of T and Ycomes out.

and you’d like it to instead give you a Z .

right?

It’s probably a keyboard layout issue, so it’s likely a bit more complicated.

I suspect that while I intend to use de in the window manager or desktop environment, it’s set to en or C in the Renoise Terminal.

I’m on Ubuntu Noble:

 localectl
System Locale: LANG=de_DE.UTF-8
    VC Keymap: (unset)         
   X11 Layout: de
    X11 Model: pc105
LANG=de_DE.UTF-8
LANGUAGE=
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=

In Renoise itself everything is fine, i.e. when I type Z I get a Z, but not in the Renoise Terminal.

Ups: That’s weird: I had an English keyboard definition defined in Ubuntu, but it was NOT activated. Strangely Renoise Terminal used that one. I removed it and now it works fine.

I’m glad it worked out. If there are no issues, I recommend clicking the Solution button on that post.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.