Full keymap for Genius TwinTouch

Bug #148875 reported by jwm on 2007-10-04
2
Affects Status Importance Assigned to Milestone
xkeyboard-config
Unknown
Medium
xkeyboard-config (Ubuntu)
Wishlist
Unassigned

Bug Description

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

Bryce Harrington (bryce) wrote :

Hi jwm-angrymonkey,

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering is this still an issue for you? Can you try with the latest development release of Ubuntu? (ISOs are available from cdimage.ubuntu.com)

If it remains an issue, could you also attach a new /var/log/Xorg.0.log?
Thanks in advance.

The output of lspci -vvnn would also be worth having.

Changed in xkeyboard-config:
status: New → Incomplete

On Fri, 07 Nov 2008 22:01:53 Bryce Harrington wrote:
> Hi jwm-angrymonkey,
>
> Thank you for taking the time to report this bug and helping to make Ubuntu
> better. You reported this bug a while ago and there hasn't been any
> activity in it recently. We were wondering is this still an issue for you?
> Can you try with the latest development release of Ubuntu? (ISOs are
> available from cdimage.ubuntu.com)
>
> If it remains an issue, could you also attach a new /var/log/Xorg.0.log?
> Thanks in advance.
>
>
> The output of lspci -vvnn would also be worth having.
>
>
> ** Changed in: xkeyboard-config (Ubuntu)
> Status: New => Incomplete

I assume this is some sort of mass mail out to the submitters of old,
outstanding bugs.

My 'bug', however, is a feature request, with something near to a patch to
implement it.

John

Bryce Harrington (bryce) on 2008-11-14
Changed in xkeyboard-config:
importance: Undecided → Wishlist
status: Incomplete → Confirmed

Forwarding this feature request from a ubuntu contributor:
https://bugs.edge.launchpad.net/ubuntu/+source/xkeyboard-config/+bug/148875

[Original Report]
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. 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 ] };
};

Bryce Harrington (bryce) on 2008-12-01
Changed in xkeyboard-config:
status: Confirmed → Triaged
Changed in xkeyboard-config:
status: Unknown → Confirmed

Thanks for your code. Just to make the life a bit easier for me - could you please have a look at http://www.freedesktop.org/wiki/Software/XKeyboardConfig/Rules. I mean the section related to models.

Bryce Harrington (bryce) wrote :

Hi jwm, just to follow up - upstream has asked if you could review the section related to models at http://www.freedesktop.org/wiki/Software/XKeyboardConfig/Rules and generate a patch accordingly? If you could do this and send the change to the upstream bug it would be much appreciated.

Changed in xkeyboard-config:
importance: Unknown → Medium
Changed in xkeyboard-config:
importance: Medium → Unknown
Changed in xkeyboard-config:
importance: Unknown → Medium

-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/issues/61.

Changed in xkeyboard-config:
status: Confirmed → Unknown
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.