|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
||||||||||||||||||||||||||||||||||||||||||||||
2003年12月12日(金) 旧暦 [n年日記]#1 [XFree86] /usr/X11R6/lib/X11/xkb/keycodes/macintosh
The configuration I am using without any particular idea was
Section "InputDevice"
Identifier "Keyboard1"
Driver "keyboard"
Option "Protocol" "wskbd"
Option "Device" "/dev/wskbd1"
Option "AutoRepeat" "500 5"
Option "XkbRules" "xfree86"
Option "XkbModel" "macusb"
Option "XkbLayout" "jp"
Option "XkbVariant" "altjp"
Option "XkbGeometry" "kinesis"
EndSection
This at least refers the file/usr/X11R6/lib/X11/xkb/keycodes/macintosh and its "usb" part. I have added the line + <DELE> = 84; @ setxkbmap -rules xfree86 -model macusb -layout jp -variant altjp:
Then I have run
21:41 setxkbmap -rules xfree86 -model macusb -layout jp -variant altjpin usb part, of which DELE was missing. It now changes the output of Emacs/xfns.c equivalent checking program. delete_keycode: 84 backspace_keycode: 50 xk_delete: 50 xk_backspace: 84But this still give me normal-erase-is-backspace nil 'cause the code is swapped. Actually this was before I have run xmodmap. After the daily xmodmap, I am getting delete_keycode: 84 backspace_keycode: 50 xk_delete: 0 xk_backspace: 84still looks bad. The line was: keycode 50 = 0177I have changed this line into keycode 50 = DeleteNow I am getting really swapped. delete_keycode: 84 backspace_keycode: 50 xk_delete: 50 xk_backspace: 84 ( つっこみ )
|
最近の日記 2025年12月11日 ・oreore 2025/12 2025年11月22日 ・crash dump 2025年10月25日 ・recover from disk error 2025年10月23日 ・dd does not duplicate Windows 11 boot disk ? 2025年10月13日 ・missing package | ||