THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

A new Flyspray task has been opened. Details are below. User who did this - Ari Becker (sol)
Attached to Project - awesome
Summary - keybindings with english letters not accessible after keyboard layout 
switch to foreign language
Task Type - Bug Report
Category - Core
Status - Unconfirmed
Assigned To - Operating System - Linux
Severity - Medium
Priority - Normal
Reported Version - 3.4.10
Due in Version - Undecided
Due Date - Undecided
Details - Currently, keybindings (such as the default mod4+ctrl+R to restart 
awesome) do not activate after the keyboard has switched to a foreign language.

For example: after setxkbmap il (to switch the keyboard layout to Hebrew), the letter R 
is replaced on the keyboard with a ר (a "reish").

Expected behavior: if mod4+ctrl+R is bound to restart awesome, then mod4+ctrl+ר 
would also be bound to restart awesome, because the R and the ר occur at the 
same place on the keyboard. Expecting users to rebind all their keybindings for 
foreign layouts is cumbersome, and Lua's support for Unicode is spotty anyways 
(from what I understand).

Means of discovery: Was following: http://awesome.naquadah.org/wiki/Change_keyboard_maps and 
decided I'd rather have a key switch for switching layouts than clicking on the wibox. Added 
awful.key({modkey}, "s", function() kbdcfg.switch() end ), in globalkeys in rc.lua, and 
the keyboard layout would only switch when switching from the us layout. Had to put in a workaround 
of awful.key({modkey}, "Insert", function() kbdcfg.switch() end ), to allow a switch back 
to the us layout.

More information can be found at the following URL:
https://awesome.naquadah.org/bugs/index.php?do=details&task_id=935

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