Search found 5 matches
- 12 Aug 2016, 09:56
- Forum: Keyboards
- Topic: [Linux][tmk] Media keys do not work
- Replies: 0
- Views: 878
[Linux][tmk] Media keys do not work
Hi everyone, I have a Filco Majestouch 2 with a replacement controller from bathroom epiphanies. I am using tmk on it and have spent the last couple of weeks tweaking my layers. Right now I have a problem that I can't seem to solve on my own, so I hope to get some input and ideas from you guys. So, ...
- 11 Aug 2016, 08:26
- Forum: Workshop
- Topic: TMK keyboard firmware collection
- Replies: 339
- Views: 209875
It would be helpful to see how mouse and key events occur actullay with tool like 'xev' or something. But my wild guess is it needs delay between key and mouse send functions. I added a delay, but it did not help (at least not by itself, see below). Still, your idea of using xev was a good one. By ...
- 08 Aug 2016, 22:35
- Forum: Workshop
- Topic: TMK keyboard firmware collection
- Replies: 339
- Views: 209875
I am trying to work out a way to bind Ctrl+left click to a key on my mouse layer. So far I have this in fn_actions: [10] = ACTION_FUNCTION_TAP(CTRL_CLICK) where CTRL_CLICK is part of an enum. The relevant part of action_function looks like this: case CTRL_CLICK: mousekey_clear(); register_mods(MOD_B...
- 14 Jul 2016, 15:11
- Forum: Keyboards
- Topic: Help needed with tmk firmware layout
- Replies: 2
- Views: 1557
So, for now I have implemented it using FN keys and MACROs, thanks to the tmk github wiki. I think it's an ugly solution, but it works. So here's my keymap that, when using a German OS keymap has German layout on the default layer and a US layout on two seperate programming layers. Maybe somebody fi...
- 13 Jul 2016, 21:31
- Forum: Keyboards
- Topic: Help needed with tmk firmware layout
- Replies: 2
- Views: 1557
Help needed with tmk firmware layout
Hi, I am trying to create a couple of layers for the tmk firmware with an ISO 105 key keyboard. I am using the German keymap on my system, where I have to use RALT+8 to get the [ character, RALT+0 to get } and so on. This is extremely annoying for programming, of course, which is why I've been using...