息子に「ゼンマイ」と 名づけた夫婦の話 - Ainu Museum · 2015-04-21 · 第7話 息子に「ゼンマイ」と名づけた夫婦の話|135 第7話 散文の物語
Waylandでも動くキーリマッパーを作りたかった話
-
Upload
yuki-ito -
Category
Engineering
-
view
189 -
download
0
Transcript of Waylandでも動くキーリマッパーを作りたかった話
![Page 1: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/1.jpg)
Waylandでも動くキーリマッパーを作りたかった話
ALT#0x08 / ALT@Tokyo#0x02Yuki Ito
![Page 2: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/2.jpg)
Dvorak配列
![Page 3: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/3.jpg)
親指シフト配列
![Page 4: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/4.jpg)
芸人
![Page 5: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/5.jpg)
芸人
![Page 6: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/6.jpg)
しかし終わりは突然に...
![Page 7: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/7.jpg)
![Page 8: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/8.jpg)
Unity8の死
![Page 9: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/9.jpg)
無念...
![Page 10: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/10.jpg)
こうしてUbuntu GNOMEへ
- Hello, Wayland!
![Page 11: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/11.jpg)
こうしてUbuntu GNOMEへ
- Hello, Wayland! ↓
- rbindkeysが動かない!?
![Page 12: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/12.jpg)
キーリマッパが動かない
- rbindkeys- xremap- xkbcommon- ... X11依存
![Page 13: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/13.jpg)
仕方なくキーリマッパーなしの生活か始まる...
![Page 14: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/14.jpg)
慣れもありすぐに普通に生活できるようになったが
![Page 15: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/15.jpg)
親指シフトへの想いは募るばかり
![Page 16: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/16.jpg)
![Page 17: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/17.jpg)
![Page 18: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/18.jpg)
Waylandでも動くキーリマッパーを
作ろう
![Page 19: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/19.jpg)
なぜ文字が入力できるのか?
Keyboard
Kernel
![Page 20: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/20.jpg)
なぜ文字が入力できるのか?
libevdev
Kernel
xf86-input-evdev
X server
![Page 21: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/21.jpg)
なぜ文字が入力できるのか?
libevdev
Kernel
xf86-input-evdev
X server
rbindkeys
![Page 22: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/22.jpg)
なぜ文字が入力できるのか?
libevdev
Kernel
libinput
Wayland Compositer
![Page 23: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/23.jpg)
なぜ文字が入力できるのか?
libevdev
Kernel
libinput
Wayland Compositer
uinput
![Page 24: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/24.jpg)
なぜ文字が入力できるのか?
libevdev
Kernel
libinput
Wayland Compositer
???
uinput
![Page 25: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/25.jpg)
なぜ文字が入力できるのか?
libevdev
Kernel
libinput
Wayland Compositer
???
uinput
①
②
③④
⑤
![Page 26: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/26.jpg)
進捗
![Page 27: Waylandでも動くキーリマッパーを作りたかった話](https://reader034.fdocument.pub/reader034/viewer/2022042611/5a6d016c7f8b9aff418b49a1/html5/thumbnails/27.jpg)
なぜ文字が入力できるのか?
libevdev
Kernel
libinput
Wayland Compositer
???
uinput
①
②
③④
⑤