Keyboard commands not working

Avatar
  • Views 9,948
  • updated
  • Completed - Resolved

As I progress in the campaign, I feel the need to use the keyboard commands to rally my creatures etc.


But some of them do not seem to work. Arrows work fine, but numerical keys do not work.

This might be somehow related to the fact that my keyboard is configured in the standard French layout AZERTY where the default character for the keys situated above the letters are not figures but accented letters and other symbols. Figures are accessed with the Shift key.


Anyway, I tried to modify the settings, but again things do not work right : when I try to assign the character & to the command "rally group number 1" (as this symbol is situated on the 1 key in AZERTY), my input in the option panel is ignored. If I try to assign the combination Shift+& (also, 1), the command is registered as Shift+Shift.


I think the game should access the keyboard events at a lower level when they are not used to input actual text. It is customary in French-localised games that the 1-9 keys above the letters be used as number input in this case, even if it is not conform to the text-input layout.

Game Version:
Steam Public
Platform:
Linux
Avatar
Lee "Noontide" Moon Designer & Community Manager
  • Under Review

Hi YS1,


Unfortunately we looked at doing this in the past but Unity can be a bit of a pain for this. You should be able to set them correctly though, I'll have our french coder take a look with his Azerty Keyboard to see if he gets similar behaviour.

Avatar
YS1

In case this helps, here is my environment (I think it contains informations relative to the input method) :

```

XDG_VTNR=7
CAML_LD_LIBRARY_PATH=/home/yann/.opam/4.02.0+improved-errors/lib/stublibs
MANPATH=:/home/yann/.opam/4.02.0+improved-errors/man
XDG_SESSION_ID=c2
XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/yann
CLUTTER_IM_MODULE=
QT_STYLE_OVERRIDE=gtk
SESSION=xubuntu
GPG_AGENT_INFO=/home/yann/.gnupg/S.gpg-agent:0:1
GLADE_PIXMAP_PATH=:
XDG_MENU_PREFIX=xfce-
SHELL=/bin/bash
TERM=xterm
QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1
PERL5LIB=/home/yann/.opam/4.02.0+improved-errors/lib/perl5
WINDOWID=75497476
UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/3632
GNOME_KEYRING_CONTROL=
OCAML_TOPLEVEL_PATH=/home/yann/.opam/4.02.0+improved-errors/lib/toplevel
USER=yann
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
CLUTTER_BACKEND=x11
QT_ACCESSIBILITY=1
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
GLADE_MODULE_PATH=:
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
SESSION_MANAGER=local/yann-Precision-T1600:@/tmp/.ICE-unix/3802,unix/yann-Precision-T1600:/tmp/.ICE-unix/3802
DEFAULTS_PATH=/usr/share/gconf/xubuntu.default.path
XDG_CONFIG_DIRS=/etc/xdg/xdg-xubuntu:/usr/share/upstart/xdg:/etc/xdg:/etc/xdg
DESKTOP_SESSION=xubuntu
PATH=/home/yann/.opam/4.02.0+improved-errors/bin:/home/yann/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
QT_IM_MODULE=
XDG_SESSION_TYPE=x11
PWD=/home/yann
JOB=dbus
XMODIFIERS=
GNOME_KEYRING_PID=
LANG=fr_FR.UTF-8
GDM_LANG=fr_FR
MANDATORY_PATH=/usr/share/gconf/xubuntu.mandatory.path
IM_CONFIG_PHASE=1
GDMSESSION=xubuntu
SESSIONTYPE=
SHLVL=1
HOME=/home/yann
XDG_SEAT=seat0
LANGUAGE=fr_FR
SDL_AUDIODRIVER=alsa
UPSTART_INSTANCE=
GTK_OVERLAY_SCROLLING=0
UPSTART_EVENTS=started xsession
XDG_SESSION_DESKTOP=xubuntu
LOGNAME=yann
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-7ntHaWqvgQ
XDG_DATA_DIRS=/usr/share/xubuntu:/usr/share/xfce4:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop:/usr/share
QT4_IM_MODULE=
LESSOPEN=| /usr/bin/lesspipe %s
INSTANCE=
UPSTART_JOB=startxfce4
XDG_RUNTIME_DIR=/run/user/1000
DISPLAY=:0.0
GLADE_CATALOG_PATH=:
XDG_CURRENT_DESKTOP=XFCE
GTK_IM_MODULE=
LESSCLOSE=/usr/bin/lesspipe %s %s
XAUTHORITY=/home/yann/.Xauthority
COLORTERM=xfce4-terminal

```

Avatar
[Dev] Nanorock

Bonjour =) J'ai essayé de reproduire le problème sans succès. Mes deux clavier, l'un Azerty et l'autre Qwerty (en mode Fr) , fonctionne correctement, je peux utiliser les raccourci et les assogner

Avatar
Lee "Noontide" Moon Designer & Community Manager
  • Pending Customer
Avatar
YS1

Bonjour. C'est avec quelle distribution Linux ?

Avatar
Lee "Noontide" Moon Designer & Community Manager
  • Under Review
Avatar
[Dev] Nanorock

Ubuntu 14.04 = )

Avatar
Lee "Noontide" Moon Designer & Community Manager
  • Pending Customer
Avatar
Lee "Noontide" Moon Designer & Community Manager
  • Completed - Resolved

Assuming complete due to lack of customer response.