* Add-on USB custom keypads @ 2016-06-16 15:28 Tom Browder 2016-06-16 19:04 ` Emanuel Berg ` (3 more replies) 0 siblings, 4 replies; 14+ messages in thread From: Tom Browder @ 2016-06-16 15:28 UTC (permalink / raw) To: help-gnu-emacs Can anyone recommend an add-on, customizable and reliable keypad suitable for Emacs running on Linux? Thanks. Best regards, -Tom ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Add-on USB custom keypads 2016-06-16 15:28 Add-on USB custom keypads Tom Browder @ 2016-06-16 19:04 ` Emanuel Berg 2016-06-16 19:05 ` Aaron Fischer ` (2 subsequent siblings) 3 siblings, 0 replies; 14+ messages in thread From: Emanuel Berg @ 2016-06-16 19:04 UTC (permalink / raw) To: help-gnu-emacs Tom Browder <tom.browder@gmail.com> writes: > Can anyone recommend an add-on, customizable > and reliable keypad suitable for Emacs > running on Linux? It shouldn't be related to either OS or software. Anyone USB should be plug and play on Linux. As for customizable as long as keydowns send signals to Emacs as they should if not mechanically defect they are customizable like the ordinary keyboard or any other input device. I have a keypad on my keyboard but I never use it. I think the numbers above the ordinary keys are faster. Perhaps if you'd do some telephone thing, or otherwise would input numbers repeatedly (e.g., social security numbers at a bank), perhaps a keypad would be cool... -- underground experts united .... http://user.it.uu.se/~embe8573 Emacs Gnus Blogomatic ......... http://user.it.uu.se/~embe8573/blogomatic - so far: 48 Blogomatic articles - ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Add-on USB custom keypads 2016-06-16 15:28 Add-on USB custom keypads Tom Browder 2016-06-16 19:04 ` Emanuel Berg @ 2016-06-16 19:05 ` Aaron Fischer 2016-06-16 20:00 ` Tim Johnson [not found] ` <mailman.1639.1466137040.1216.help-gnu-emacs@gnu.org> 3 siblings, 0 replies; 14+ messages in thread From: Aaron Fischer @ 2016-06-16 19:05 UTC (permalink / raw) To: help-gnu-emacs Tom Browder writes: > Can anyone recommend an add-on, customizable and reliable keypad suitable > for Emacs running on Linux? Glad you ask, I've prepared something, just for you :) https://aaron-fischer.net/pzx (german) Currently, I am working on a more sophisticated version with more keys, more options and better software. See here for more details: https://deskthority.net/group-buys-f50/mx-keypad-t13679.html Aaron ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Add-on USB custom keypads 2016-06-16 15:28 Add-on USB custom keypads Tom Browder 2016-06-16 19:04 ` Emanuel Berg 2016-06-16 19:05 ` Aaron Fischer @ 2016-06-16 20:00 ` Tim Johnson 2016-06-16 21:21 ` Emanuel Berg 2016-06-16 22:05 ` Add-on USB custom keypads Tom Browder [not found] ` <mailman.1639.1466137040.1216.help-gnu-emacs@gnu.org> 3 siblings, 2 replies; 14+ messages in thread From: Tim Johnson @ 2016-06-16 20:00 UTC (permalink / raw) To: help-gnu-emacs * Tom Browder <tom.browder@gmail.com> [160616 08:43]: > Can anyone recommend an add-on, customizable and reliable keypad suitable > for Emacs running on Linux? I've been using three different standalone numeric keypads for years. For me, customization has been a matter of 1)Elisp code 2)Operating system 3)Whether console or gui mode. 4)If console, which emulator. I do note that there are all kinds of programmable keypads available from Amazon, but many are pretty spendy. There's an awful lot of things that can be done with just a ten-key pad. I even set up emacs so that I can switch my keypad from "navigation-only" mode to "special purpose" mode. In gui mode in linux, my emacs knows the difference between Control-Home and Control-Keypad-Home. (as an example) HTH -- Tim http://www.akwebsoft.com, http://www.tj49.com ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Add-on USB custom keypads 2016-06-16 20:00 ` Tim Johnson @ 2016-06-16 21:21 ` Emanuel Berg 2016-06-16 22:34 ` Tim Johnson 2016-06-16 22:05 ` Add-on USB custom keypads Tom Browder 1 sibling, 1 reply; 14+ messages in thread From: Emanuel Berg @ 2016-06-16 21:21 UTC (permalink / raw) To: help-gnu-emacs Tim Johnson <tim@akwebsoft.com> writes: >> Can anyone recommend an add-on, customizable >> and reliable keypad suitable for Emacs >> running on Linux? > > I've been using three different standalone > numeric keypads for years. For me, > customization has been a matter of > > 1)Elisp code 2)Operating system 3)Whether > console or gui mode. 4)If console, > which emulator. Well, only the odd keys require any such extra efforts. Normal keys, just plug and play and associate Elisp code. And there should be plenty of normal keys around, especially if you purchase additional hardware to get even more. This is the same situation for the Joe Hacker keyboard by the way, and nothing in particular to additional USB input devices. -- underground experts united .... http://user.it.uu.se/~embe8573 Emacs Gnus Blogomatic ......... http://user.it.uu.se/~embe8573/blogomatic - so far: 48 Blogomatic articles - ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Add-on USB custom keypads 2016-06-16 21:21 ` Emanuel Berg @ 2016-06-16 22:34 ` Tim Johnson 2016-06-16 22:44 ` Emanuel Berg 0 siblings, 1 reply; 14+ messages in thread From: Tim Johnson @ 2016-06-16 22:34 UTC (permalink / raw) To: help-gnu-emacs * Emanuel Berg <embe8573@student.uu.se> [160616 13:33]: > Tim Johnson <tim@akwebsoft.com> writes: > > >> Can anyone recommend an add-on, customizable > >> and reliable keypad suitable for Emacs > >> running on Linux? > > > > I've been using three different standalone > > numeric keypads for years. For me, > > customization has been a matter of > > > > 1)Elisp code 2)Operating system 3)Whether > > console or gui mode. 4)If console, > > which emulator. > > Well, only the odd keys require any such extra > efforts. Normal keys, just plug and play and > associate Elisp code. And there should be > plenty of normal keys around, especially if you > purchase additional hardware to get even more. > > This is the same situation for the Joe Hacker > keyboard by the way, and nothing in particular > to additional USB input devices. I customize the heck out of my keypad. As I stated, I can switch back to normal operation with a keystroke. I use mine on left of a tenkeyless keyboard, trackball on the right. Couldn't live without it... :) -- Tim http://www.akwebsoft.com, http://www.tj49.com ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Add-on USB custom keypads 2016-06-16 22:34 ` Tim Johnson @ 2016-06-16 22:44 ` Emanuel Berg 2016-06-17 0:40 ` Tim Johnson 0 siblings, 1 reply; 14+ messages in thread From: Emanuel Berg @ 2016-06-16 22:44 UTC (permalink / raw) To: help-gnu-emacs Tim Johnson <tim@akwebsoft.com> writes: > I customize the heck out of my keypad. > As I stated, I can switch back to normal > operation with a keystroke. ... OK - what is the other operation? > I use mine on left of a tenkeyless keyboard, > trackball on the right. Couldn't live without > it... :) I see - severe addiction! Try placing mousetraps all around it, and if that doesn't work, dig a small moat where you keep cobras. -- underground experts united .... http://user.it.uu.se/~embe8573 Emacs Gnus Blogomatic ......... http://user.it.uu.se/~embe8573/blogomatic - so far: 48 Blogomatic articles - ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Add-on USB custom keypads 2016-06-16 22:44 ` Emanuel Berg @ 2016-06-17 0:40 ` Tim Johnson 2016-06-17 1:20 ` Emanuel Berg 0 siblings, 1 reply; 14+ messages in thread From: Tim Johnson @ 2016-06-17 0:40 UTC (permalink / raw) To: help-gnu-emacs * Emanuel Berg <embe8573@student.uu.se> [160616 14:46]: > Tim Johnson <tim@akwebsoft.com> writes: > > > I customize the heck out of my keypad. > > As I stated, I can switch back to normal > > operation with a keystroke. > > ... OK - what is the other operation? Operations. Whatever I choose. In this case, shortcuts for functions that I have also bound with a C-c <alpha> prefix. I don't like to keep my left on the home row all of the time. > > I use mine on left of a tenkeyless keyboard, > > trackball on the right. Couldn't live without > > it... :) > > I see - severe addiction! Try placing > mousetraps all around it, and if that doesn't > work, dig a small moat where you keep cobras. > I'm addicted to elisp. To late to jump on the temperance wagon now. -- Tim http://www.akwebsoft.com, http://www.tj49.com ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Add-on USB custom keypads 2016-06-17 0:40 ` Tim Johnson @ 2016-06-17 1:20 ` Emanuel Berg 2016-06-17 2:03 ` Tim Johnson 0 siblings, 1 reply; 14+ messages in thread From: Emanuel Berg @ 2016-06-17 1:20 UTC (permalink / raw) To: help-gnu-emacs Tim Johnson <tim@akwebsoft.com> writes: >> I see - severe addiction! Try placing >> mousetraps all around it, and if that >> doesn't work, dig a small moat where you >> keep cobras. >> > I'm addicted to elisp. To late to jump on the > temperance wagon now. However that I consider a virtue. I'm also addicted to Lisp and in particular Elisp because of the instant feedback you get with Emacs. If it weren't for Elisp Emacs wouldn't be any fun. The journey is the goal... -- underground experts united .... http://user.it.uu.se/~embe8573 Emacs Gnus Blogomatic ......... http://user.it.uu.se/~embe8573/blogomatic - so far: 48 Blogomatic articles - ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Add-on USB custom keypads 2016-06-17 1:20 ` Emanuel Berg @ 2016-06-17 2:03 ` Tim Johnson 2016-06-17 6:15 ` docstrings (was: Re: Add-on USB custom keypads) Emanuel Berg 0 siblings, 1 reply; 14+ messages in thread From: Tim Johnson @ 2016-06-17 2:03 UTC (permalink / raw) To: help-gnu-emacs * Emanuel Berg <embe8573@student.uu.se> [160616 17:30]: > Tim Johnson <tim@akwebsoft.com> writes: > > >> I see - severe addiction! Try placing > >> mousetraps all around it, and if that > >> doesn't work, dig a small moat where you > >> keep cobras. > >> > > I'm addicted to elisp. To late to jump on the > > temperance wagon now. > > However that I consider a virtue. I'm also > addicted to Lisp and in particular Elisp > because of the instant feedback you get with > Emacs. If it weren't for Elisp Emacs wouldn't > be any fun. The journey is the goal... This may seem to be a weird connection, but I'm going to try to make it anyway: I grew up on a homestead. We just made things work. I find the whole concept of lisp (as in elisp, racket, clojure) associates with the minimalist (homestead) approach of right and left parens to be a study in simplistic beauty. And as for emacs, the help system is awesome, maybe the best thing. I also use python. Docstrings rock! -- Tim http://www.akwebsoft.com, http://www.tj49.com ^ permalink raw reply [flat|nested] 14+ messages in thread
* docstrings (was: Re: Add-on USB custom keypads) 2016-06-17 2:03 ` Tim Johnson @ 2016-06-17 6:15 ` Emanuel Berg 0 siblings, 0 replies; 14+ messages in thread From: Emanuel Berg @ 2016-06-17 6:15 UTC (permalink / raw) To: help-gnu-emacs Tim Johnson <tim@akwebsoft.com> writes: > I grew up on a homestead. We just made > things work. Indeed. I have the gene as well. Make it work, by out working the opposition... > I find the whole concept of lisp (as in > elisp, racket, clojure) associates with the > minimalist (homestead) approach of right and > left parens to be a study in > simplistic beauty. I prefer the Lisp syntax and extra power compared to other languages - e.g., code as data, data as code, almost complete freedom, no explicit types, and many other examples - from a practical point tho the thing I like the most is the integration with Emacs (the quick fix) so you immediately can see the result of your actions. It is the most pleasant way of programming. I have sort of the same in the shell (zsh) but not exactly as the infrastructure is much less developed, you have to reload the code manually (even tho it takes zero time, still annoying compared to the eval of a single defun). Even so, compared to LaTeX and C and such giants with feet of clay, the shell seems like a bunch of thin clouds... > And as for emacs, the help system is awesome, > maybe the best thing. I also use python. > Docstrings rock! Indeed. Good example of infrastructure. I like focusing on the form, making it perfect, and then wait for the data to "catch up"... It always feels like a loss of prestige when you have to Google something like some mere plebeian. To have a uniform interface is great. Only sometimes the docstrings themselves are incomplete - for example, not that seldom, the function comes with arguments that aren't mentioned in the docstring. Here is an example of a bad docstring in several ways: (transpose-sexps ARG) Like M-t but applies to sexps. Does not work on a sexp that point is in the middle of if it is a list or string. -- underground experts united .... http://user.it.uu.se/~embe8573 Emacs Gnus Blogomatic ......... http://user.it.uu.se/~embe8573/blogomatic - so far: 48 Blogomatic articles - ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Add-on USB custom keypads 2016-06-16 20:00 ` Tim Johnson 2016-06-16 21:21 ` Emanuel Berg @ 2016-06-16 22:05 ` Tom Browder 2016-06-16 22:39 ` Emanuel Berg 1 sibling, 1 reply; 14+ messages in thread From: Tom Browder @ 2016-06-16 22:05 UTC (permalink / raw) To: help-gnu-emacs@gnu.org On Thursday, June 16, 2016, Tim Johnson <tim@akwebsoft.com> wrote: > * Tom Browder <tom.browder@gmail.com <javascript:;>> [160616 08:43]: > > Can anyone recommend an add-on, customizable and reliable keypad suitable > > for Emacs running on Linux? > I've been using three different standalone numeric keypads for > years. For me, customization has been a matter of > > 1)Elisp code > 2)Operating system > 3)Whether console or gui mode. > 4)If console, which emulator. Thanks, Tim. The reason I want an add-on keypad is because heavy use of Perl 6 requires unicode utf8 and I want easy access to oft-used symbols. Can anyone recommend a specific add-on keypad they have actually used and are happy with? Thanks. Best regards, -Tom ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Add-on USB custom keypads 2016-06-16 22:05 ` Add-on USB custom keypads Tom Browder @ 2016-06-16 22:39 ` Emanuel Berg 0 siblings, 0 replies; 14+ messages in thread From: Emanuel Berg @ 2016-06-16 22:39 UTC (permalink / raw) To: help-gnu-emacs Tom Browder <tom.browder@gmail.com> writes: > The reason I want an add-on keypad is because > heavy use of Perl 6 requires unicode utf8 and > I want easy access to oft-used symbols. There is already C-x 8 RET commercial at RET or, if you need even easier access you can assign shortcuts to the most-often used symbols: (global-set-key "\C-ca" (lambda () (interactive) (insert "@"))) There are other ways to do that, including on the level below Emacs where the keyboard is rewired in different ways depending on the technology where Emacs is executed... Because, it is not easier to have an add-on keypad! That way you have to move you hands from typing position, and then back, and you eyes have to drop from the text you are typing, and then reset. Not good... -- underground experts united .... http://user.it.uu.se/~embe8573 Emacs Gnus Blogomatic ......... http://user.it.uu.se/~embe8573/blogomatic - so far: 48 Blogomatic articles - ^ permalink raw reply [flat|nested] 14+ messages in thread
[parent not found: <mailman.1639.1466137040.1216.help-gnu-emacs@gnu.org>]
* Re: Add-on USB custom keypads [not found] ` <mailman.1639.1466137040.1216.help-gnu-emacs@gnu.org> @ 2016-06-17 7:15 ` Joost Kremers 0 siblings, 0 replies; 14+ messages in thread From: Joost Kremers @ 2016-06-17 7:15 UTC (permalink / raw) To: help-gnu-emacs Aaron Fischer wrote: > > Tom Browder writes: >> Can anyone recommend an add-on, customizable and reliable keypad suitable >> for Emacs running on Linux? > > Glad you ask, I've prepared something, just for you :) > https://aaron-fischer.net/pzx (german) ,---- | Manche Funktionen/Shortcuts verwende ich allerdings so selten, dass ich | sie mir trotzdem nicht merken kann und sie auf PostIts vor meinem PC | kleben habe. Für die PostIts habe ich mir eine Alternative gebaut. `---- You seem to be a tinkerer, so I'm sure this is the right way for you, but the problem you're describing can be solved without hardware tinkering, by packages such as which-key and hydra. -- Joost Kremers joostkremers@fastmail.fm Selbst in die Unterwelt dringt durch Spalten Licht EN:SiS(9) ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2016-06-17 7:15 UTC | newest] Thread overview: 14+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2016-06-16 15:28 Add-on USB custom keypads Tom Browder 2016-06-16 19:04 ` Emanuel Berg 2016-06-16 19:05 ` Aaron Fischer 2016-06-16 20:00 ` Tim Johnson 2016-06-16 21:21 ` Emanuel Berg 2016-06-16 22:34 ` Tim Johnson 2016-06-16 22:44 ` Emanuel Berg 2016-06-17 0:40 ` Tim Johnson 2016-06-17 1:20 ` Emanuel Berg 2016-06-17 2:03 ` Tim Johnson 2016-06-17 6:15 ` docstrings (was: Re: Add-on USB custom keypads) Emanuel Berg 2016-06-16 22:05 ` Add-on USB custom keypads Tom Browder 2016-06-16 22:39 ` Emanuel Berg [not found] ` <mailman.1639.1466137040.1216.help-gnu-emacs@gnu.org> 2016-06-17 7:15 ` Joost Kremers
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.