Problems with x-mouse

From SuperMemopedia
Jump to navigation Jump to search


From: Andy C.
Country: {{{Country}}}
Sent: Aug 21, 2017
Subject: SuperMemo Report

Question:

I've found a problem with assigning concept groups to elements.

The manual explains how to move a subset of elements to a concept group.

Now, if you are using the x-mouse feature of windows, i.e. focus on mouse over then step 3 in this process is impossible as the accept button is greyed out. This can be worked around by ensuring that the mouse is not over any UI element and navigating with the keyboard keys.

It seems that when focus on mouse over is enabled, the concept registry loses track of where it was launched from and doesn't know which elements to change and disables the 'accept' button.

Additionally, using Supermemo with focus on mouse over can be a pain as it bring the in focus window to the top of the z axis, even if this is not desired or configured behaviour in windows.


Andy C.

--------------------DETAILS--------------------

SuperMemo 17 (Build 17.21, May 15, 2017)
Time: Aug 20, 2017, Sun, 16:52
--------------------COLLECTION STATISTICS
Collection d:\supermemo\systems\all my knowledge
Date 8/20/2017 (Sun)
First day 11/10/2010
Period 6yr 9mth 10 days
Memorized 5,142 el. (99.8%)
Memorized items 1,190 it. (23.1%)
Memorized topics 3,952 top. (76.9%)
Memorized/Day 0.4806 it/day
Total 5,788 el.
Items 1,198 it.
Topics 4,590 top.
...

--------------------SYSTEM DATA
Microsoft Windows 10 Pro, version 10.0.15063,
Internet Explorer MSHTML Engine: Trident ver. 7.0.0
IE Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.2; WOW64;
Trident/7.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; 
.NET CLR 3.5.30729)
User language: English (en-GB)
System language: English (en-GB)
Browser language: English (en-GB)

Hints

  • Moving elements to a concept group isn't much different from moving elements to a branch. The difference is insignificant when compared with older versions of SuperMemo that used categories
  • if you mean x-mouse from Phillip Gibbons , it is not exactly a Windows feature, but an application. You may need to configure it for optimum work with SuperMemo. This would be more up to x-mouse
  • focus on mouse over will be problematic in SuperMemo as switching to and from windows is an important signal informing of user actions. Accidental/unlikely window activations may cause accidental/unlikely outcomes.
  • in SuperMemo, putting focus on a control will make the window active and bring it to the top. this behavior is not by SuperMemo but a default behavior of Windows
  • if you choose from a registry, moving away from that registry will deactivate Accept to make sure data is not sent to a collection in a new state modified by the user

In this particular case, instead of reconfiguring x-mouse, you could just use Move to branch and move elements to the hook or any sub-branch of the concept.

Answer: