Public bug reported:

Binary package hint: xkb-data

There isn't a full mapping for the extra 'internet' keys on the Genius
TwinTouch optical:

http://www.geniusnet.com/geniusOnline/online.portal?_nfpb=true&productPortlet_actionOverride=%2Fportlets%2FproductArea%2Fcategory%2FqueryPro&_windowLabel=productPortlet&productPortletproductId=30526&_pageLabel=productPage&test
=portlet-action

So I made one. The real bug is how difficult it is to submit this back
to xorg. Hopefully the package maintainers will have an easy time of it.

Add this snippet to /usr/share/X11/xkb/symbols/inet:

// Genius Wireless TwinTouch Optical Office
partial alphanumeric_keys
xkb_symbols "geniustt" {
    key <I2E>   {       [ XF86AudioLowerVolume  ]       };
    key <I20>   {       [ XF86AudioMute         ]       };
    key <I30>   {       [ XF86AudioRaiseVolume  ]       };
    key <I10>   {       [ XF86AudioPrev         ]       };
    key <I22>   {       [ XF86AudioPlay, XF86AudioPause ] };
    key <XFER>  {       [ XF86AudioMedia        ]       };
    key <I24>   {       [ XF86AudioStop         ]       };
    key <I19>   {       [ XF86AudioNext         ]       };
    key <I6C>   {       [ XF86Mail              ]       };
    key <I68>   {       [ XF86Stop              ]       };
    key <I67>   {       [ XF86Refresh           ]       };
    key <I6A>   {       [ XF86Back              ]       };
    key <I02>   {       [ XF86WWW               ]       };
    key <I69>   {       [ XF86Forward           ]       };
    key <FK17>  {       [ XF86Search            ]       };
    key <I66>   {       [ XF86Favorites         ]       };
    key <I5F>   {       [ XF86Sleep             ]       };
    key <I21>   {       [ XF86Calculator        ]       };
    key <K67>   {       [ XF86MyComputer        ]       };
};

I'll leave it as an exercise to the package maintainer to update
symbols.dir, base.lst and base.xml

** Affects: xkeyboard-config (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Full keymap for Genius TwinTouch
https://bugs.launchpad.net/bugs/148875
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to