<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Qt Creator 3.0.0 and Ctrl-Shift under X.Org X Server 1.15.0]]></title><description><![CDATA[<p dir="auto">I'm running Arch Linux with <a href="http://X.Org" target="_blank" rel="noopener noreferrer nofollow ugc">X.Org</a> server 1.15.0 and I have Qt Creator 3.0.0 with Qt 5.2.0 installed from Arch repo.<br />
I'm using Awesome window manager.<br />
I'm using the following Xorg keyboard configuration:<br />
@Section "InputClass"<br />
Identifier "system-keyboard"<br />
MatchIsKeyboard "on"<br />
Option "XkbLayout" "us,ru"<br />
Option "XkbVariant" ","<br />
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll,compose:rwin"<br />
EndSection<br />
@<br />
The problem is the following: whenever I use ctrl+shift to change keyboard layout, Qt creator loses the first key I press.<br />
For example, if i keep pressing the same key (for example, "G") twice then switch layout, press it twice again, switch, press, etc., I get "пgпgпgпg" instead of "ппggппggппggппgg", because every key right afrer layout change is "eaten".</p>
<p dir="auto">I've found the following: this happens if "grp:ctrl_shift_toggle" was set during Qt Creator startup. If it's started, and then I switch layout change to Alt+Shift:<br />
@setxkbmap -option -option grp:alt_shift_toggle<br />
@<br />
then Qt Creator still "eats up" the first key after Ctrl+Shift released.<br />
If Qt creator is started with "grp:with alt_shift_toggle" or with no toggle at all, everything is fine even if I switch to "grp:ctrl_shift_toggle" after it's start.</p>
<p dir="auto">The problem doesn't seem to appear in Gnome DE, as long as it uses his own layout management routine, but I don't like new gnome, so I decided to stay in Awesome.<br />
Any other app works fine.<br />
Awesome doesn't use any "Ctrl+Shift+KEY" sequences. All his shortcuts involve a key with a logo between Ctrl and Alt.</p>
<p dir="auto">I'm not sure if this is a bug of Qt creator or my own distro setup, so I've posted it here and not in the bugtracker.</p>
]]></description><link>https://forum.qt.io/topic/37118/qt-creator-3-0-0-and-ctrl-shift-under-x-org-x-server-1-15-0</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Jul 2026 23:14:50 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/37118.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 28 Jan 2014 16:00:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Qt Creator 3.0.0 and Ctrl-Shift under X.Org X Server 1.15.0 on Tue, 08 Jul 2014 10:24:43 GMT]]></title><description><![CDATA[<p dir="auto">I've reported here:<br />
<a href="https://bugreports.qt-project.org/browse/QTCREATORBUG-9589" target="_blank" rel="noopener noreferrer nofollow ugc">https://bugreports.qt-project.org/browse/QTCREATORBUG-9589</a><br />
Looks like it's not QtCreator-related bug, but it appears there.</p>
]]></description><link>https://forum.qt.io/post/226059</link><guid isPermaLink="true">https://forum.qt.io/post/226059</guid><dc:creator><![CDATA[umod.47]]></dc:creator><pubDate>Tue, 08 Jul 2014 10:24:43 GMT</pubDate></item><item><title><![CDATA[Reply to Qt Creator 3.0.0 and Ctrl-Shift under X.Org X Server 1.15.0 on Thu, 03 Jul 2014 23:01:03 GMT]]></title><description><![CDATA[<p dir="auto">Hi and welcome to devnet,</p>
<p dir="auto">Sounds you might be hitting a bug, did you already checked the "bug report system":<a href="http://bugreports.qt-project.org" target="_blank" rel="noopener noreferrer nofollow ugc">http://bugreports.qt-project.org</a> to see if it's something known ?</p>
]]></description><link>https://forum.qt.io/post/226044</link><guid isPermaLink="true">https://forum.qt.io/post/226044</guid><dc:creator><![CDATA[SGaist]]></dc:creator><pubDate>Thu, 03 Jul 2014 23:01:03 GMT</pubDate></item><item><title><![CDATA[Reply to Qt Creator 3.0.0 and Ctrl-Shift under X.Org X Server 1.15.0 on Thu, 03 Jul 2014 12:03:12 GMT]]></title><description><![CDATA[<p dir="auto">OK. Brilliant. Now Qt creator is completely unusable.<br />
With version 3.1.2 my workaround doesn't work anymore. Qt creator keeps eating up the first symbol after Ctrl+Shift language switch. If I change grp:ctrl_shift_toggle to grp:alt_shift_toggle, Ctrl+Shift doesn't produce any bugs but doetn't switch layout as well.</p>
]]></description><link>https://forum.qt.io/post/226038</link><guid isPermaLink="true">https://forum.qt.io/post/226038</guid><dc:creator><![CDATA[umod.47]]></dc:creator><pubDate>Thu, 03 Jul 2014 12:03:12 GMT</pubDate></item><item><title><![CDATA[Reply to Qt Creator 3.0.0 and Ctrl-Shift under X.Org X Server 1.15.0 on Tue, 11 Feb 2014 09:49:57 GMT]]></title><description><![CDATA[<p dir="auto">Something is really funny...<br />
Ctrl+Num/ doesn't seem to work, while Ctrl+'/' (where '/' is located on the left from Right Shift key) works.<br />
This is independant of NumLock or current layout and sometimes is very frustrating.</p>
<p dir="auto">EDIT: my current workaround is the following bash script:<br />
@<br />
#!/bin/bash<br />
echo Starting Qt Creator with a keyboard workaround. What a shame :(<br />
xkb_option=$(setxkbmap -query | grep options | sed 's/options:\s*//')</p>
<p dir="auto">setxkbmap -option<br />
qtcreator &amp;<br />
#another nasty workaround to make SURE creator has started before setxkbmap returns old layout<br />
sleep 5<br />
setxkbmap -option $xkb_option@</p>
<p dir="auto">This is obviously an ugly solution :(</p>
]]></description><link>https://forum.qt.io/post/214406</link><guid isPermaLink="true">https://forum.qt.io/post/214406</guid><dc:creator><![CDATA[umod.47]]></dc:creator><pubDate>Tue, 11 Feb 2014 09:49:57 GMT</pubDate></item><item><title><![CDATA[Reply to Qt Creator 3.0.0 and Ctrl-Shift under X.Org X Server 1.15.0 on Thu, 30 Jan 2014 14:56:36 GMT]]></title><description><![CDATA[<p dir="auto">I've tried to remove all the hotkeys from Qt Creator that involve Ctrl and Shift together, and still no result.<br />
Is there anything else about Ctrl+Shift key combo in Creator?</p>
]]></description><link>https://forum.qt.io/post/212914</link><guid isPermaLink="true">https://forum.qt.io/post/212914</guid><dc:creator><![CDATA[umod.47]]></dc:creator><pubDate>Thu, 30 Jan 2014 14:56:36 GMT</pubDate></item></channel></rss>