Package: cinnamon-settings-daemon
Version: 6.6.3-1
Severity: important
Tags: l10n
X-Debbugs-Cc: [email protected]
Dear Maintainer,
This is a second bug report today, about a related issue, so please
don't mistake it for a dupe.
I use Cinnamon with two keyboard layouts, English and Hebrew. I always
use Alt+Shift to switch between the layouts; and I use layout names
rather than flags for indicating the layout.
After a recent apt-get dist-upgrade, which seems to have updated the
cinnamon packages as well, I first noticed that the Hebrew layout was
gone. So, I added it. Then, I was expecting Alt+Shift to continue to be
the layout switch combination like it had been up to now, but that
wasn't the case. So, I configured Alt+LShift and Alt+RShift to switch to
the next layout.
Now, the bug I'm reporting is that this doesn't work robustly enough.
That is, many of the times I press Alt+Shift - the layout doesn't
switch, and other times it does. And the faster and closer-in-time that
my press of the combination is, the more likely it is to miss; while if
I press Alt, hold it down, wait a half-second, then press Shift down all
the way, then release - that always works.
You might say: "Maybe this is some issue with your keyboard, perhaps the
key press doesn't register if you don't press hard enough." - Well,
that's note it, because:
1. That simply did not happen until the dist-upgrade, and nothing has
changed with my hardware.
2. I tried multiple keyboards (a mechanical Logitech G413 and a
membrane-based MS Wired Keyboard 400), and the effect was the
I have also observed, that if I press Shift first, slowly, and then Alt
- the combination _never_ registers. Perhaps when I press the Shift
extremely shortly after I start press the Alt - the exact ordering of
events (keyups and keydown) is not accepted?
Finally, if you believe that cinnamon-settings-daemon is not the right
package to address this bug report to - please let me know where,
instead, I should file this bug.
Respectfully,
Eyal Rozenberg
-- System Information:
Distributor ID: Devuan
Description: Devuan GNU/Linux 7 (freia/ceres)
Release: 7
Codename: freia ceres
Architecture: x86_64
Kernel: Linux 6.12.38+deb13-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_IL, LC_CTYPE=en_IL (charmap=UTF-8), LANGUAGE=en_IL:en
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled
Versions of packages cinnamon-settings-daemon depends on:
ii cinnamon-desktop-data 6.6.2-1
ii colord 1.4.8-3devuan1
ii dconf-gsettings-backend [gsettings-backend] 0.49.0-4
ii gir1.2-cvc-1.0 6.6.2-1
ii libc6 2.42-13
ii libcairo2 1.18.4-3
ii libcanberra-gtk3-0 0.30-20
ii libcanberra0 0.30-20
ii libcinnamon-desktop4t64 6.6.2-1
ii libcolord2 1.4.8-3devuan1
ii libcups2t64 2.4.16-1
ii libcvc0t64 6.6.2-1
ii libelogind-compat [libsystemd0] 255.17-5
ii libfontconfig1 2.17.1-5
ii libgdk-pixbuf-2.0-0 2.44.5+dfsg-4
ii libglib2.0-0t64 2.88.0-1
ii libgtk-3-0t64 3.24.51-4
ii libgudev-1.0-0 238-7+b1
ii liblcms2-2 2.17-1
ii libnotify4 0.8.8-1
ii libnspr4 2:4.38.2-1
ii libnss3 2:3.121-1
ii libpango-1.0-0 1.57.0-1
ii libpangocairo-1.0-0 1.57.0-1
ii libpolkit-gobject-elogind-1-0 [libpolkit-gobject-1-0] 127-2devuan1
ii libupower-glib3 1.91.1-1
ii libwacom9 2.18.0-1
ii libx11-6 2:1.8.13-1
ii libxext6 2:1.3.4-1+b4
ii libxi6 2:1.8.2-2
Versions of packages cinnamon-settings-daemon recommends:
ii cinnamon-l10n 6.6.2-1
ii pipewire-pulse 1.6.2-1
ii pulseaudio 17.0+dfsg1-2.1
cinnamon-settings-daemon suggests no packages.
-- no debconf information
--
אייל רוזנברג | Eyal Rozenberg ||
קו לעובד, סניף חיפה | Kav La-Oved, Haifa Branch ||