https://bugs.kde.org/show_bug.cgi?id=497554
Bug ID: 497554 Summary: Mouse - Configure extra buttons - is keyboard-layout specific Classification: Applications Product: systemsettings Version: master Platform: Arch Linux OS: Linux Status: REPORTED Severity: minor Priority: NOR Component: kcm_mouse Assignee: plasma-b...@kde.org Reporter: izzyl...@gmail.com CC: duha.b...@gmail.com, natalie_clar...@yahoo.de Target Milestone: --- STEPS TO REPRODUCE 1. Make sure your system uses two input languages with different alphabets (i.e. you switch input languages betweeen English US and Cyrillic/Arabic/whatever.) 2. In Settings - Mouse - Configure extra buttons -> Add Binding: add binding of side mouse button to Ctrl-V and the other one to Space 3. Alternatively, add the following section to .config/kcminputrc and reboot: ExtraButton2=Key,Space ExtraButton2=Key,Ctrl+V Essentially, we mapped paste shortcut to one of the mouse side buttons, and spacebar to the other side button. OBSERVED RESULT Clicking of the side button invokes paste only if English is active input language. When the other input language is selected, the mouse side button acts normal (i.e. back or forth) The spacebar binding though works regardless of the selected input language. EXPECTED RESULT The results should be consistent. I.t. either all button work regardless of the input language or they don't. Personally I think they should send commands as programmed, disregarding the active input language. To my knowledge, there's now way to use a scancode instead of actual letter C, which could remediate the issue. That's the way other programs work, i.e. Ctrl-c/v work as intended regardless of the active input language. Unfortunately, Non-English languages exist and the users are forced to switch between input languages, so the developers should probably test them. -- You are receiving this mail because: You are watching all bug changes.