Search found 5 matches

by kitten_paw
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, ...
by kitten_paw
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 ...
by kitten_paw
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...
by kitten_paw
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...
by kitten_paw
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...

Go to advanced search