Package: barrier
Version: 2.4.0+dfsg-3

Issue:
  When typing from server keyboard to client, keyboard layout on client side
  is reset to en_US on first keystroke instead of keeping the language and
  layout set. It doesn't make any difference which keyboard language layout
  on server PC is set up, client will be switched to English always. The
  keyboard layout switch on system tray is blocked and nailed to English,
  same goes for the Layout switch hotkey, which won't work as long mouse
  cursor is on client screen. Only after moving the mouse back to server,
  the proper keyboard language layout on client can get restored.
  It doesn't make any difference which language or keyboard layout is set,
  no language specific keyboard layout besides US English works with barrier
  on client side.

  This issue renders barrier unusable for foreign language users.
  Only English users can use it.

Expected behaviour:
  Keyboard layout of client shouldn't get changed to English layout.
  It should preserve the client's keyboard layout.
  It should stay switchable between the layouts set up on the client.


Installed packages on debian 12: (http://ftp.de.debian.org/debian bookworm/main 
amd64 Packages)
  barrier: 2.4.0+dfsg-3

  No errors were reported by apt during installation.


Installed packages on: Debian 11 (http://ftp.de.debian.org/debian bullseye/main 
i386 Packages)
  barrier: 2.3.3+dfsg-1.1

  No errors were reported by apt during installation.

[ for testing purposes in a an additional test run: 
Installed packages on: Debian 11 from backports (http://deb.debian.org/debian 
bullseye-backports/main i386 Packages)
  barrier: 2.4.0+dfsg-3~bpo11+1 

  No errors were reported by apt during installation.]


Same issue running all the barrier versions mentioned.
Same issue on all systems and with all these Debian versions (64bit and 32bit 
both):


System 1:
  Running bookworm, kernel 6.1.10-antix.1-amd64-smp
  desktop: IceWM 3.3.1-1
  init: runit 2.1.2

System 2:
  Running on bullseye, kernel 5.19.0.deb11.2-686-pae
  desktop: IceWM 3.3.1-1
  init: sysvinit 2.96-7+deb11u1

System 3:
  Running on bullseye, kernel 4.19.0-256-antix.1-686-smp-pae
  desktop: fluxbox 1.3.7-1
  init: sysvinit 2.96-7+deb11u1

System 4:
  Running on bullseye, kernel 5.10.0-21-686-pae
  desktop: JWM 2.4.3-1
  init: sysvinit 2.96-7+deb11u1

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to