Post History
Using For the console: /etc/vconsole.conf ---- KEYMAP=dvorak For X Session: .xinitrc ---- setxkbmap -layout us -variant dvorak & Problem For the console, it applies the dvorak lay...
#2: Post edited
- # Using
- For the [console](https://wiki.archlinux.org/title/Linux_console/Keyboard_configuration#Persistent_configuration):
- ```txt
- /etc/vconsole.conf
- ----
- KEYMAP=dvorak
- ```
- For [X Session](https://wiki.archlinux.org/title/Xorg/Keyboard_configuration#Setting_keyboard_layout):
- ```txt
- .xinitrc
- ----
setxkbmap -layout us -variant dvorak- ```
- # Problem
- For the console, it applies the dvorak layout to a firmware dvorak
- keyboard, messing up the input.
- When starting the X Session, I have to re-plug the keyboard in order for
- it to function properly.
- Re-plugging in console has no effect.
- # Question
- How do I prevent these configurations from affecting the external
- keyboard?
- OR
- How do I restrict these configurations to only affecting the internal
- laptop keyboard?
- # Using
- For the [console](https://wiki.archlinux.org/title/Linux_console/Keyboard_configuration#Persistent_configuration):
- ```txt
- /etc/vconsole.conf
- ----
- KEYMAP=dvorak
- ```
- For [X Session](https://wiki.archlinux.org/title/Xorg/Keyboard_configuration#Setting_keyboard_layout):
- ```txt
- .xinitrc
- ----
- setxkbmap -layout us -variant dvorak &
- ```
- # Problem
- For the console, it applies the dvorak layout to a firmware dvorak
- keyboard, messing up the input.
- When starting the X Session, I have to re-plug the keyboard in order for
- it to function properly.
- Re-plugging in console has no effect.
- # Question
- How do I prevent these configurations from affecting the external
- keyboard?
- OR
- How do I restrict these configurations to only affecting the internal
- laptop keyboard?
#1: Initial revision
How to prevent keyboard layout modifications from affecting external keyboards
# Using For the [console](https://wiki.archlinux.org/title/Linux_console/Keyboard_configuration#Persistent_configuration): ```txt /etc/vconsole.conf ---- KEYMAP=dvorak ``` For [X Session](https://wiki.archlinux.org/title/Xorg/Keyboard_configuration#Setting_keyboard_layout): ```txt .xinitrc ---- setxkbmap -layout us -variant dvorak ``` # Problem For the console, it applies the dvorak layout to a firmware dvorak keyboard, messing up the input. When starting the X Session, I have to re-plug the keyboard in order for it to function properly. Re-plugging in console has no effect. # Question How do I prevent these configurations from affecting the external keyboard? OR How do I restrict these configurations to only affecting the internal laptop keyboard?