[Q] Disable Shift + Space = Lang on Keyboard dock?

tntc

New member
Feb 24, 2011
2
0
0
I just bought my Galaxy Tab yesterday, and it's pretty awesome. I also bought the keyboard dock, and it's excellent except for one super annoying problem: If you hit space while holding shift, it changes the language. In my case, it doesn't do anything (Just says ENGLISH on the screen), but it's really annoying to have that pop up every time I type a sentence with caps or punctuation in it.

For example: Typing "WOW! THIS IS AWESOME!" would be easy. You just hold shift while typing the whole sentence. On the tab, at every space it acts as though I have pressed the Lang key on the keyboard. This only happens with the hardware keyboard.

I did some mucking around in system files (/system/usr/keylayout/), and noticed p1_keyboard.kl, but only the actual Lang key is mapped to LANG. When I commented that line out, my Lang key was disabled, but the Space+Shift still "worked" and popped "English" up on my screen. The Freedom Pro drivers have an option to disable shift+space, but the regular samsung keyboard does not. Any idea how to get rid of this incredibly annoying behavior?

Edit: I just noticed that this "feature" is documented in the manual. No way to disable it is mentioned.
 
Last edited:

tntc

New member
Feb 24, 2011
2
0
0
Just a quick update: I've contacted Samsung Support via twitter, but they didn't have a galaxy tab available with a keyboard dock. Seriously. Samsung Support didn't have a galaxy tab with external keyboard to even test the issue. I'm trying e-mail next. Frankly, having shift+space change the language when there is a language button RIGHT NEXT TO THE SPACEBAR is insane.

I think I have to make my own solution to this one. Of course, I can't post in the developers section yet, so I can't really ask for help there either. I'm fairly certain that the solution isn't /system/usr/keylayout/p1_keyboard.kl because, while there is a LANG button mapped, disabling it merely disables the actual LANG button on the keyboard. Shift + Space continues to switch the language.

This is literally making me not use the keyboard, because if I type "I", and hold shift a bit too long, ENGLISH shows up on my screen. If I'm typing a sentence with lots of caps or acronyms, ENGLISH is on the screen pretty much the entire time because I'm holding shift. Any help at all would be appreciated.
 

syphex

Senior Member
Aug 31, 2010
78
3
0
Just a quick update: I've contacted Samsung Support via twitter, but they didn't have a galaxy tab available with a keyboard dock. Seriously. Samsung Support didn't have a galaxy tab with external keyboard to even test the issue. I'm trying e-mail next. Frankly, having shift+space change the language when there is a language button RIGHT NEXT TO THE SPACEBAR is insane.

I think I have to make my own solution to this one. Of course, I can't post in the developers section yet, so I can't really ask for help there either. I'm fairly certain that the solution isn't /system/usr/keylayout/p1_keyboard.kl because, while there is a LANG button mapped, disabling it merely disables the actual LANG button on the keyboard. Shift + Space continues to switch the language.

This is literally making me not use the keyboard, because if I type "I", and hold shift a bit too long, ENGLISH shows up on my screen. If I'm typing a sentence with lots of caps or acronyms, ENGLISH is on the screen pretty much the entire time because I'm holding shift. Any help at all would be appreciated.
Did you by chance get any answers to this issue? I am having the same issue and it's driving me nuts. Almost every sentence that I write I have to backspace and start over.
 
Last edited:

DLeach4512

Member
Dec 26, 2012
48
4
0
Chino Hills, CA
Hey everyone, I came across this post while searching for a way to disable the SHIFT+SPACE keyboard shortcut (Stupid!).
So, while it's default in Samsung Keyboard, other keyboards allow other options. I installed "Google keyboard", and now everything works great, and I don't have the annoying popup everytime I hold shift too long before a space! :D
 

ralthenn

New member
Apr 11, 2018
2
1
0
Hello, I'm resurrecting this thread because shift space is still an issue in Samsung Keyboard. Gboard (what Google Keyboard is called now) solved this problem for me, too. -- Ronald Althenn, former Samsung call center analyst
 

wgwgbmp

New member
Apr 12, 2018
1
0
0
I've installed GBoard, but Samsung Keyboard shortcuts still work. When I look at keyboard setting for my physical keyboard, I can see that both keyboard layouts (GBoard & Samsung) are present. I can't seem to find a way to force my device (Note 8) to only use GBoard layout.

Thoughts?
 

ralthenn

New member
Apr 11, 2018
2
1
0
Sorry for the late reply. I dropped my phone recently and started having that same issue. Even with gboard installed, I am never going to need to change my language using shift space, ever, and yet even when I'm using sidesync just so I can see my screen, English pops up all the time and eats up my space. I am trying to find other ways of fixing this. I will post again soon.

---------- Post added at 02:35 PM ---------- Previous post was at 02:27 PM ----------

Okay, I think I've got it. When there is an external keyboard attached in sidesync, you must use the Select Keyboard notification and choose Gboard. This is where the proper command hooks get installed. Shift space comes out as a space when I type using gboard. If you have a "Select External Keyboard" notification, don't change it there, because shift space still popped up English for me until I used the first notification.

This is insanely complicated, I know. I wish I was a Samsung dev; I'd submit a change to fix that. I'll have a job soon, I hope.
 
  • Like
Reactions: Sokraates

abdkok

New member
Aug 9, 2010
3
1
0
Please upvote

This issue reported in Samsung US Community, please upvote to have it fi.xed:
please google
Physical Keyboard: Shift+Space triggering language change makes external keyboard impossible to use "Communuity" "Samsung"


I just bought my Galaxy Tab yesterday, and it's pretty awesome. I also bought the keyboard dock, and it's excellent except for one super annoying problem: If you hit space while holding shift, it changes the language. In my case, it doesn't do anything (Just says ENGLISH on the screen), but it's really annoying to have that pop up every time I type a sentence with caps or punctuation in it.

For example: Typing "WOW! THIS IS AWESOME!" would be easy. You just hold shift while typing the whole sentence. On the tab, at every space it acts as though I have pressed the Lang key on the keyboard. This only happens with the hardware keyboard.

I did some mucking around in system files (/system/usr/keylayout/), and noticed p1_keyboard.kl, but only the actual Lang key is mapped to LANG. When I commented that line out, my Lang key was disabled, but the Space+Shift still "worked" and popped "English" up on my screen. The Freedom Pro drivers have an option to disable shift+space, but the regular samsung keyboard does not. Any idea how to get rid of this incredibly annoying behavior?

Edit: I just noticed that this "feature" is documented in the manual. No way to disable it is mentioned.
 
  • Like
Reactions: nickthaskater

nickthaskater

Senior Member
Jul 17, 2017
197
110
43
This issue is now more annoying than ever thanks to DeX forcing you to use the Samsung Keyboard.

You can manually disable the Samsung Keyboard via ADB, but doing so results in either:

* phone screen waking/blurring whenever clicking into a type field in DeX
* DeX hard crashing and requiring a wipe of app data via ADB if you try to force the on-screen keyboard in DeX from "phone" to "monitor" while Samsung Keyboard is disabled

Keep reporting this crap to Samsung until they at the very least add a simple toggle to disable the shift-space "feature."
 

aeradwan

New member
Dec 19, 2019
1
0
0
OMG I HATE this stupid thing!!!!!!!!!! so much, I don't understand, if ctrl+space is switching lang already, wtf do you put something like shift (very common)! I HATE this so much to the degree I might retrun the whole thing
 

dr_andius

New member
May 29, 2020
1
0
0
Finally they've changed that stupid thing. Now you can go Settings->General Management->Language and Input->Physical keyboard->Change language shortcut