You are not logged in.

#1 2009-04-05 21:51:13

hatten
Arch Linux f@h Team Member
From: Sweden, Borlange
Registered: 2009-02-23
Posts: 736

svorak in /etc/hal/fdi/policy/10-keymap.fdi, what should i put there

I wanna use svorak in X, and simply wonder what should be written in these

      <merge key="input.xkb.layout" type="string">be</merge>
      <merge key="input.xkb.variant" type="string" />

lines in
/etc/hal/fdi/policy/10-keymap.fdi

i guess there is no svorak file there by default like the wiki says, so where should that one be placed. (the moment aoeu.info are back again and i can get my keymap)
http://wiki.archlinux.org/index.php/Set … out_Dvorak

Offline

#2 2009-04-08 14:43:34

hatten
Arch Linux f@h Team Member
From: Sweden, Borlange
Registered: 2009-02-23
Posts: 736

Re: svorak in /etc/hal/fdi/policy/10-keymap.fdi, what should i put there

bump, nobody is using svorak and X? yikes

Offline

#3 2009-04-08 16:48:13

BeholdMyGlory
Member
Registered: 2008-08-30
Posts: 93

Re: svorak in /etc/hal/fdi/policy/10-keymap.fdi, what should i put there

hatten wrote:

bump, nobody is using svorak and X? yikes

I am big_smile

$ cat /etc/hal/fdi/policy/10-keymap.fdi
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.keymap">
      <append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
    </match>

    <match key="info.capabilities" contains="input.keys">
      <merge key="input.xkb.rules" type="string">base</merge>

      <!-- If we're using Linux, we use evdev by default (falling back to
           keyboard otherwise). -->
      <merge key="input.xkb.model" type="string">keyboard</merge>
      <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
             string="Linux">
        <merge key="input.xkb.model" type="string">evdev</merge>
      </match>

      <merge key="input.xkb.layout" type="string">se</merge>
      <merge key="input.xkb.variant" type="string">dvorak</merge>
    </match>
  </device>
</deviceinfo>

Offline

#4 2009-04-08 19:10:15

hatten
Arch Linux f@h Team Member
From: Sweden, Borlange
Registered: 2009-02-23
Posts: 736

Re: svorak in /etc/hal/fdi/policy/10-keymap.fdi, what should i put there

thank you very much, gonna add it to the wiki smile

Offline

#5 2009-04-20 11:12:55

kronix
Member
From: Sydney, Australia
Registered: 2006-06-09
Posts: 10

Re: svorak in /etc/hal/fdi/policy/10-keymap.fdi, what should i put there

I want to use dvorak but still want to be able to switch to QWERTY for passwords etc.

<merge key="input.xkb.layout" type="string">us</merge>
<merge key="input.xkb.variant" type="string">dvorak</merge>
<merge key="input.xkb.options" type="string">grp:lctrl_lshift_toggle</merge>

After a hal restart, it doesn't seem to work. Any suggestions?


Am I standing too close? Should I proceed to breath out my arse--Charlie Utter, Deadwood

Offline

#6 2009-08-15 10:20:00

Pavouk106
Member
Registered: 2009-08-15
Posts: 1

Re: svorak in /etc/hal/fdi/policy/10-keymap.fdi, what should i put there

Hello, don't flame me please, but isn't it supposed to be like

<merge key="input.xkb.layout" type="string">us</merge>
<merge key="input.xkb.variant" type="string">dvorak,qwerty</merge>
<merge key="input.xkb.options" type="string">grp:lctrl_lshift_toggle</merge>

?
You have written keyboard shortcut (Left Ctrl + Shift) but haven't written the second variant (qwerty) in my opinion. Maybe it should work

Offline

Board footer

Powered by FluxBB