Linux - DesktopThis forum is for the discussion of all Linux Software used in a desktop context.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
i'm using sticky keys because it makes one handed CLI easier. but, when holding the non-modifier key down to repeat it the modification only applies to the first instance of the repeating sequence. what i would like to have happen is when i press the "Shift" key and release it then press the "z" key and hold it down for a few seconds before releasing it is to get "ZZZZZZZZ" instead of "Zzzzzzzz". what i get now is counter-intuitive to me. i think that the modification should persist until the modified key is released, at least in an extended mode of operation. is this possible to set or enable?
What you seek is not on the keyboard, but is on the mouse. It's called 'copy & paste' there. In CLI, you can use gpm. Left button to copy, middle button to paste, any other mouse button (except on the taskbar) clears the copied text.
Modifiers allow 4 different characters to be displayed on each key. The usual modifiers are:
i'm finding that modifiers do accumulate. at least i can do Ctrl then Shift then + in xfce4-terminal to increase the font size. it's when i want to repeat that i have trouble if it's something modified like "R" or Ctrl-H.
the other thing i would like is a way to cancel modifiers. if i have pressed a modifier then decide i do not want to press the next thing and press an unmodified key, instead, i can't. if there was a "do nothing even if modified" key, that would solve it. i could press that to use away the modifiers i have pressed.
The two I mentioned (Shift & Right Alt) are the key modifiers. Outside of that you're into program specific keyboard shortcuts. You're on yopur own there.
There's one other thing I should mention. In the keyboard mods, there 'dead' keys, most often used for accents. I've programmed a few of those, and very handy they are too. You press a dead key, and nothing happens, but you don't move forward a space. The next key you press should be the letter which is to get the accent. So I programmed in a few accents until I started running out of space. I still have to grep the keyboard file (/etc/X11/xkb/symbols/your_choice) occasionally.
what i would like to have happen is when i press the "Shift" key and release it then press the "z" key and hold it down for a few seconds before releasing it is to get "ZZZZZZZZ" instead of "Zzzzzzzz".
You can come close to what you want by using the "Caps Lock" key. The one difference is after the last "Z" you have to hit the "Caps Lock" key again to turn it off.
for upper case letters, that is exactly what i do. but that does not work for "$$$$$$$$$". for that i have to hold either Shift key down while repeating the 4/$ key.
I've got very advanced with the Right_Alt & Shift keys. "$$$$$$$$$" is Left Shift + 4. I got programming before I got thinking, so ¹²³ are achieved by: Clockwise rotation 30°-45° of keyboard; thumb on Right Alt; middle finger on left Shift; Little finger on 1,2,3. That's more than a little insane. You really need a left hand for that sort of thing, but mine doesn't move. It's a battle of wits for us, especially as the numeric keypad doesn't do special characters.
I did manage to document my customised keymap, though.
i will assume the feature i want does not exist. if i ever get into hacking X source i'll look at input handling and see if i can change it. but, more likely, Wayland will be the big thing of the day. then, i wonder if sticky keys will even be around. but it least the source code should be simpler.
There are programs or adaptions done for handling I/O for limited and even blind individuals.
I aquired bad habits, because as a youngster I got epilepsy. I was dismissed as handicapped. I rejected that and lived as normal a life as I could, being brought up short occasionally. I drove ran my own business, and raised a family. I've kept that attitude despite the stroke.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.