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.