THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY. A new Flyspray task has been opened. Details are below.
User who did this - Renato Alves (unode) Attached to Project - awesome Summary - Garbled input with multiple keyboard layout toggling on Caps-Lock Task Type - Bug Report Category - Core Status - Unconfirmed Assigned To - Operating System - Linux Severity - Medium Priority - Normal Reported Version - 3.5.2 Due in Version - Undecided Due Date - Undecided Details - When configuring multiple keyboard layouts and setting the toggle button to Caps-Lock the second layout works fine in most X applications but produces garbled text in awesome widgets/input fields and causes mouse clicks in awesome widgets to be ignored. This problem is not present in previous versions of awesome. I haven't downgraded to confirm this yet, but as far as I remember 3.4.x worked fine. Steps to reproduce: 1. Start awesome normally 2. Run "setxkbmap -option" (to discard any keyboard layout option - defaulting to us layout) 3. Start menubar.show() and type abcdef press Caps-Lock and type abcdef again. (should produce abcdefABCDEF) 4. Press Caps-Lock again to return to lowercase. 5. Run "setxkbmap gb,us -option grp:caps_toggle,grp_led:caps,terminate:ctrl_alt_bksp" (to set 2 layouts and toggle key to be Caps-Lock) 6. Repeat step 3 (should produce abcdefÆ’©ÐEª - backspace won't work either) 7. Repeat step 4 to return to normal. 8. Press Caps-Lock again to change to the broken layout. 9. Try clicking the taskbar and select other applications. (mouse clicks are ignored on the taskbar, but not on other applications, layout also works fine in other applications) 10. Repeat step 7 The choice of second keyboard layout doesn't affect the produced result, it will always be garbled. Current version is: awesome v3.5.2 (The Fox) • Build: Oct 28 2013 14:50:07 for x86_64 by gcc version 4.6.3 (@station) • Compiled against Lua 5.1.5 (running with Lua 5.1) • D-Bus support: ✔ More information can be found at the following URL: https://awesome.naquadah.org/bugs/index.php?do=details&task_id=1194 You are receiving this message because you have requested it from the Flyspray bugtracking system. If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above. -- To unsubscribe, send mail to awesome-devel-unsubscr...@naquadah.org.