You are not logged in.
When I press S on the keyboard 's' isn't being outputed, but it registers the key being pressed and in GUI but in terminal (F1, F2, etc) it works fine.
The xfce4-keyboard-settings registers and shows the key 'S' when I bind 's' to a command.
Last edited by Brolaugh (2015-07-07 20:25:52)
Offline
Welcome to the forums!
I read where you don't experience this, but where do you experience this? In X, or only in XFCE? Does it only occur with this key only or also with other keys?
Offline
I dont experience this in the terminals that you access through pressing Alt+Ctrl+F(1-6).
And this does not occur with other keys.
Offline
Sorry, missread you question. I know this atleast occurs in XFCE. I dont know what's X or not though.
edit: When I installed Arch my friend was helping me configure it so he just sent the commands that I was gonna type into the terminal through Skype (this was 3 days ago).
Last edited by Brolaugh (2015-07-05 23:25:12)
Offline
What's the output of
uname -aRun 'xev' and post what does it print out when you press 's'.
Offline
Input: uname -a
Output: Linux Mavis 4.0.7-2-ARCH #1 SMP PREEMPT Tue Jun 30 07:50:21 UTC 2015 x86_64 GNU/Linux
'xev' gave the output: bash: xev: command not found
so I installed xorg-xev and ran the command.
And here's the output.
http://pastebin.com/jcPa5Mya
Offline
I just noticed that when pressing 's' in dmenu2 it outputs the letter correctly.
Offline
Try running
localectl statusto see what your locale and keymap settings are set to.
Offline
output:
System Locale: LANG=en_US.UTF-8
VC Keymap: sv-latin1
X11 Layout: sv-latin1
X11 Model: qwerty
Offline
It looks like you have your locale set to english, but you're using a latin keyboard layout. Use
localectl list-keymapsto list all the keymaps then copy the one that you need. Then run
localectl set-keymap --no-convert keymapreplacing keymap with the correct one that you copied earlier.
Edit: For safety reasons, I'd test the keymap with
loadkeys keymapto make sure it works before you run the command above.
Last edited by TheLinuxNoob (2015-07-06 01:50:41)
Offline
It didn't work.
loadkeys sv-latin1 gave the output: Couldn't get a file descriptor referring to the console
Offline
I had a similar problem. Some letters didn't print. Try reseting to default all shortcuts in Settings > Keyboard > Application shortcuts.
Offline
I had this application shortcut which was bound to '§'.
dmenu_run -l 20 -w 200 -y 18 -nb '#232c31' -nf '#6c7a80' -sf '#ac4142' -sb '#232c31' -o 0.95
rebound the function to Super L and 's' works again!
Offline
Glad you fixed it. Please remember to mark the thread as solved https://bbs.archlinux.org/viewtopic.php?id=130309
Offline