Weird CTRL+SHIFT+KEY behaviour in Xorg sessions with "Locate Pointer" on

Bug #1922723 reported by Andrea Agnolin
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-shell (Ubuntu)
New
Undecided
Unassigned

Bug Description

I run a newly installed Ubuntu Hirsute.
Inside a "Ubuntu on Xorg"(GNOME) session i cannot use CTRL+SHIFT+KEY shortcut normally.
If I press first CTRL, then SHIFT, then KEY everything works.
If I press SHIFT, then CTRL then KEY nothing happens.
On the Ubuntu (GNOME Wayland) session things works out normal.

Step to reproduce:
* Log in in a Xorg session
* Turn on the "Locate Pointer" setting in Setting/Accessibility
* Open gnome-terminal
* Press CTRL + SHIFT + "N" (in this order), a new terminal window appears
* Press SHIFT + CTRL + "N" (in this order), nothing happens.

The same happens with Firefox, Nautilus and other apps.

Possibly, Related to this, I also found that, only on a Xorg session, during a Wine-runned gamed I play "CTRL + KEY" behaves just like "KEY". But this might be a Wine bug.

ProblemType: Bug
DistroRelease: Ubuntu 21.04
Package: xorg 1:7.7+22ubuntu1
ProcVersionSignature: Ubuntu 5.11.0-13.14-generic 5.11.7
Uname: Linux 5.11.0-13-generic x86_64
ApportVersion: 2.20.11-0ubuntu61
Architecture: amd64
BootLog: Error: [Errno 13] Permesso negato: '/var/log/boot.log'
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Tue Apr 6 14:14:37 2021
DistUpgraded: Fresh install
DistroCodename: hirsute
DistroVariant: ubuntu
DkmsStatus:
 rtl8821ce, 5.5.2.1, 5.11.0-13-generic, x86_64: installed
 virtualbox, 6.1.18, 5.11.0-13-generic, x86_64: installed
ExtraDebuggingInterest: Yes, if not too technical
GraphicsCard:
 Intel Corporation HD Graphics 620 [8086:5916] (rev 02) (prog-if 00 [VGA controller])
   Subsystem: Hewlett-Packard Company HD Graphics 620 [103c:84a7]
   Subsystem: Hewlett-Packard Company GM108M [GeForce MX130] [103c:84a7]
InstallationDate: Installed on 2021-03-31 (5 days ago)
InstallationMedia: Ubuntu 21.04 "Hirsute Hippo" - Beta amd64 (20210331)
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 003: ID 0bda:b00a Realtek Semiconductor Corp. Realtek Bluetooth 4.2 Adapter
 Bus 001 Device 002: ID 05c8:03c7 Cheng Uei Precision Industry Co., Ltd (Foxlink) HP TrueVision HD Camera
 Bus 001 Device 004: ID 046d:c51b Logitech, Inc. V220 Cordless Optical Mouse for Notebooks
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: HP HP Laptop 15-da0xxx
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.11.0-13-generic root=UUID=81ec23d7-e690-4f52-b570-c2c252d1f0e8 ro quiet splash vt.handoff=7
SourcePackage: xorg
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 11/21/2018
dmi.bios.release: 15.7
dmi.bios.vendor: Insyde
dmi.bios.version: F.07
dmi.board.asset.tag: Type2 - Board Asset Tag
dmi.board.name: 84A7
dmi.board.vendor: HP
dmi.board.version: 80.31
dmi.chassis.asset.tag: Chassis Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: HP
dmi.chassis.version: Chassis Version
dmi.ec.firmware.release: 80.31
dmi.modalias: dmi:bvnInsyde:bvrF.07:bd11/21/2018:br15.7:efr80.31:svnHP:pnHPLaptop15-da0xxx:pvrType1ProductConfigId:rvnHP:rn84A7:rvr80.31:cvnHP:ct10:cvrChassisVersion:
dmi.product.family: 103C_5335KV HP Notebook
dmi.product.name: HP Laptop 15-da0xxx
dmi.product.sku: 4YC20EA#ABZ
dmi.product.version: Type1ProductConfigId
dmi.sys.vendor: HP
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.104-1build1
version.libgl1-mesa-dri: libgl1-mesa-dri 21.0.1-1
version.libgl1-mesa-glx: libgl1-mesa-glx N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.20.10-3ubuntu5
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20200714-1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.17-1

Revision history for this message
Andrea Agnolin (agno94) wrote :
Revision history for this message
Daniel van Vugt (vanvugt) wrote : Re: Weird CTRL+SHIFT+KEY behaviour in Xorg sessions

I can't seem to reproduce the problem using the steps provided above. Can you please try with a USB keyboard? This might be hardware-specific...

summary: - Weird CTRL+SHIFT+KEY behaviour
+ Weird CTRL+SHIFT+KEY behaviour in Xorg sessions
affects: xorg (Ubuntu) → xorg-server (Ubuntu)
Changed in xorg-server (Ubuntu):
status: New → Incomplete
Revision history for this message
Andrea Agnolin (agno94) wrote :

I tried with an external USB keyboard. Same issue.
I have also run `dpkg-reconfigure keyboard-configuration`. Nothing has changed.

Revision history for this message
Andrea Agnolin (agno94) wrote :

I found a solution. I turned off the "Locate Pointer" accessibility setting.
So SHIFT+CTRL+KEY does not work in xorg session if "Locate Pointer" is turned on.

summary: - Weird CTRL+SHIFT+KEY behaviour in Xorg sessions
+ Weird CTRL+SHIFT+KEY behaviour in Xorg sessions with "Locate Pointer" on
description: updated
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

I wonder if we can generalize this with bug 1872230

affects: xorg-server (Ubuntu) → gnome-shell (Ubuntu)
Changed in gnome-shell (Ubuntu):
status: Incomplete → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.