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.

Reply via email to