When I set "Win key + Space" for Language layout toggle, it changes English to Persian well, but not changes from Persian to English and layout is stock on Persian. And I had same issue with "Alt + Space" keys. So I guess this is because of Space key behavior in Persian. But I can't find its reason. And here is my kxkbrc file: [Layout] DisplayNames=, LayoutList=us,ir LayoutLoopCount=-1 Model=pc104 Options=grp:alt_shift_toggle,grp_led:scroll,grp:win_space_toggle ResetOldOptions=true ShowFlag=false ShowLabel=true ShowLayoutIndicator=true ShowSingle=false SwitchMode=Global Use=true And here is the "xmodmap -pke | grep -w 65" output: keycode 65 = space ISO_Next_Group space ISO_Next_Group nobreakspace U202F So why this issue is happened in Persian? Thanks in advance.
What is the space key behavior in Persian?