I recently updated to awesome 3.3 from 3.2, and I couldn't migrate my
old config - keybindings not working. 

My example:

for i = 1, keynumber do
         awful.util.table.join(globalkeys,
                                                                awful.key({ 
modkey }, i,
                                                                                
function ()
                                                                                
         local screen = mouse.screen
                                                                                
         if tags[screen][i] then
                                                                                
                        awful.tag.viewonly(tags[screen][i])
                                                                                
                        ctag[screen].text = "[" .. tags[screen][i].name .. "]"
                                                                                
         end
                                                                                
end),
                                                                awful.key({ 
modkey, winkey }, i,
                                                                                
function ()
                                                                                
         local screen = mouse.screen
                                                                                
         if tags[screen][i] then
                                                                                
                        tags[screen][i].selected = not tags[screen][i].selected
                                                                                
         end
                                                                                
end),
                                                                awful.key({ 
modkey, shift }, i,
                                                                                
function ()
                                                                                
         if client.focus and tags[client.focus.screen][i] then
                                                                                
                        awful.client.movetotag(tags[client.focus.screen][i])
                                                                                
         end
                                                                                
end),
                                                                awful.key({ 
modkey, winkey, shift }, i,
                                                                                
function ()
                                                                                
         if client.focus and tags[client.focus.screen][i] then
                                                                                
                        awful.client.toggletag(tags[client.focus.screen][i])
                                                                                
         end
                                                                                
end))
end

.....

root.keys(globalkeys)

Mouse bindigns works. Whats the hell?

-- 
To unsubscribe, send mail to [email protected].

Reply via email to