Como posso remapear as chaves / códigos de teclas de um pedal usb no SystemD?

1

Eu estava usando as antigas regras do udev para remapear minha chave de troca de pedal usb (o padrão é o código de tecla 36 -b: S) para Alt_L. Previamente criei uma regra do udev e um arquivo xmodmap. Mas estou tentando o systemd agora, e os mapas de teclado do estilo antigo se foram.

Meu comutador de pé usb é o seguinte (saída lsusb):

0c45:7403 Microdia Foot Switch

Nos meus arquivos antigos do udev, eu tinha o seguinte conteúdo:

/etc/udev/rules.d/95-keymap.rules

"ENV{ID_VENDOR_ID}=="0c45", ENV{ID_MODEL_ID}=="7403", RUN+="keymap $name microdia"

/ lib / udev / keymaps / microdia

0x70005 F13

~ / .Xmodmap

keycode 191 = Alt_L Meta_L Alt_L Meta_L

Então, quando eu estava puxando o interruptor, o efeito é que a tecla 'ALT_L' foi pressionada. Como posso reproduzir a mesma configuração com o systemd / udev hwdb?

Obrigado antecipadamente.

    
por arthas_dk 14.08.2014 / 05:21

0 respostas