text: XK_Arabic_comma = 0x5ac
  XK_Arabic_semicolon = 0x5bb
  XK_Arabic_question_mark = 0x5bf
  XK_Arabic_hamza = 0x5c1
  XK_Arabic_maddaonalef = 0x5c2
  XK_Arabic_hamzaonalef = 0x5c3
  XK_Arabic_hamzaonwaw = 0x5c4
  XK_Arabic_hamzaunderalef = 0x5c5
  XK_Arabic_hamzaonyeh = 0x5c6
  XK_Arabic_alef = 0x5c7
  XK_Arabic_beh = 0x5c8
  XK_Arabic_tehmarbuta = 0x5c9
  XK_Arabic_teh = 0x5ca
  XK_Arabic_theh = 0x5cb
  XK_Arabic_jeem = 0x5cc
  XK_Arabic_hah = 0x5cd
  XK_Arabic_khah = 0x5ce
  XK_Arabic_dal = 0x5cf
  XK_Arabic_thal = 0x5d0
  XK_Arabic_ra = 0x5d1
  XK_Arabic_zain = 0x5d2
  XK_Arabic_seen = 0x5d3
  XK_Arabic_sheen = 0x5d4
  XK_Arabic_sad = 0x5d5
  XK_Arabic_dad = 0x5d6
  XK_Arabic_tah = 0x5d7
  XK_Arabic_zah = 0x5d8
  XK_Arabic_ain = 0x5d9
  XK_Arabic_ghain = 0x5da
  XK_Arabic_tatweel = 0x5e0
  XK_Arabic_feh = 0x5e1
  XK_Arabic_qaf = 0x5e2
  XK_Arabic_kaf = 0x5e3
  XK_Arabic_lam = 0x5e4
  XK_Arabic_meem = 0x5e5
  XK_Arabic_noon = 0x5e6
  XK_Arabic_ha = 0x5e7
  XK_Arabic_heh = 0x5e7
  XK_Arabic_waw = 0x5e8
  XK_Arabic_alefmaksura = 0x5e9
  XK_Arabic_yeh = 0x5ea
  XK_Arabic_fathatan = 0x5eb
  XK_Arabic_dammatan = 0x5ec
  XK_Arabic_kasratan = 0x5ed
  XK_Arabic_fatha = 0x5ee
  XK_Arabic_damma = 0x5ef
  XK_Arabic_kasra = 0x5f0
  XK_Arabic_shadda = 0x5f1
  XK_Arabic_sukun = 0x5f2
  XK_Arabic_switch = 0xFF7E
  