Title: Keyboard tweaks to use Xorg on an IBook laptop
       Author: Solène
       Date: 09 November 2020
       Tags: openbsd
       Description: 
       
       Simple article for posterity or future-me. I will share here my tweaks
       to make the IBook G4 laptop (apple keyboard) suitable for OpenBSD ,
       this should work for Linux too as long as you run X.
       
       ## Command should be alt+gr
       
       I really need the alt+gr key which is not there on the keyboard, I
       solved this by using this line in my `~/.xsession`.
       
           xmodmap -e "keycode 115 = ISO_Level3_Shift"
       
       
       ## i3 and mod4
       
       As the touchpad is incredibely bad by nowadays standards (and it only
       has 1 button and no scrolling feature!), I am using a window manager
       that could be entirely keyboard driven, while I'm not familiar with
       tiling window manager, i3 was easy to understand and light
       enough. Long time readers may remember I am familiar with stumpwm but
       it's not really a dynamic tiling window manager, I can only tolerate
       i3 using the tabs mode.
       
       But an issue arise, there are no "super" key on the keyboard, and
       using "alt" would collide with way too many programs. One solution is
       to use "caps lock" as a "super" key.
       
       I added this in my `~/.xsession` file:
       
           xmodmap ~/.Xmodmap
       
       with `~/.Xmodmap` having the following instructions:
       
           clear Lock 
           keycode 66 = Hyper_L
           add mod4 = Hyper_L
           clear Lock
       
       This will disable to "toggling" effect of caps lock, and will turn it
       into a "Super" key that will be refered as mod4 for i3.