From unknown Fri Jun 20 07:15:05 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#65488 <65488@debbugs.gnu.org> To: bug#65488 <65488@debbugs.gnu.org> Subject: Status: 29.1; Modifiers stack when modifier keys are remapped in x-server Reply-To: bug#65488 <65488@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:15:05 +0000 retitle 65488 29.1; Modifiers stack when modifier keys are remapped in x-se= rver reassign 65488 emacs submitter 65488 Johan Bengtsson severity 65488 normal tag 65488 notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 24 04:09:11 2023 Received: (at submit) by debbugs.gnu.org; 24 Aug 2023 08:09:12 +0000 Received: from localhost ([127.0.0.1]:36072 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZ5Ox-0002h7-C3 for submit@debbugs.gnu.org; Thu, 24 Aug 2023 04:09:11 -0400 Received: from lists.gnu.org ([2001:470:142::17]:34820) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZ5Ot-0002gh-W7 for submit@debbugs.gnu.org; Thu, 24 Aug 2023 04:09:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qZ5Ok-00053S-IW for bug-gnu-emacs@gnu.org; Thu, 24 Aug 2023 04:08:58 -0400 Received: from mail-am6eur05on2072b.outbound.protection.outlook.com ([2a01:111:f400:7e1b::72b] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qZ5Of-0002z8-Cw for bug-gnu-emacs@gnu.org; Thu, 24 Aug 2023 04:08:58 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ItaaUSYXAQxwvDLGSGZkeqhVFU5NCrVlLycSfFjxAmCisiXtiqapz1/eb06J9pHJX+3OnfOwDcovfIgj9WapyBE+FI+ZzCN8Anadu4JOHoqRZZPrvb6WQlYFr7CnXJRANEkIb7mDB3KyqcKK0ANbSlV/BFjLSltSe2krDNq1R4SIjeaYoROmY3W5dEfQ0xU2o5rWOwjd+EQfHmtC5WWfHp2TUYMYRmZx7jOBKW3Lb+phuHGvy1e8uoye2wF4VMxwAEFGdqimUX4HF6uhmEtP6stNBNlm9FIlbikSLglGlR9xnF96E9XvVuMHOrNVAHoow7EEO6XTEpGQZOYU21AquQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=MQYm4FRn2HSUJt1CJ+NZLGOtw8Ch2cTE/h2WKxqmp0M=; b=XZvcMAQ+IPfBhGoXeXnAhKP9VRkFgEfK0MFZAC69t4zg30e6p8J8fLWy7eRZK+yoFhSp8uhKWPqhvc1QMmMStC9wA1xa5MPy1ffPGj8cWp0EQUDE29aHmwwJ28Bbjywqn/yv1AgZrw1rKCb8wZJKW7Sdunq98fyN5VdiL6CiW3E6xA2DNK2LE6OYcARk/xv3jDBfJ7iWOWqzUoLSHQJEwoYn9fkCxTCgCN/fMwoXdzSZ18ixGc9FKACtUR0W4UWLQGSXfx45zlhJipqVTSdfM11kUa9yd6h9E7N4FyOuZDxYNTVDfxrf6Fe8gZB8YNTtLx9bmKbocmtK5P1VAAnRgQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=iar.com; dmarc=pass action=none header.from=iar.com; dkim=pass header.d=iar.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iar.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MQYm4FRn2HSUJt1CJ+NZLGOtw8Ch2cTE/h2WKxqmp0M=; b=U1YhOxqaPSNNiCZymqpaVDvgi3/HcE4BFPLyNsdbxwzWnJkYq4U+b1YxwGZhhLzPCPmueHBvLurHJV5Co7f4oEJtkabREcR8DQbIzU9Hj5T62swuhdUCkKxuIP3PCJ7T6hexB9Q89ceVMCwkW/ayIL22FHSBl3+98dGziopYvPOXtvJt2yn/utNT0ZlhVy1ayAHQQWkMnqFMztHjOC2i0jQxX0A3GToCdr+SUGcVqBNszaNwnQ/SkA2d7yiHbOZPyBbR6CG9TFLvfcaPmQRJIswb6Sg9rwAq/A4J5IDLnt9DZGyxBI0AKm3YGRkUdxjKC5pVjiXgV+VSOgKwE4T/EA== Received: from DB9PR01MB7244.eurprd01.prod.exchangelabs.com (2603:10a6:10:214::15) by DBAPR01MB6952.eurprd01.prod.exchangelabs.com (2603:10a6:10:17c::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6723.17; Thu, 24 Aug 2023 08:03:45 +0000 Received: from DB9PR01MB7244.eurprd01.prod.exchangelabs.com ([fe80::ad3e:1075:8ab9:2bb2]) by DB9PR01MB7244.eurprd01.prod.exchangelabs.com ([fe80::ad3e:1075:8ab9:2bb2%4]) with mapi id 15.20.6723.017; Thu, 24 Aug 2023 08:03:45 +0000 From: Johan Bengtsson To: "bug-gnu-emacs@gnu.org" Subject: 29.1; Modifiers stack when modifier keys are remapped in x-server Thread-Topic: 29.1; Modifiers stack when modifier keys are remapped in x-server Thread-Index: AQHZ1lfOb/lDWt6tSkSSA4806bzhmw== Date: Thu, 24 Aug 2023 08:03:45 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=iar.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DB9PR01MB7244:EE_|DBAPR01MB6952:EE_ x-ms-office365-filtering-correlation-id: a65100bf-371e-4555-fbfa-08dba478a3b1 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: o3xyU30u4TiAPrMB9K3Sn+9GctrQ2wfsNohjW5tQ8aw/lnlysTIzTwL0at5sn0FG8aoCCiWOFrT3IQr3DbQtkDGOhqhRez6PHmgM7SRvDBPz0rZGJzEoLZyQZcRKkQx2shUtT6k+TolRzI+zY+Yu0E9PRsRU+vo0upJRmtvfFDDbmFT+50yV/A3D/EGXh1Oq+4NhYHgU/nmnvUL4CxXKPjK+LYfzUHWO51OI91/4oyt7hZVN9bTRtpDMCJ3p6ezMK8Kn2vxaMOu5uNGMNQhSZECvdj2RFwxWalO/EA+GM9DPE9O0d2M7QN63+mXQ4WsMOY32s1NCRyAVMxdgVQx2Ua0KaxBaykq7XkuakiDLsj1cx37c62iFgEix4Ns6mXm2Jy5t5vR5KvmO+vv7Z3uHNoz8+dCksxcwccFXlmhqS4ch1f+FlLv60Bie+M61SZpFHWDdI8ybUsYmcHo5jb227S5GVUO6ghKI0625nNJr76KRWRt2AzEOX/mUqgUzPVKgT7WHJ2Li3h6JIAfjoGoLQ3Sbof9YtrCgjlgU0uGfJZlyCsPMV3rzIZLvEY30rzU+0LFzug4hv6sn8eQp6dzdF6e0g6Dg3Q8wBtQ7n2P/pIqr4fI1F5g54QhKI0oPvDwK25sv/6X5V2dvbJdhp5mw9w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR01MB7244.eurprd01.prod.exchangelabs.com; PTR:; CAT:NONE; SFS:(13230031)(136003)(346002)(396003)(376002)(366004)(39850400004)(451199024)(186009)(1800799009)(64756008)(66446008)(66946007)(66556008)(66476007)(76116006)(316002)(6916009)(122000001)(478600001)(91956017)(55016003)(26005)(38100700002)(38070700005)(71200400001)(41300700001)(86362001)(2906002)(6506007)(9686003)(7696005)(8676002)(8936002)(66899024)(52536014)(5660300002)(43170500006)(83380400001)(33656002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?/1e553IGRlpx7v1IhKrci8r21E99EaaO9X4oZ4UIOevV2pU/0W48M/rzE5?= =?iso-8859-1?Q?rGrTvoT2olIiGR86sGn4+zqCcMA/kQoun2uPVjPQeK5BStiDf67fkjoLWf?= =?iso-8859-1?Q?JoaBMm5bVSA9n2B+rFXMKhCuLmfym1px36kIY6CHmJA4IfjR55we2WSvu0?= =?iso-8859-1?Q?gCHC2E1LUXfUOEcgvdPm6Md+gRUTY2ibuvske2vDhgZNhSsYEoGRCepkNL?= =?iso-8859-1?Q?KPMxM5QDzgvN0JZhjFNZB32uYur6xBF1I48xx6JNhHRi0Fe8m2ANJwDWOr?= =?iso-8859-1?Q?vMhinfxVj1QUoYiP19zQdrAmKTVJ24UfByVD3Gn2HV0DX/c2LpOPjNdZqr?= =?iso-8859-1?Q?H1fKKAOQjFOl8f6ekCCGY5VIddTfM0OHWBbJNGJtVQsayMfv62t/1C24iU?= =?iso-8859-1?Q?u6Q8FYLVnWM1jVI/65MZkzyxpEkOXeQQ5409pMljFwLYavWruhQyf2opqL?= =?iso-8859-1?Q?+5CpYl5wdFhA6gemBEVfzZ1m3snIT0pSDuTrYYUrEwXwJ9oQlIpWzD/a5P?= =?iso-8859-1?Q?ZEmaWjvqKF7W/YW3d5y1drWHuAwICHZHY9t5qmw/rY227rq18fGmS6vRKf?= =?iso-8859-1?Q?6HtV5SiPyYcI3kdPlnqPn8z+f7UHidlt5rxwQUem/XbWwUS3+R+W+r/epx?= =?iso-8859-1?Q?MQgws4HNSf1+/xw+9D6RUoZweyF6FH1h7PSidzbiu7M1i5/+XsglyN3Qye?= =?iso-8859-1?Q?mcEof5eTWOlt5LieDcYCw1cOfh/sPOM73j5ijVAJPK+K0VL6Ix8UFQgAbg?= =?iso-8859-1?Q?yNI9D8IOZmFlxlbxo0aLyHnrtsQNq1K6pNxGV5ITeGwzlRF6O5OzZwpBMo?= =?iso-8859-1?Q?/nLKwxPXUSeM3XZ/jVugc2DYW8QDUyABxZUh6RrKSFY6h71AE1nNZ46pF8?= =?iso-8859-1?Q?pAwWTWaz7aa725shPP1cne3zUQUce2qEmOamUHh3q2V5wlT2am8eA9Z86M?= =?iso-8859-1?Q?bqvAQyoF5nNaaCUfxLx0lDhVOtX9PZOd552FOhRm7SKrBNhYcCoeYq5n3Z?= =?iso-8859-1?Q?4KlGAyIyE0zN8QbD6XjWkey7UiHhKG9zgGBt7kClwgRsFm3o/+0IuLkEfh?= =?iso-8859-1?Q?U9a91xRSUaB/Ipti16eQHtxVTFa6fHUf/LiLrVSV/qinypx5GgXYIDhcdC?= =?iso-8859-1?Q?0Y17AqUUQ4F6usL1FPuJYkjnA4OwegDYXjfPo+mVDY0PH3ponIXDSKSm0g?= =?iso-8859-1?Q?/kdr9WbT8m7DIaC2GhTO1CvACDkdkq+r1Xp1q7n+fH93+zF1n247JllUsM?= =?iso-8859-1?Q?3I9c8AZPhuCTys4VcZvCV1pJMBpxGNN0DJht2AzvgS8/vvgQGN+ChHCrSu?= =?iso-8859-1?Q?uJ0LD5p2sOczQ3v0izAkE3JRVRymUNrVzucbN+buse64ajvrbrK2RvoFaH?= =?iso-8859-1?Q?17uRKrDmPZUzoI9bp54ahASegqoxOTRcSungw7JxiBKTjN2lkhXbrQdWNk?= =?iso-8859-1?Q?HmxaggWZzweAVNxYGxR6AxoBvmP+HDkI5vss324Pe/D19ybNlSj1h36eY7?= =?iso-8859-1?Q?7XMQUVg2u3+wQZ7dznqrW6i9aTBgWm7gAYBn9mIgeuYBhzyLIp7GVAh/+I?= =?iso-8859-1?Q?vrFh7SD+YGp5M9fjpALQVJKKeD6tyku3LSbwM4jZR6YNKdQ7dtr7CWyTe9?= =?iso-8859-1?Q?bmqF47K7F8mwZiMq1gUW5mzASZ/qoqcBBz?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: iar.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DB9PR01MB7244.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-Network-Message-Id: a65100bf-371e-4555-fbfa-08dba478a3b1 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Aug 2023 08:03:45.2291 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 752d6895-36a3-4853-a00f-c9efc645753e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Bps+279cgXIE3mJwhduy/RP4tNMWn42DkPV0BBWIO87kjMeegZ9aHnx29SqGv+KjWAyVr6sAkwH0EyYHDf1NRA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBAPR01MB6952 Received-SPF: pass client-ip=2a01:111:f400:7e1b::72b; envelope-from=Johan.Bengtsson@iar.com; helo=EUR05-AM6-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) To reproduce:=0A= * Map the "windows key" to Meta_L in your x-server. Assuming the Gnome env= ironment this is done using Gnome tweaks. Set Keyboard & Mouse > Additional= Layout Options > Alt and Win behavior to "Meta is mapped to Win"=0A= * Start Emacs=0A= * Press "windows key + x"=0A= =0A= Emacs will then complain that "M-s-x" is unmapped.=0A= =0A= In GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.33,=0A= cairo version 1.16.0) of 2023-08-22, modified by Debian built on=0A= SEUPPLX093=0A= Repository revision: 79daa8ed367235dae549aaf46a8a38567ec70b71=0A= Repository branch: HEAD=0A= Windowing system distributor 'The X.Org Foundation', version 11.0.12201001= =0A= System Description: Ubuntu 22.04.3 LTS=0A= =0A= Configured using:=0A= 'configure --build x86_64-linux-gnu --prefix=3D/usr=0A= --sharedstatedir=3D/var/lib --libexecdir=3D/usr/libexec=0A= --localstatedir=3D/var/lib --infodir=3D/usr/share/info=0A= --mandir=3D/usr/share/man --with-libsystemd --with-pop=3Dyes=0A= --enable-locallisppath=3D/etc/emacs:/usr/local/share/emacs/29.1/site-lisp:= /usr/local/share/emacs/site-lisp:/usr/share/emacs/29.1/site-lisp:/usr/share= /emacs/site-lisp=0A= --with-sound=3Dalsa --without-gconf --with-mailutils=0A= --with-native-compilation --build x86_64-linux-gnu --prefix=3D/usr=0A= --sharedstatedir=3D/var/lib --libexecdir=3D/usr/libexec=0A= --localstatedir=3D/var/lib --infodir=3D/usr/share/info=0A= --mandir=3D/usr/share/man --with-libsystemd --with-pop=3Dyes=0A= --enable-locallisppath=3D/etc/emacs:/usr/local/share/emacs/29.1/site-lisp:= /usr/local/share/emacs/site-lisp:/usr/share/emacs/29.1/site-lisp:/usr/share= /emacs/site-lisp=0A= --with-sound=3Dalsa --without-gconf --with-mailutils=0A= --with-native-compilation --with-cairo --with-x=3Dyes=0A= --with-x-toolkit=3Dgtk3 --with-toolkit-scroll-bars 'CFLAGS=3D-g -O2=0A= -ffile-prefix-map=3D/home/johanb/slask/deb-emacs=3D.=0A= -fstack-protector-strong -Wformat -Werror=3Dformat-security -Wall'=0A= 'CPPFLAGS=3D-Wdate-time -D_FORTIFY_SOURCE=3D2'=0A= 'LDFLAGS=3D-Wl,-Bsymbolic-functions -Wl,-z,relro''=0A= =0A= Configured features:=0A= ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG=0A= JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES=0A= NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3=0A= THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2=0A= XPM GTK3 ZLIB=0A= =0A= Important settings:=0A= value of $LC_CTYPE: sv_SE.UTF-8=0A= value of $LC_MONETARY: sv_SE.UTF-8=0A= value of $LC_NUMERIC: sv_SE.UTF-8=0A= value of $LC_TIME: sv_SE.UTF-8=0A= value of $LANG: C=0A= value of $XMODIFIERS: @im=3Dibus=0A= locale-coding-system: utf-8-unix=0A= =0A= Major mode: Lisp Interaction=0A= =0A= Minor modes in effect:=0A= global-git-commit-mode: t=0A= magit-auto-revert-mode: t=0A= shell-dirtrack-mode: t=0A= global-eldoc-mode: t=0A= eldoc-mode: t=0A= show-paren-mode: t=0A= electric-indent-mode: t=0A= mouse-wheel-mode: t=0A= file-name-shadow-mode: t=0A= global-font-lock-mode: t=0A= font-lock-mode: t=0A= blink-cursor-mode: t=0A= column-number-mode: t=0A= line-number-mode: t=0A= auto-composition-mode: t=0A= auto-encryption-mode: t=0A= auto-compression-mode: t=0A= =0A= Features:=0A= (shadow sort mail-extr emacsbug cus-edit pp cus-start cus-load=0A= dot-region company lsp-mode lsp-protocol yasnippet-snippets yasnippet=0A= xref project tree-widget wid-edit spinner network-stream nsm=0A= markdown-mode color thingatpt noutline outline lv inline ht f f-shortdoc=0A= s ewoc compile magit-submodule magit-blame magit-stash magit-reflog=0A= magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote=0A= magit-commit magit-sequence magit-notes magit-worktree magit-tag=0A= magit-merge magit-branch magit-reset magit-files magit-refs magit-status=0A= magit magit-repos magit-apply magit-wip magit-log which-func imenu=0A= magit-diff smerge-mode diff diff-mode easy-mmode git-commit log-edit=0A= message sendmail yank-media puny dired dired-loaddefs rfc822 mml mml-sec=0A= epa derived epg rfc6068 epg-config gnus-util text-property-search=0A= time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047=0A= rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils=0A= mailheader pcvs-util add-log magit-core magit-autorevert autorevert=0A= filenotify magit-margin magit-transient magit-process with-editor comp=0A= comp-cstr warnings icons shell pcomplete comint ansi-osc ring server=0A= ansi-color magit-mode transient cl-extra edmacro kmacro help-mode=0A= magit-git magit-base magit-section format-spec cursor-sensor crm dash=0A= compat ample-zen-theme time-stamp mic-paren jka-compr useful finder-inf=0A= site-start c-electric-operator vc-svn cmake-mode-autoloads=0A= elpy-autoloads flycheck-autoloads forge-autoloads closql-autoloads=0A= jq-mode-autoloads json-mode-autoloads lsp-ui-autoloads magit-autoloads=0A= pcase magit-section-autoloads git-commit-autoloads package+-autoloads=0A= popup-autoloads realgud-recursive-autoloads lsp-mode-autoloads=0A= markdown-mode-autoloads sideline-autoloads transient-autoloads rx=0A= websocket-autoloads info compat-autoloads yasnippet-snippets-autoloads=0A= package browse-url url url-proxy url-privacy url-expand url-methods=0A= url-history url-cookie generate-lisp-file url-domsuf url-util mailcap=0A= url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs=0A= password-cache json subr-x map byte-opt gv bytecomp byte-compile=0A= url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren=0A= electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel=0A= term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image=0A= regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode=0A= prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu=0A= timer select scroll-bar mouse jit-lock font-lock syntax font-core=0A= term/tty-colors frame minibuffer nadvice seq simple cl-generic=0A= indonesian philippine cham georgian utf-8-lang misc-lang vietnamese=0A= tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek=0A= romanian slovak czech european ethiopic indian cyrillic chinese=0A= composite emoji-zwj charscript charprop case-table epa-hook=0A= jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs=0A= theme-loaddefs faces cus-face macroexp files window text-properties=0A= overlay sha1 md5 base64 format env code-pages mule custom widget keymap=0A= hashtable-print-readable backquote threads dbusbind inotify lcms2=0A= dynamic-setting system-font-setting font-render-setting cairo=0A= move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process=0A= native-compile emacs)=0A= =0A= Memory information:=0A= ((conses 16 482129 60014)=0A= (symbols 48 32378 9)=0A= (strings 32 142838 11790)=0A= (string-bytes 1 3882451)=0A= (vectors 16 55285)=0A= (vector-slots 8 951807 39906)=0A= (floats 8 223 67)=0A= (intervals 56 432 97)=0A= (buffers 984 12))=0A= From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 24 06:06:43 2023 Received: (at 65488) by debbugs.gnu.org; 24 Aug 2023 10:06:43 +0000 Received: from localhost ([127.0.0.1]:36171 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZ7Eh-00065l-AB for submit@debbugs.gnu.org; Thu, 24 Aug 2023 06:06:43 -0400 Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]:41764) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZ7Ee-00065U-1o for 65488@debbugs.gnu.org; Thu, 24 Aug 2023 06:06:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1692871588; bh=p3Z6WZFolUvEBoL0iW9kme7R/g/DfAaqsRWsXl/BolE=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=JVfEeXjCv4qLB/4/EGI0qfG2KyuZ6yZqqujLkrHr2Um2xKBlqWwcPYkPFHVIrIEDxLYMKkpPVve4VPCoGlM2WfIvuqjzkbiVgwLisaUqJB+nAxj5MmWoVeaZT7fi3scvyjgGOLKPgdqFU47At1tzk2QJUOd5wxBC1Hmxi8yDMKsSZueUeMalEyehcg9q8CCZhQM3cQckvDjlnVnYtYSeo7Z3YlHh+z6ZsP04PTLBDdgAyi26se55u92jHlWVlWz9kxxWucj9Vsc5Mom5vYbG9o/qZO31XZlaigZXrwlU+NsL0p/UyHv4M13/aWnvfvUywRUzL8/48zD2YRjaZd1GDQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1692871588; bh=OH07tWI1LqJ9XvZwHa8C0hJPOrFvQWb38XdS36pUn0a=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=WE97lWk0t0gK2LbUpysRscQQfocrTxboJny1mVRT5UsdyLqYLihCDs122gmJvva4GmyOqw9j6DIAu97OXYAhQ0RGpeF9qgENedtBv5MRtvS9KebzKDnnqMeGQXpP552wS+k5SQEBcBNKR2LXI+PlEDmJ+3QEYkbb0PzSGd7P6TMPLYAEPogoU6fBx9HdTLWSfVf4bvblm/tJZN/5j7zqbCoDxHTXYwi+6GmDlA0z6RBj6WkJqlN8OC5cKMbWuBqfqsfAyfjMuIho7tk87vb0CilAeyCRUrPoGGntmajJLqPSwqEEHa1XEXPmpGHuxnVM7QRNuyhhW3FvB2P4nL4B7Q== X-YMail-OSG: ctqFuikVM1nOXs6Vyn0ZRnj2np3Wx_2AH3PvyXG6BDy7IakO1_90ND7Vjzb6D1x PlSjzSyryGszIvqjTa3KCDGfw4LnvjKZXqQG3ICvHtQI4AIgtxFF3g0MU00mdztvRFzp38iIKYqx EMny6P5JZNn2lXopL4tOJy0.OL66L92GNlAto7L.KUpvnnegulMigu6mhhzDAUr_339efgaGZL7B q.gM4PUg5TutMSFpB_XJHIdyHYiXG8uUqaVTHtlzHlm4jxlMxzyFhO40.I3zoRh5f6yr2TlEsbQg 0288XEF_bcz6SoeboWjbXc2XEDbY.ERzZzD7jF8gHkKgRuoU9OFZ4wDiVNB_xSllZUx19XUSw9A3 xBoSQ6fdWFiUP1QjXPDq2OVOwB4iIVGVp2bbf._Hr6FRNLxdGCVpprv8clJ8qG4ZPXqmU6xeIDis ZXT7uy4kDP8LtzLN.ZL1ub0GXj.Ju45uy98cgDygtFVlhMEFkOOqUnFFIVrhRAbO429.8ElJdaCd Xt7eRsDUy9FCZfWD6olZLZIfZF1dksQ5oPgWWKviOGC7pqV5BV4UJcYUnmlCNjWyshTGVmY4T.Kk afasUU9jNXtFWhwaJITLoPCOIE7sxD5kIbUuoQjxNiIjJQ8HuLcwhA9Nt_dfZ9bQagDpQAJboFb_ wc8dDJ68m3dfvUNcrhUFvDORC5iGKwjFMePgyeMHjC2Hs0GgC4I5H5xWOrkkgFvYOWrsvxQm01pl n7lrX89lLGCRh5I.VtkjhyPVSU7kitwJ9YRWwHCXqjAtMhALFMtX0mQw_0zevyXSiLureDcy0l8O Wt0vvXConyX1ImvaokPdBDbSghofVuiKIAdSjeJ8PtyJ6Z1sNstRdloltSsQ5vcQyIvcvmkDYf9b OaOloXAH75ZzBagmY7gLkUGsHrr7ogqPeHAL3vU_QgIym19O6EscCO0GdWf5kESP.KWM4tQqBL2d UtZWwkDtPmTi5HZpjH42wnIM3GIZRLQ9QjWhCz4efZ6trxJ7Jv94Mr4RHGr01.xkgNE5jUgScy67 ftJB5J1NO0ZbAExm2OIuvkqZmZ7Kod5fV7_rRiiPwilO1NueqNQIa9tMZxTLK0Uzee2RbEBy5SYG yPacWZ1g6EenceRl0_Bg.kEd8fbHQPGvqYDYpzItv3DYp7alLefJev1qWbGJVcbXTiYPEiNwoe0_ c2FJfpfJnHTqulZlQDL3W0ystrI1YH_knZDN.qBJS8mqmdeqQ9_GsgSsW6UpEEzn2gemPCxQaUi1 rewGCfG8RdmmnwMljg4A.NPQH8p4dZuJ4E9GQvvRYHApyu9XgtD.bp2S.PGPxf4g._JRDhUBvbvx mHUdXrj1ImzGqYNEDCTFw6bwNuEp1fYg1av0p3QaI7XZPv24zbCNIBlPykxlRTfZnkHoWPb0mdmi Ymos6UW53dYI4GEKgQWJ4ippRTKVbg04Tjh6rZcvD4M18Scu5So8MHhMy5V9Sr1DuZMO.UZrkFor _7u6.Vy7WdBMdFDPzOklysk9Z7d4UaGP2j_pl48UNN65bLW.2kepZ.tBH1_Hmn0BWAukqzRXCsVl 3hH_BFVbkb4Pu_AD4p7e0yCce_Rlbj22z5Xy1sRN30H5h3xdRzKJTfjo_HAZAcVBF5RlEanE34RB JxdF5G7MyRKxaIC89bMOm0Qgobzn8u5ZpM7EYMq6k2UdHH10l44dUYOWWS1SF0xnC9TdzCiY7LX9 oORItK3rTJ01pRdR2KbmrluG9tBRV5sBFswTcfJc_UlPsJG8a3LxWFwjW4T0DFkOKyq1R5CeMICD ZNe2Js9PLUXO1E0E94DwVyT4UAHVanuXyz4DFZ4oP2JNPndomblseLW4u6rHvq.gRXOY4.BS2Wis UbLXVcjBUPxCvJHqwBsr681M.hMFndZ5g_aySxcgEG1qdMImO1bGXCJ8GaK3HpsDNLfh77GV1lQZ SZQOz2L.7vCl_2t20y2.gJMIZW2jmIRYc4Us_rjT8hR6SigXBBrKD1ZJV3v3O4inuRnbNvlyRAD. Wzja_64yKtx4oc.5VjWqgY1C3uih2u7dhSHqCQQ1zw12pILQkgxsmqBWCAUonz2PcUGm8StuqHKJ ErpLy_7S1oPcaW3xls.dSS5r1nimR_yNxKFCsZ593NMF5EuAhlx_d87NphjDuwJ6tRil7wMnVdpO rsz_h0R6P8KHApdDaujXZeOw0t4s2gGYgsW02B1Gj5iVEP9RDgup8OLI3.CULay7AV9X0H4Jp5xy UzsWcTSKR6jH.iOrq6g07OG8bGL4QZyc4.DDZEUhDaCOvKbgzHxEOHZryyMb_PWeA X-Sonic-MF: X-Sonic-ID: 5aa4e2e3-611f-425f-b2d0-6e3282a65609 Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Thu, 24 Aug 2023 10:06:28 +0000 Received: by hermes--production-sg3-69654d8bd-cdvp5 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 463ead1a4d4be7dd4d81c5de2aac7f05; Thu, 24 Aug 2023 10:06:25 +0000 (UTC) From: Po Lu To: Johan Bengtsson Subject: Re: bug#65488: 29.1; Modifiers stack when modifier keys are remapped in x-server In-Reply-To: (Johan Bengtsson's message of "Thu, 24 Aug 2023 08:03:45 +0000") References: Date: Thu, 24 Aug 2023 18:06:21 +0800 Message-ID: <87lee069gi.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21732 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 840 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65488 Cc: 65488@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Johan Bengtsson writes: > To reproduce: > * Map the "windows key" to Meta_L in your x-server. Assuming the Gnome environment this is done using Gnome tweaks. Set Keyboard & Mouse > Additional Layout Options > Alt and Win behavior to "Meta is mapped to Win" > * Start Emacs > * Press "windows key + x" > > Emacs will then complain that "M-s-x" is unmapped. This is a bug in GNOME we've already been appraised of several times. Emacs now uses the XKB extension to establish the relationship between virtual modifiers and real modifier bits within an X server, which is capable of detecting when multiple virtual modifiers are associated with the same modifier bit. You probably need to run: $ xmodmap ascertain which modifier bit is bound to Super, and remove the extraneous virtual modifier from that bit. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 24 16:48:42 2023 Received: (at 65488) by debbugs.gnu.org; 24 Aug 2023 20:48:42 +0000 Received: from localhost ([127.0.0.1]:38720 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZHFx-0001VY-M0 for submit@debbugs.gnu.org; Thu, 24 Aug 2023 16:48:42 -0400 Received: from mail-ed1-x532.google.com ([2a00:1450:4864:20::532]:42160) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZHFv-0001Uj-G1 for 65488@debbugs.gnu.org; Thu, 24 Aug 2023 16:48:39 -0400 Received: by mail-ed1-x532.google.com with SMTP id 4fb4d7f45d1cf-51cff235226so702275a12.0 for <65488@debbugs.gnu.org>; Thu, 24 Aug 2023 13:48:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692910109; x=1693514909; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=jH71bz+rr8rVvVNLmZHHT+qbFiVa6U3ZNBTXQ16Yiu0=; b=KA6GK5/r9KMDdou7Rrk7LYg6JykQGo1xXWjnfzfza38ifkrZgLkbNyXtvm5jAsgE8H xKJxMKPQT7/NYYs1jnfhorBn09Pgf84SVr/BMOou5igLfDjsmrw+zQ75yTCkVhTK5uUN fq3zEiCE6rgxSxL40/sfEVLTo1mPSn1WwWUADWpjYaHmXY4TvL/eQcp3bZ99FTJaoK8w MnyBymqTpM/0lJA3Lo/riMbWJd1WF0QRA9H+waUHlocxYEY06/PskOpn3PxMVkJBsHDL s8BmZ4ZBK13+Aj1pZn0yt0h3qN1bYzqROsHmkHopiuQQUq1ds5FM2m3pFFjsPb0acff4 NNRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692910109; x=1693514909; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=jH71bz+rr8rVvVNLmZHHT+qbFiVa6U3ZNBTXQ16Yiu0=; b=GATEVGE2BZHaSmCrFkr0lpRcTMH04qPBSVDO78eycqXT4IkWX8xZoTKD5WMIe32ZvC I/znMYhFv6tx7ubKqI2vBSErWAzHGTudRTeX9p4jAtaWGI6zTDk9cB74tCwFveY7Ul7O QuOFm2RPZMyjaXA0M1pqIMty0RzAob7XOXCJqccu+OHycOU30OvPgrzXy6/g9aOjxnFT 9WBmpgFs/xN0DBdNAxT/GCC8hfNloZyqJLJw0sILm/OBAdZvBOSXBmU5icKfNglNmk9w 4VhaZVxw9ZV9eGmVnJQJihIgAQmUnFo0pZakCJ00+RKTcNBksqzpp5njnzb4Cnw12TX0 ErUw== X-Gm-Message-State: AOJu0YxA2+Wx2qe+s5vTTwJnC1ytydA7Yv3z/SMh+0Wp6C1YbA3tWKcZ 7fkIYCS4e2BoP93zPQ/p33cGV+Z7YE1XvYuzksA= X-Google-Smtp-Source: AGHT+IHK8bIRuvYNTEhzEh2sCz/wskJoIDbLhX0s4Yrn8cnVhDy0h5QiVQdYvDyGzb5rY5MPGN10yvjraAUyOAgMYqY= X-Received: by 2002:a05:6402:343:b0:523:100b:70da with SMTP id r3-20020a056402034300b00523100b70damr19877305edw.4.1692910109006; Thu, 24 Aug 2023 13:48:29 -0700 (PDT) MIME-Version: 1.0 References: <87lee069gi.fsf@yahoo.com> In-Reply-To: <87lee069gi.fsf@yahoo.com> From: Stefan Kangas Date: Thu, 24 Aug 2023 22:48:17 +0200 Message-ID: Subject: Re: bug#65488: 29.1; Modifiers stack when modifier keys are remapped in x-server To: Po Lu Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65488 Cc: Johan Bengtsson , 65488@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > This is a bug in GNOME we've already been appraised of several times. Do you happen to have a reference to the bug numbers where this was previously discussed? Thanks in advance. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 02 12:19:57 2023 Received: (at 65488) by debbugs.gnu.org; 2 Sep 2023 16:19:57 +0000 Received: from localhost ([127.0.0.1]:38337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcTLp-0006oL-Ds for submit@debbugs.gnu.org; Sat, 02 Sep 2023 12:19:57 -0400 Received: from mail-lf1-x132.google.com ([2a00:1450:4864:20::132]:54577) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcTLk-0006nc-T4 for 65488@debbugs.gnu.org; Sat, 02 Sep 2023 12:19:54 -0400 Received: by mail-lf1-x132.google.com with SMTP id 2adb3069b0e04-50078e52537so204213e87.1 for <65488@debbugs.gnu.org>; Sat, 02 Sep 2023 09:19:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693671577; x=1694276377; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=Y6r7m613fS3X7gfwwPbw98kfe2Y0vBsCm+LSWei1k7g=; b=PgcGT14ktA5CFW3UwUav9m3kNYIkpAjYEM6eGZgBZbz5TROfZcCss7CmdPNZaycoxL 2PrJ88xKMefmX5r2rwvLY27mt7rrr28QOEkcKl65HvDwGN8sOMlyI3wyQUQeH+rv3VB/ X3O7PTonpNZ+AJjwlGgRsIxL0zSOUdeSGsnmpTEVFNNi4IaxkOLOPw38fEGBerDFqMsj Q1wLHjBVKzkQ3lW0bQ7lgOl1aY6l6K6sLu12XZ++JHlZ6eaVARwebSnnY7BmqH3FG5Tz eNRNfBDyE8j2jrMVFDa2RM9JEY5yWiHf/RrvV4TY5Nig/zfv8fbIGjGX97uS/5TO5XqI 89Lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693671577; x=1694276377; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Y6r7m613fS3X7gfwwPbw98kfe2Y0vBsCm+LSWei1k7g=; b=TgSX3zU741v9noaM0dQn/sHR9rfI/4qxBbqI2KS/gPpOzEJ/J7R7vtVQvTwJKfKTMF FNWJ64Ta4wep6gO664YVddaLzghTAuFbPp4UtU/LGjinfQe+QCg+gfw87IGfNSD9M5X6 yK8sn9+h8VGYjjIVHeI97RPWU9JEzCfBuP2CsdOilHeY8ACvZtk2H1IrREoRI0/zt0eP UV3jAJ723/SsvIotOq/j65owzH80Hp2z9rX8pfYmsAsbU/gfP6M2tgJxVoHCEm5vzpa5 EaCg4mR3uy6YPMLv5EWR2Q/XdvqCIyOkfwmhSkn2W4DmbgAFLXbP5yNRMPRp9nJ0OUwp Sq/Q== X-Gm-Message-State: AOJu0YxaYgzG0I0q+VtYUh/3ZQZNcWGN0xIWRI4KDgjMEuZ1UeJyavDf +3j1/6yI93c0LFgLh7udljiNkfcaueH0kS/57g0= X-Google-Smtp-Source: AGHT+IFhjENQ2R8s45WN3CbRcAxiPLxclZXo+8p641vj/A+kefJuH+dG74gSA6zO0jGX6f1dTScZkncsXT72oykiTxo= X-Received: by 2002:a05:6512:b8e:b0:500:9b7d:ee22 with SMTP id b14-20020a0565120b8e00b005009b7dee22mr4401890lfv.60.1693671576906; Sat, 02 Sep 2023 09:19:36 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 2 Sep 2023 09:19:36 -0700 From: Stefan Kangas In-Reply-To: <87lee069gi.fsf@yahoo.com> (Po Lu's message of "Thu, 24 Aug 2023 18:06:21 +0800") References: <87lee069gi.fsf@yahoo.com> MIME-Version: 1.0 Date: Sat, 2 Sep 2023 09:19:36 -0700 Message-ID: Subject: Re: bug#65488: 29.1; Modifiers stack when modifier keys are remapped in x-server To: Po Lu Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65488 Cc: Johan Bengtsson , 65488@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 65488 notabug close 65488 thanks Po Lu writes: > Johan Bengtsson writes: > >> To reproduce: >> * Map the "windows key" to Meta_L in your x-server. Assuming the Gnome >> environment this is done using Gnome tweaks. Set Keyboard & Mouse > Additional >> Layout Options > Alt and Win behavior to "Meta is mapped to Win" >> * Start Emacs >> * Press "windows key + x" >> >> Emacs will then complain that "M-s-x" is unmapped. > > This is a bug in GNOME we've already been appraised of several times. > > Emacs now uses the XKB extension to establish the relationship between > virtual modifiers and real modifier bits within an X server, which is > capable of detecting when multiple virtual modifiers are associated with > the same modifier bit. > > You probably need to run: > > $ xmodmap > > ascertain which modifier bit is bound to Super, and remove the > extraneous virtual modifier from that bit. It seems like this is not a bug in Emacs, so I'm closing it. Thanks. From unknown Fri Jun 20 07:15:05 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 01 Oct 2023 11:24:32 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator