Hotkeys and game controls do not work in Russian layout
Tofloor
poster avatar
redteapot
deepin
2017-08-11 09:32
Author
Hello.

I have installed DDE on my Arch.

I have two active keyboard layouts: English and Russian.

When English layout is turned on, all hotkeys (like Ctrl-Shift-C in terminal) and game controls (WASD in Minecraft, for example) work as they should. However, when i turn on Russian layout, these hotkeys and controls do not work at all (so I have to switch to English again).

If i install Gnome 3 or other DE, keyboard works nice.

As far as I know, the same issue is confirmed on Deepin Linux (so this should not be ArchLinux-specific).

Is there any way to fix this problem? Maybe, I am doing something wrong?

P. S. Sorry for my bad English.

Reply Favorite View the author
All Replies
HualetWang
deepin
2017-08-13 01:12
#1
what's the version of dde-daemon on your deepin?
and see what's the output of  setxkbmap -query
Reply View the author
redteapot
deepin
2017-08-13 08:41
#2
Because I hadn't Deepin Linux installed on my PC, I did a clean install on my laptop. Issue is still present though.

So, here is dde-daemon version:
  1. $ dpkg -s dde-daemon
  2. ...
  3. Version: 3.1.17-2
  4. ...
Copy the Code

And here is output of setxkbmap -query (if execute command while using English layout):
  1. $ setxkbmap -query
  2. rules: evdev
  3. model: pc105
  4. layout: us
Copy the Code
Here is output of the same command while using Russian layout (typed it in English, switched to Russian, pressed Enter):
  1. $ setxkbmap -query
  2. rules: evdev
  3. model: pc105
  4. layout: ru,us
Copy the Code
Reply View the author
sakralbar
deepin
2018-01-08 04:08
#3
Edited by sakralbar at 2018-1-7 20:14

I have the same problem. The hot keys in the terminal with the active Russian layout do not work. It does not work fast search for programs in the launcher by name. In the English layout there are no such problems.
  1. dde-daemon Version: 3.2.8-4+b2
Copy the Code
  1. eugene@eugene-PC:~$ setxkbmap -query
  2. rules:      evdev
  3. model:      pc105
  4. layout:     us
Copy the Code
  1. eugene@eugene-PC:~$ setxkbmap -query
  2. rules:      evdev
  3. model:      pc105
  4. layout:     ru,us
Copy the Code





Reply View the author