LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 12-22-2005, 03:17 PM   #1
cyent
Member
 
Registered: Aug 2001
Location: ChristChurch New Zealand
Distribution: Ubuntu
Posts: 398

Rep: Reputation: 87
How can I define a chorded keyboard?


I want to change what is produced when I hit a combination of keys (a chord).

I'm interested in chorded keyboard devices like the bit twiddler and stenograph machines etc.

Since I use emacs, I'm all too aware that more is possible using key chords with a conventional keyboard. (In fact the embossed "Ctrl" on my control key has worn right off!)

Now I'm contemplating laying out hard cash for one an alternative keyboard for various reasons...
* RSI.
* Want to be more productive (type faster) have more direct control
over my environment.

But before I do that, I would like to try out my ideas using a conventional keyboard and linux. But I'm a little confuzzled by the Linux 2.6.11 keyboards drivers. Hence the following Questions:

1) I want to remap the keys so that I can define arbitary single, pairs, triplets and quads of keys to do whatever I want.

2) I would like the keyboard to behave the same in all apps, including "in the dark place" (ie. Virtual Consoles.

3) I'm confused about which level I should be intervening, (.emacs level, X11 level, kernel level?)

4) I'm not sure any of these levels can cope with me demanding that things like "keypad one" should have no meaning by itself, wait for the other keys in its chord".

All suggestions, Ideas, FM's To R, pointers to existing projects welcome.

Last edited by cyent; 12-22-2005 at 03:19 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
defining servername as comps IP sherm Linux - Software 2 08-21-2004 05:32 PM
Defining terms Kurt M. Weber General 1 10-25-2003 07:25 PM
Defining Custom RunLevel Bheki Linux - General 3 08-13-2003 04:04 AM
Defining the Slices desbyleo Solaris / OpenSolaris 10 05-07-2003 09:18 AM
defining requries in RPM's acid_kewpie Programming 4 01-02-2003 01:24 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 03:31 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration