Is there an official folder in the home directory for storing keymaps?
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO9GURib1T8z7lCwjOGLQaGtrueEthgQ8LO42ZX8cOfTqDK4jvDDpKkLFwf2J49kYCMNW7d4ABih_XCb_2UXdq5fPJDkoyg7-8g_YfRUot-XnaXkNYycsNp7lA5_TW9td0FFpLQ2APzKcZ/s1600/1.jpg)
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYQ0N5W1qAOxLP7t7iOM6O6AzbZnkXUy16s7P_CWfOb5UbTQY_aDsc727chyphenhyphen5W4IppVNernMMQeaUFTB_rFzAd95_CDt-tnwN-nBx6JyUp2duGjPaL5-VgNO41AVsA_vu30EJcipdDG409/s400/Clash+Royale+CLAN+TAG%2523URR8PPP.png)
up vote
0
down vote
favorite
I can add a custom xkb keyboard layout in
/usr/share/X11/xkb/symbols
and acrivate it using setxkbmap
.
The downside of storing data in this system folder is that it gets lost when xkb-data
is reinstalled or updated.
Is there a folder in the home directory where I can permanently store custom keymaps for xkb?
keyboard home-directory xkb
add a comment |Â
up vote
0
down vote
favorite
I can add a custom xkb keyboard layout in
/usr/share/X11/xkb/symbols
and acrivate it using setxkbmap
.
The downside of storing data in this system folder is that it gets lost when xkb-data
is reinstalled or updated.
Is there a folder in the home directory where I can permanently store custom keymaps for xkb?
keyboard home-directory xkb
Why not just backup the layout.xkb-data
is normally only updated when you upgrade to a new Ubuntu release.
â Gunnar Hjalmarsson
Feb 6 at 9:17
creatign a layout folder in my user dir and (r)syncing to the /usr dir is my current approach. am just not comfortable with it. I will also not place my binaries for example in /usr/bin. Why mess with the folder structure when there are /usr/local/ and ~/.local for a reason.
â ukos
Feb 6 at 14:11
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I can add a custom xkb keyboard layout in
/usr/share/X11/xkb/symbols
and acrivate it using setxkbmap
.
The downside of storing data in this system folder is that it gets lost when xkb-data
is reinstalled or updated.
Is there a folder in the home directory where I can permanently store custom keymaps for xkb?
keyboard home-directory xkb
I can add a custom xkb keyboard layout in
/usr/share/X11/xkb/symbols
and acrivate it using setxkbmap
.
The downside of storing data in this system folder is that it gets lost when xkb-data
is reinstalled or updated.
Is there a folder in the home directory where I can permanently store custom keymaps for xkb?
keyboard home-directory xkb
keyboard home-directory xkb
asked Feb 6 at 1:05
ukos
476114
476114
Why not just backup the layout.xkb-data
is normally only updated when you upgrade to a new Ubuntu release.
â Gunnar Hjalmarsson
Feb 6 at 9:17
creatign a layout folder in my user dir and (r)syncing to the /usr dir is my current approach. am just not comfortable with it. I will also not place my binaries for example in /usr/bin. Why mess with the folder structure when there are /usr/local/ and ~/.local for a reason.
â ukos
Feb 6 at 14:11
add a comment |Â
Why not just backup the layout.xkb-data
is normally only updated when you upgrade to a new Ubuntu release.
â Gunnar Hjalmarsson
Feb 6 at 9:17
creatign a layout folder in my user dir and (r)syncing to the /usr dir is my current approach. am just not comfortable with it. I will also not place my binaries for example in /usr/bin. Why mess with the folder structure when there are /usr/local/ and ~/.local for a reason.
â ukos
Feb 6 at 14:11
Why not just backup the layout.
xkb-data
is normally only updated when you upgrade to a new Ubuntu release.â Gunnar Hjalmarsson
Feb 6 at 9:17
Why not just backup the layout.
xkb-data
is normally only updated when you upgrade to a new Ubuntu release.â Gunnar Hjalmarsson
Feb 6 at 9:17
creatign a layout folder in my user dir and (r)syncing to the /usr dir is my current approach. am just not comfortable with it. I will also not place my binaries for example in /usr/bin. Why mess with the folder structure when there are /usr/local/ and ~/.local for a reason.
â ukos
Feb 6 at 14:11
creatign a layout folder in my user dir and (r)syncing to the /usr dir is my current approach. am just not comfortable with it. I will also not place my binaries for example in /usr/bin. Why mess with the folder structure when there are /usr/local/ and ~/.local for a reason.
â ukos
Feb 6 at 14:11
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
1
down vote
accepted
It's is a limitation of XKB which can't be easily worked around. There is a fresh Ubuntu bug report which highlights the issue, but a possible fix should reasonably be done upstream. Can't tell if/when it will happen.
It's worth mentioning that for this very reason we usually don't update xkb-data
in stable releases.
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
accepted
It's is a limitation of XKB which can't be easily worked around. There is a fresh Ubuntu bug report which highlights the issue, but a possible fix should reasonably be done upstream. Can't tell if/when it will happen.
It's worth mentioning that for this very reason we usually don't update xkb-data
in stable releases.
add a comment |Â
up vote
1
down vote
accepted
It's is a limitation of XKB which can't be easily worked around. There is a fresh Ubuntu bug report which highlights the issue, but a possible fix should reasonably be done upstream. Can't tell if/when it will happen.
It's worth mentioning that for this very reason we usually don't update xkb-data
in stable releases.
add a comment |Â
up vote
1
down vote
accepted
up vote
1
down vote
accepted
It's is a limitation of XKB which can't be easily worked around. There is a fresh Ubuntu bug report which highlights the issue, but a possible fix should reasonably be done upstream. Can't tell if/when it will happen.
It's worth mentioning that for this very reason we usually don't update xkb-data
in stable releases.
It's is a limitation of XKB which can't be easily worked around. There is a fresh Ubuntu bug report which highlights the issue, but a possible fix should reasonably be done upstream. Can't tell if/when it will happen.
It's worth mentioning that for this very reason we usually don't update xkb-data
in stable releases.
answered Feb 6 at 16:03
![](https://i.stack.imgur.com/aZsF6.jpg?s=32&g=1)
![](https://i.stack.imgur.com/aZsF6.jpg?s=32&g=1)
Gunnar Hjalmarsson
18.1k23061
18.1k23061
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1003404%2fis-there-an-official-folder-in-the-home-directory-for-storing-keymaps%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Why not just backup the layout.
xkb-data
is normally only updated when you upgrade to a new Ubuntu release.â Gunnar Hjalmarsson
Feb 6 at 9:17
creatign a layout folder in my user dir and (r)syncing to the /usr dir is my current approach. am just not comfortable with it. I will also not place my binaries for example in /usr/bin. Why mess with the folder structure when there are /usr/local/ and ~/.local for a reason.
â ukos
Feb 6 at 14:11